PXE方式无人值守自动化装机

写字部分可以直接复制粘贴,图片为详细注释

 

yum install dhcp-server -y   //安装dhcp服务器
vi /etc/dhcp/dhcpd.conf   
   

yum install -y vsftpd    //安装vsftp服务器,用来提供安装光盘
mount /dev/cdrom /var/ftp/pub

vi /etc/vsftpd/vsftpd.conf
anonymous_enable=yes

 

yum install -y tftp-server tftp syslinux-tftpboot   

yum -y install xinetd

vi /etc/xinetd.d/tftp

service tftp
{
        socket_type = dgram
        protocol    = udp
        wait        = yes
        user        = root
        server      = /usr/sbin/in.tftpd
        server_args = -s /var/lib/tftpboot
        disable     = no                //启用tftp服务,如果是YES则是关闭
        per_source  = 11
        cps         = 100 2
        flags       = IPv4
}

 

----------以下是安装启动引导菜单相关的软件包-----
yum -y install syslinux

cp -rf /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot    //pexlinux.0是一个启动引导文件
cp /var/ftp/pub/isolinux/{boot.cat,boot.msg,grub.conf,isolinux.bin,splash.png,TRANS.TBL,vesamenu.c32,ldlinux.c32} /var/lib/tftpboot    //镜像启动引导文件

cp /var/ftp/pub/images/pxeboot/initrd.img   /var/lib/tftpboot/    //压缩版的镜像文件
cp /var/ftp/pub/images/pxeboot/vmlinuz      /var/lib/tftpboot/    //可引导的压缩内核引导文件
    
mkdir /var/lib/tftpboot/pxelinux.cfg                //TFTP的工作目录
cp /var/ftp/pub/isolinux/isolinux.cfg             /var/lib/tftpboot/pxelinux.cfg/default    

vi /var/lib/tftpboot/pxelinux.cfg/default

default linux  //修改
prompt 1 
timeout 1
display boot.msg
……
……
label linux
  kernel vmlinuz
  append initrd=initrd.img text ks=ftp://192.168.80.110/ks.cfg     

这里会无法保存直接w!强制保存 然后q退出即可

 

cp ~/anaconda-ks.cfg /var/ftp/ks.cfg
vi /var/ftp/ks.cfg  

chmod 666  /var/ftp/ks.cfg      //这边要给权限,不然会报错waring


systemctl status dhcpd                //检查服务是否启动
systemctl status vsftpd
systemctl status tftp

没问题下面就可以测试了,如果是虚拟机测试的话,要在同一网卡下测试

到这里就已经装机完成,试验结束

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一江疏影

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值