PXE简要配置过程
目录
1.所需服务
2.简要配置过程
1.dhcp服务
2.tftp服务
4.提供系统所需文件
dhcp服务
tftp服务
xinetd服务
next-server 192.168.10.254; --定义tftp路径filename="pxelinux.0"; --由syslinux包提供
tftp是非独立守护进程,故需要以来超级守护进程xinetd包:tftp tftp-server默认存取位置:/var/lib/tftpboot/默认设置即可,不需要修改,所以#chkconfig tftp on#service xinetd restart贴出tftp的默认配置文件,路径:/etc/xinetd.d/tftpservice tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot
disable = yes
per_source = 11
cps = 100 2
flags = IPv4
}
包:syslinuxcp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
挂载光盘# mount /dev/cdrom /var/ftp/pub复制文件# cp /var/ftp/pub/images/pxeboot/{vmlinuz,initrd.img} /var/lib/tftpboot/# cp /var/ftp/pub/isolinux/{boot.msg,vesamenu.c32,splash.jpg} /var/lib/tftpboot/创建pxelinux配置文件# mkdir /var/lib/tftpboot/pxelinux.cfg --创建配置文件目录# cp /var/ftp/pub/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default --提供pxelinux配置文件修改pxelinux配置文件default在append标签最后,添加ks=anaconda-ks.cfg_path使用system-config-kickstart命令配置kickstart文件修改安装源的路径分区信息默认可能没有,从系统默认生成的anaconda-ks.cfg中复制,例如:#volgroup VolGroup --pesize=4096 pv.008018
#logvol /home --fstype=ext4 --name=lv_home --vgname=VolGroup --grow --size=100
#logvol / --fstype=ext4 --name=lv_root --vgname=VolGroup --grow --size=1024 --maxsize=51200
#logvol swap --name=lv_swap --vgname=VolGroup --grow --size=8040 --maxsize=8040
#part /boot --fstype=ext4 --size=500
#part pv.008018 --grow --size=1
[星空刺]
|-->一颗星辰一闪即逝,支撑它的唯有方向和目的