無人值守網絡安裝Linuxlinux
NFS:網絡安裝 vim
優勢:網絡安裝速度最快服務器
拓撲圖網絡
安裝步驟app
BIOS自檢
取網絡參數 DHCP服務
下載引導文件 TFTP服務
獲取安裝源文件 NFSide
一、配置客戶機PXE啓動方式生效測試
不能獲取ip地址問題多出如今這裏spa
二、安裝DHCP服務器orm
#yum install dhcp
配置置hcp服務的配置文件
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.199;
next-server 192.168.0.254;
filename "pxelinux.0";
}server
啓動dhcp服務:service dhcpd start;chkconfig dhcpd on
三、安裝tftp服務器
#yum install tftp-server
配置tftp:vim /etc/xinetd.d/tftp
- disable=no
- server_args共享的目錄爲/var/lib/tftpboot
啓動tftp:service xinetd start;chkconfig xinetd on
複製引導文件到tftp目錄
#cp /cdrom/isolinux/initrd.img vmlinuz isolinux.cfg /var/lib/tftpboot/
#cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
修改啓動配置 ,指定引導文件,確認包含如下幾行
#vim /var/lib/tftpboot/isolinux.cfg
-default linux
-label linux
-kernel vmlinuz
-append initrd=initrd.img
####無人值守安裝使用下面配置
-append initrd=initrd.img append ks=nfs:192.168.0.254:/var/lib/tftpboot/ks.cfg
建立配置目錄,遷移配置文件並命名爲default
#mkdir /var/lib/tftpboot/pxelinux.cfg
#mv /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
四、安裝nfs服務器
#yum install nfs-utils
複製安裝源到NFS 共享目錄
cp /dir/cdrom/* /media
#vim /etc/exports
-/media/ 192.168.0.0/255.255.255.0(ro)
-/var/lib/tftpboot/ 192.168.0.0/255.255.255.0(ro) ##ks.cfg目錄
#exportfs -a
#service nfs start;chkconfig nfs on
無人值守安裝
使用system-config-kickstart生成應答文件ks.cfg保存到/var/lib/tftpboot 目錄
# Partition clearing information
clearpart --all --initlabel
part /boot --fstype=ext4 --size=100
part swap --size=2048
part pv.01 --grow --size=200
volgroup vg_00 --pesize=4096 pv.01
logvol / --fstype=ext4 --name=LogVol00 --vgname=vg_00 --grow --size=1
##########################################################
總體過程較簡單,主要是4步原理,我在KVM測試成功!