• PXE无人值守批量安装CentOS7

    01.创建挂载目录,挂载系统镜像到该目录

    • cd /mnt

    • mkdir cdrom

    • mount /dev/sr1/mnt/cdrom/

    02.安装并配置dhcp服务

    • yum install dhcp

    • vim /etc/dhcp/dhcpd.conf

    在底行模式中输入:

    :r /usr/share/doc/dhcp*/dhcpd.conf.example

    PXE无人值守批量安装CentOS7

    03.重启dhcp服务,并设置为开机自启动模式
    • service dhcpd restart

    • chkconfig dhcpd on

    04.安装tftp并进行配置

    • yum install tftp-server

    • vim /etc/xinetd.d/tftp

    PXE无人值守批量安装CentOS7

    05.启动tftp服务,并设置为开机自启动
    • service xinetd restart

    • chkconfig xinetd on

    06.将驱动和内核拷贝到/tftpboot目录下
    • cd /var/lib/tftpboot

    • yum -y install syslinux

    • cp /usr/share/syslinux/pxelinux.0 ./

    • cp /mnt/cdrom/isolinux/vmlinuz ./

    • cp /mnt/cdrom/isolinux/initrd.img ./

    07.在/tftpboot目录下创建一个目录pexlinux.cfg,并拷贝isolinux.cfg文件到该目录下,并进行如下配置。
    • mkdir -pv pxelinux.cfg

    • cp /mnt/cdrom/isolinux/isolinux.cfg pxelinux.cfg/default

    • cd pxelinux.cfg/

    • vim default

    PXE无人值守批量安装CentOS7

    08.安装vsftpd服务,设置开机自启动,并重启
    • yum install -y vsftpd

    • service vsftpd restart

    • chkconfig vsftpd on

    09.将linux系统镜像拷贝到ftp的pub目录下
    • cp -r /mnt/cdrom/. /var/ftp/pub

    10.安装kickstart

    • yum install -y system-config-kickstart

    11.配置kickstart

    • system-config-kickstart

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    PXE无人值守批量安装CentOS7

    12.将kickstart形成的引导文件ks.cfg考到ftp的pub目录中,此时已经完成了PXE服务器的制作。
    • cp /root/ks.cfg /var/ftp/pub

    13.关闭防火墙
    • systemctl stop firewalld

    • setenforce 0

    14.修改客户机为网卡启动

    PXE无人值守批量安装CentOS7

    15.观察安装进度,安装操作不需要人为手动干预。

    PXE无人值守批量安装CentOS7

    «
    »
以专业成就每一位客户,让企业IT只为效果和安全买单

以专业成就每一位客户,让企业IT只为效果和安全买单