pxe自动安装Linux

pxe自动安装Linux

在使用PXE自动安装Linux之前要知道什么是PXE
PXE简介
许多情况下我们手动安装操作系统是不现实的,尤其是当数量较多的时候。这个时候就要借助其他的技术 了。PXE就是其中的一种。
PXE全称是:Preboot Excution Environment 预启动执行环境是由Intel公司研发的基于Client/Server的网络模式,支持远程主机通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统 PXE可以引导和安装Windows,linux等多种操作系统。

大体流程

1.环境准备
2.检查防火墙和SELinux的设置,确保都是关闭的
3.安装所需的必要软件包并开启对应的服务
4.准备安装源
5.准备自动应答文件,并放到可以被访问到的地方
6.配置DHCP服务并启动
7.将必要的文件复制到相关目录
8.修改启动菜单,以及一些其他的配置文件
8.启动测试

前提条件:

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.终极验证。开启一个裸机,开始自动安装了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值