• PXE-自动装机配置


    1、装机环境

     mount /dev/sr0 /mnt/cdrom

    yum -y install vsftpd dhcp tftp tftp-server syslinux

    (vsftpd 传大文件安装完对应目录为/var/ftp)

      (dhcp 负责分配地址并告诉客户端tftp地址)

         (tftp 安装完 /etc/xinetd.d/tftp)

     (syslinux 负责引导之类)

    2、拷贝镜像文件到ftp服务器目录

       cd /var/ftp/pub

      mkdir dvd

       chown ftp:ftp dvd

       cp -rf /mnt/cdrom/* dvd/

     3、配置DHCP服务

       cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample  /etc/dhcp/dhcpd.conf

      vi /etc/dhcp/dhcpd.conf

       

     4、开启tftp服务

         

    5、创建相关目录并拷贝

     mkdir -p /tftpboot/pxelinux.cfg

     cp /var/ftp/pub/dvd/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default 拷贝至此目录并命名为default

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

    chmod 777 /tftpboot/pxelinux.cfg/default

    cp /var/ftp/pub/dvd/isolinux/* /tftpboot/

    6、开启相关服务并设置为自动启动

     service dhcpd restart

    chkconfig dhcpd on

    service xinetd restart

    chkconfig xinetd on

    service vsftpd restart

    chkconfig vsftpd on 

    7、配置kickstart无人值守安装脚本

    yum -y install system-config-kickstart

    到图形界面去配置

     

    注意:上面根口令是客户机安装的root密码

    将/root/anacoda-ks.cfg下面 %packages到%end之间所有目前系统安装的软件包复制到

    目录下面的ks.cfg文件内 %packages到%end之间

    mv  ks.cfg  /var/ftp/

    vi /tftpboot/pxelinux.cfg/default

  • 相关阅读:
    C#-练习题
    C#-命名空间(十五)
    C#-枚举(十三)
    C#-多态(十二)
    C#-继承(十一)
    C#-结构体(十)
    C#-类(九)
    C#-方法(八)
    二叉树深度遍历和广度遍历
    iOS main.m解析
  • 原文地址:https://www.cnblogs.com/jdwy24/p/12396901.html
Copyright © 2020-2023  润新知