三、 安装 tftp-server,并启用tftp服务,重启xinetd进程
1、rpm -ivh tftp-server-0.39-1.i386.rpm
2、vi /etc/xinetd.d/tftp
# default: off
# description: The tftp server serves files using the trivial file transfer \
# protocol. The tftp protocol is often used to boot diskless \
# workstations, download configuration files to network-aware printers, \
# and to start the installation process for some operating systems.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no #disable的直由yes变为no
per_source = 11
cps = 100 2
flags = IPv4
}
3、service xinetd restart
四、 配置支持PXE启动:(注意我已经把第一章光盘的内容复制到/var/www/html目录中了,所以所需要的文件我只需要从/var/ftp目录中复制就行了,但在描述的时候,我还是表明了文件的真实的位置,比如在DVD光盘的哪个中,只是文件我是从/var/www/html目录中复制而已,大家也可学我样偷懒)
1、cd /tftpboot/ ————>若该文件夹已经存在则不用建立
2、 cp /usr/lib/syslinux/pxelinux.0 /tftpboot
3、把Linux第一张安装光盘上/image/pxeboot/initrd.img和vmlinux复制到/tftpboot/中
cp /var/ftp/image/pxeboot/initrd.img /tftpboot
cp /var/ftp/image/pxeboot/vmlinux /tftpboot
4、 复制第一张安装光盘上isolinux/*.msg拷贝到/tftpboot目录下
cp /var/ftp/isolinux/*.msg /tftpboot
5、 在tftpboot中新建一个pxelinux.cfg目录
mkdir pxelinux.cfg
6、 把Linux第一张安装光盘上isolinux目录中的isolinux.cfg复制到pxelinux.cfg目录中,并同时更改文件名称为default
7、 cd pxelinux.cfg
cp /var/ftp/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
8、 在第7小步中,我们暂时不要修改default文件,其实到达这一步骤的时候,我都就可以通过网络引导了,通过网络引导之后接下了就可以手动安装了,但是这里面我们讨论的是无人值守安装,所谓无人值守安装就是在从引导到安装都不需要手动指定,一气呵成,我们接下来继续讲解)
RHEL5+PXE+DHCP+Apache+Kickstart安装RHCE实验室环境(2)
内容版权声明:除非注明,否则皆为本站原创文章。