PXE自动安装Linux系统

Posted ycdog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PXE自动安装Linux系统相关的知识,希望对你有一定的参考价值。

PXE的安装(DHCP+TFTP+HTTP/FTP/NFS)

前提条件:

1.确保所有的终端和网络设备处于同一网段内。

2.这个网段内只能有一台的DHCP服务器。

3.所要装系统的裸机必须要支持PXE(现在的电脑网卡都已经集成)

开始开车:

1.首先当然要搭建一个DHCP的服务,为了提供IP地址给裸机,才能有下一步的开始。DHCP指定网段,指定下一个服务器(让裸机拿到IP后找的下一个人),并且指定pxelinux.0网卡引导文件。

2.装一个包是syslinux,找到pxelinux.0的引导文件。

3.搭建TFTP服务。把找到的网卡引导文件放在/var/lib/tftpboot/这个目录下。

4.部署菜单文件。  在镜像中找到isolinux.cfg这个菜单文件,然后把它copy到/var/lib/tftpboot/pxelinux.cfg/default这个新建菜单文件里面。

5.找到内核和驱动程序,图形模块这三样东西放到/var/lib/tftpboot/下面.。

6.搭建web服务,把镜像ISO放到documentroot下面,搭建yum仓库,仓库标识写明[development]。

7.装一个生成系统应答文件的system-config-kickstart包,然后运行命令按照喜爱生成应答文件,把这个以点.cfg结尾的文件放在documentroot下。

8..修改新建菜单文件(default这个),指定相应的内核,驱动,模块,删除不必要的东东,例如多余的label,最后指定ks就是应答文件的下落。

9.终极验证。开启一个裸机,开始无人自动安装了。。。。

以上是关于PXE自动安装Linux系统的主要内容,如果未能解决你的问题,请参考以下文章

PXE自动安装Linux系统

PXE自动安装Linux系统

Linux—图解PXE实现全自动安装系统

pxe自动安装Linux系统

PXE自动安装Linux系统

基于PXE网络启动的Linux系统自动化安装