PXE+Kickstart安装CentOS 6.0

下了CentOS 6.0,它的发布好像是很轰动的事,那几天有关Linux的网站上到处是对其的大肆宣扬。我下的版本是CentOS-6.0-x86_64-bin-DVD,分为3个iso镜像(其中1是服务器的主体,2是很多提供的rpm包,3是网络启动所需要的内核镜像),使用Kickstart安装时可以用iso1就够了(亲自验证)完整安装过程(使用虚拟机):

相关阅读:CentOS 6.0 正式版发布附下载地址

1、首先启动一台已经安装好系统的机器(我用的是CentOS 5.4),使用它作为TFTP服务器,DHCP服务器,FTP服务器。配置它们:

yum-yinstalltftpyum-yinstalltftp-server//tftp的启动是不需要daemon的,,需要xinetdyum-yinstallvsftpdyum-yinstalldhcp

2、简单的配置以上这些服务:

3、建立可供需要安装系统的计算机使用的启动引导文件:

4、编写Kickstart自动安装脚本(可以使用system-config-kickstart可视程序生成):

5、将CentOS-6.0的第一个镜像,挂载在/var/ftp/pub中。

6、好了,现在就可以在网络上启动需要安装系统的机器了,前提是该机器的网卡必须支持PXE,并在BIOS中选择从网络启动。启动时什么都不需要点,首先它会自动使用PXE在网络上搜索DHCP服务器,并获取IP;然后通过TFTP服务器将initrd.img和vmlinuz从服务器上提取下来装入自己的内存;然后启动anaconda安装,因为是从netinstall上提取的vmlinuz,它会自动识别为网络安装,然后搜索到FTP服务器,从上提取出Kickstart脚本ks.cfg;最后按照脚本安装系统。

曾经拥有的不要忘记,难以得到的更要珍惜,

PXE+Kickstart安装CentOS 6.0

相关文章:

你感兴趣的文章:

标签云: