每一台计算机都会装有网卡,没有网卡,我们就不能上网,那么我们怎么利用这个基本配置自动的安装系统呢?
1.准备工作
(1)服务的开启
开启httpd服务、dhcpd服务和关闭防火墙
dhcp用来给客户机分配ip地址,httpd用来提供安装源共享服务,关闭防火墙避免数据包被拦截。
注意,修改dhcpd服务的配置文件,需要进行以下图片中的修改,还有删除26行、27行以及37行以后的内容。具体修改可参考Linux入门之dhcpd服务。
(2)共享yum源的搭建
(3)安装软件
安装syslinux,用来获得pxelinux.0文件安装包
安装tftp,用来提供tftp协议的服务
yum search software ##查找软件
yum install software ##安装软件
在配置文件中设置tftp服务开机启动
vim /etc/xinetd/http
2.将启动文件复制到tftpboot中
cp /var/www/html/westos/isolinux/* /var/lib/tftpboot/
3.将pxe启动程序复制到tftpboot中
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
4.设置系统启动时自动读取default文件
cd /var/lib/tftpboot
cp isolinux.cfg pxelinux.cfg/default
5.设置其他虚拟机的启动设置为网卡启动
6.安装结果显示
系统安装过程中首先会读取default文件
7.修改default文件
cd /var/lib/tftpboot/ ##切换目录
vim pxelinux.cfg/default ##修改文件,观察页面效果
修改进入系统时的等待时间
设置进入页面的大标题
设置进入页面中的小标题
设置安装源和ks,链接必须有效
显示效果如下: