Pxe无人值守安装centos系统

2020-01-30 15:28:42丽君
wps_clip_image-3029

tftp开机自启动设置完成,:wq保存退出

重启超级守护进程,不然不会生效。。。

service xinetd restart

wps_clip_image-11422

自此,三个服务器建好了,但是ftp服务器比较特殊,需要放置光盘镜像文件,那咱就把光盘文件拷上来。。。

返回到光盘根目录,

cd..

把光盘上的文件拷贝到 . var/ftp/pub/

cp -r(光盘中有目录,要用递归参数) .(.表示光盘根目录下所有)  /var/ftp/pub/

wps_clip_image-12308

光盘文件拷贝完之后,ftp的所有功能都具备了

在ftp上得到地址了,但再怎么知道tftp-server的地址呢

编辑dhcp.config文件

wps_clip_image-16750

在这个文件中加入本地地址

wps_clip_image-4765

返回到根目录

wps_clip_image-17928

找到tftpboot目录

wps_clip_image-9273

把启动的一些必要的东西(内核驱动等)放入里边

cd /tftpboot

wps_clip_image-10810

把光盘中的initrd.img (驱动文件)和vmlinuz(内核文件)拷贝到当前目录

wps_clip_image-17451

wps_clip_image-15018
把/usr/lib/syslinux/pxelinux.0      的pxe的驱动文件也拷贝到当前目录

wps_clip_image-29092

为pxelinux。0建立一个目录pxelinux.cfg(当系统调用pxelinux.0的时候必定要读取pxelinux.cfg目录下的配置文件default)

wps_clip_image-1795

把isolinux.cfg拷贝到pxelinux.cfg命名为default

wps_clip_image-15091

wps_clip_image-6702

这里边是启动需要的东西

wps_clip_image-17865

还有关键的一步,要实现pxe无人值守安装linux,要指明ks.cfg的位置。

产生ks.cfg

编辑default