PXE無人值守安裝RHEL5.9系統
實驗要求:
使用PXE網絡裝機方式,實現為其他服務器無人值守自動安裝RHEL5.9系統
利用Kickstart實現無人值守安裝RHEL6.0系統 http://www.linuxidc.com/Linux/2013-09/89765.htm
SUSE Linux 11 pxe+DHCP+tftp+ftp 無人值守安裝 http://www.linuxidc.com/Linux/2013-06/85481.htm
自建DHCP TFTP服務 用PXE啟動實現無人值守安裝CentOS6 http://www.linuxidc.com/Linux/2014-07/104881.htm
使用PXE+DHCP+Apache+Kickstart無人值守安裝CentOS5.8 x86_64 http://www.linuxidc.com/Linux/2012-12/76913.htm
Kickstart 全自動化安裝 CentOS 6.3 http://www.linuxidc.com/Linux/2012-12/75570.htm
Kickstart 自動化安裝Linux筆記 http://www.linuxidc.com/Linux/2012-11/73853.htm
PXE/Kickstart實現遠程自動安裝RedHat Linux http://www.linuxidc.com/Linux/2012-11/73361.htm
實驗步驟:
1、准備一台RHEL5.9操作系統的服務器,配好yum
2、安裝軟件system-config-kickstart、xinetd、tftp-server、dhcp、httpd
注:各軟件用途
system-config-kickstart:圖形化工具,用於生成自動裝機的配置文件
tftp-server:提供tftp服務,用於裝機過程中簡單文件的傳輸
dhcp:提供dhcp服務,為客戶機分配IP地址以及指明tftp服務器位置
xinetd:管理tftp服務
httpd:提供web服務,用於傳輸安裝鏡像文件
3、配置dhcp服務
啟動dhcp服務
4、配置tftp服務
[root@localhost ~]# vim /etc/xinetd.d/tftp
重啟tftp服務並設置開機自啟
5、准備相關文件
initrd.img:個人理解為系統啟動時所需加載模塊記錄文件
vmlinuz:內核文件
pxelinux.0:pxe網絡安裝引導文件
isolinux.cfg:記錄自動安裝過程中的信息,需要改名為default
將initrd.img、initrd.img、pxelinux.0文件放入tftp根目錄下,並在tftp根目錄下新建文件夾pxelinux.cfg文件夾,將isolinux.cfg文件放入該文件夾並改名為default
6、使用system-config-kickstart生成自動裝機配置文件
[root@localhost ~]# system-config-kickstart
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-08/105487p2.htm