原文链接:
1、配置网络源,安装ftp服务
这里的
的意思是将centos7镜像复制到/var/ftp/centos7/
将yes改为no
内核文件在 centos7/isolinux中,将这些复制到/var/lib/tftpboot/
创建文件夹pxelinux.cfg
[root@localhost pxeboot]# vim /var/lib/tftpboot/pxelinux.cfg/default
default auto
prompt 1
label auto
kernel vmlinuz
append initrd=initrd.img method=ftp://192.168.1.1/centos7
label linux text
kernel vmlinuz
append text initrd=initrd.img method=ftp://192.168.1.1/centos7
label linux rescue
kernel vmlinuz
append rescue initrd=initrd.img method=ftp://192.168.1.1/centos7
[root@localhost pxeboot]# vim /var/lib/tftpboot/pxelinux.cfg/default
default auto
prompt 0
label auto
kernel vmlinuz
append initrd=initrd.img method=ftp://192.168.1.1/centos7 ks=ftp://192.168.1.1/ks.cfg
这里选择第2个无人值守安装,需要修改ip为ftp服务器的ip(本机)
这里步骤跟原文不一,先做第8步会好一些,后面会设置网络
注意:next-server,配置dhcp客户端启动过程的下一个服务器IP地址
注意修改ftp服务器
注意:
的1是使用磁盘上全部未用空间
这个图形化界面就会生成一个ks.cfg应答文件
如果会设置可省略图形步骤
%packages
@^minimal
%end
加上这三行最小安装
这应该是第9步
测试:
最后新建一台虚拟机测试
因为前三种都会失败,所以会尝试网络安装
原文:https://www.cnblogs.com/zhuyunlong/p/11924262.html