Kickstart无人值守安装2020-06-24

Kickstart无人值守安装

配一台新的Linux Redhat7虚拟机,不用开机配置,一会自动安装系统

vim /root/anaconda-ks.cfg     记录了现在系统装的什么样子

yum install dhcp tftp-server httpd syslinux system-config-kickstart.noarch    安装这5个包

vim /etc/dhcp/dhcpd.conf     先配置DHCP

去这里找参考

修改内容,最后两行表示分完ip以后要去访问192.168.100.1下找指定文件

systemctl restart dhcpd    重启服务

firewall-cmd --permanent --add-port=67/udp    配置dhcp防火墙

firewall-cmd --permanent --add-service=dhcp

firewall-cmd --permanent --add-service=http    配置http

firewall-cmd --permanent --add-port=80/tcp

firewall-cmd --permanent --add-service=tftp    配置tftp

firewall-cmd --permanent --add-port=69/udp

firewall-cmd --reload


vim /etc/xinetd.d/tftp     修改配置文件

mkdir /var/lib/tftpboot/pxelinux.cfg    建立文件夹

cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/    把pxelinux.0考进去配合DHCP

cp /mnt/cdrom/isolinux/* /var/lib/tftpboot/    把启动相关的文件拷过去,光盘里isolinux

cp /mnt/cdrom/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default    拷贝进之前建立的文件夹并改个名

修改一下权限

vim /var/lib/tftpboot/pxelinux.cfg/default     修改default文件

从linux这里启动
内核是vmlinuz ,通过阿帕奇来共享ks.cfg和安装的包,quiet静默安装

system-config-kickstart    使用kickstart图形化工具来配置


安装完后自动创建一个用户qin设置密码为qin


保存到之前写的阿帕奇的位置,名字也一样


vim /var/www/html/ks.cfg     还得修改一下
vim /root/anaconda-ks.cfg    与原来的文件做对比,把却的安装包给拷贝过来

mkdir /var/www/html/cdrom    建立之前的阿帕奇共享光驱挂载点

 mount /dev/cdrom /var/www/html/cdrom/   挂载光驱

systemctl restart httpd    启动阿帕奇

宿主机ip不能和虚拟机ip相同

配置完毕了,启动qintest虚拟机开始自动安装

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。