本文共 1351 字,大约阅读时间需要 4 分钟。
自动化安装centos7
~]# yum -y install httpd
~]# cd /var/www/html/~]# mkdir centos/7/
~]# vim /etc/fstab
~]# /dev/sr0 /var/www/html/centos/7 iso9660 defaults 0 0
~]# yum -y install system-config-kickstart
~]# system-config-kickstart设置语言时间以及密码,最下面两个为安装后重启和使用命令行安装安装包路径,这个看个人安装路径,比如我就把安装包放在了http下引导装载程序选项,勾上创建新的引导创建新的磁盘与分区选择网卡名称和类型关闭SEliunx选择自己想要的安装包,也可以先不选 等生成文档后编辑这里可以输入安装后执行的脚本,以此来定制自己的liunx最后进行保存最终修改完成后的文件,如果有什么想改的也可以直接进行修改,但不要影响大的框架
~]# yum install -y tftp-server
[ ~]# systemctl start tftp.socket~]# systemctl enable tftp.socket
~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
~]# vim /etc/dhcp/dhcpd.conf[root@pxe7 ~]# systemctl start dhcpd
[root@pxe7 ~]# systemctl enable dhcpd
~]# yum -y install syslinux
~]# cd /var/lib/tftpboot/~]# cp /var/www/html/centos/7/isolinux/{vmlinuz,initrd.img} .~]# cp /usr/share/syslinux/{pxelinux.0,menu.c32} .~]# mkdir pxelinux.cfg~]# ls /var/lib/tftpbootinitrd.img menu.c32 pxelinux.0 pxelinux.cfg vmlinuz
~]#
~]# cp /var/www/html/centos/7/isolinux/isolinux.cfg pxelinux.cfg/default~]# vim default9.制作完成
连接到未安装的服务器,开始自动安装(注意:必须在同一网段下)
转载于:https://blog.51cto.com/13570215/2103452