PXE+Kickstart实现无人值守批量安装Linux
PXE+Kickstart实现无人值守批量安装linux
实验准备:主机myrhel2作为服务器端,新建一个没有安装操作系统的虚拟主机,而且其与服务器端在同一个网段
安装的条件:
服务器端:
支持TFTP:提供引导文件与系统安装所必须的文件
支持DHCP服务器:分配IP地址、定位TFTP服务器位置。
客户端:
网卡支持PXE协议
主板支持网络引导
环境准备
关闭iptables selinux
# service iptables stop
# iptables –F
# setenforce 0
开启虚拟机,配置一个不常用的IP地址
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=192.168.10.2
NETMASK=255.255.255.0
安装软件包
#yum –y install tftp tftp-server dhcp vsftpd syslinux
配置vsftp服务
#cd /var/ftp/pub
#mkdir dvd
#chmod 777 dvd/
#mount /dev/sr0 /var/ftp/pub/dvd
#service vsftpd start
#chkconfig vsftpd on
配置dhcp服务
#cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
#vim /etc/dhcp/dhcpd.conf
#service dhcpd start
#chkconfig dhcpd on
配置tftp服务
#vim /etc/xinetd.d/tftp
#mkdir /tftpboot
#cd /tftpboot
#mkdir pxelinux.cfg
#cp /usr/share/syslinux/pxelinux.0 /tftpboot/
#cp /var/ftp/pub/dvd/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
#chmod 644 pexlinux.cfg/default
#cp /var/ftp/pub/dvd/isolinux/* /tftpboot/
#service xinetd start
#chkconfig tftp on
配置无人值守
#yum -y install system-config-kickstart
# system-config-kickstart
根据自身情况,填写好相关信息
最后点击保存,出现如下界面
最后单击”保存”按钮
#cp /root/ks.cfg /var/ftp/pub
#vim /tftpboot/pxelinux.cfg/default
在append initrd=initrd.img ks=ftp://192.168.10.2/pub/ks.cfg
8、客户端设置
开机按F2,进入bios界面,将开机启动顺序调整为从网络启动
按F10保存退出,系统重启
选择第一项,回车即可,后面操作自动完成。
linux 基础教程:linux Kickstart 自动安装
使用PXE+DHCP+apache+Kickstart无人值守安装
linux PXE无人值守安装出现 PXE-E32:TFTP OPen timeout的解决办法
使用PXE结合kickstart 自动安装linux系统
RHCE认证之无人值守安装Linux系统(FTP+TFTP+DHCP+Kickstart+PXE)
PXE网络装机(有人值守与无人值守安装)
转载自:https://www.linuxidc.com/Linux/2015-11/125040.htm
声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《PXE+Kickstart实现无人值守批量安装Linux》
本文地址:https://www.zhiletu.com/archives-5207.html
关注公众号:
微信赞赏支付宝赞赏