Kickstart無人值守安裝操作系統(CentOS 7.3)

需要資源

  1. CentOS-7.3-x86_64-DVD-1611.iso

內網本地化YUM源

  1. 創建iso存放目錄和掛載目錄
    mkdir /mnt/iso
    mkdir /mnt/cdrom
  2. 將iso鏡像文件上傳到/mnt/iso文件夾下
  3. 將/mnt/iso/下的iso文件掛載到/mnt/cdrom目錄
    mount -o loop /mnt/iso/CentOS-7.3-x86_64-DVD-1611.iso /mnt/cdrom
  4. 配置.repo的文件
    先備份源repo文件
    mkdir /ect/yum.repos.d/bak
    mv *.repo /etc/yum.repos/d/bak
    編寫自已的reop文件
    vi /etc/yum.repos.d/myself.repo
    #[必須爲development,如果不是在自動安裝系統時找不到文件]
    [development]
    name=myself
    #掛載的目錄
    baseurl=file:///mnt/cdrom
    #enabled必須等於1
    enabled=1
    gpgckeck=0
    #注:cd /mnt/cdrom/可以看到這個key,這裏僅是個例子
    gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7
    
  5. 清楚yum緩存
    yum clean all

安裝DHCP(依賴內網本地化YUM源)

  1. 執行安裝命令
    yum install dhcp -y
  2. 查找配置位置
    rpm -qc dhcp
  3. 複製配置文件
    cat /usr/share/doc/dhcp-4.2.5/dhcp.config.example > /etc/dhcp/dhcpd.conf
  4. 編輯配置文件
    vim /etc/dhcp/dhcpd.conf
    subnet 192.168.1.0 netmask 255.255.255.0 {
      range 192.169.1.110 192.168.1.120;
      option domain-name-servers 192.168.1.200;
      option domain-name "com.mxzhe";
      option routers 192.168.1.1;
      option broadcast-address 192.168.1.1;
      next-server 192.168.1.200;
      filename "/pxelinux.0";
      default-lease-time 600;
      max-lease-time 7200;
    }
    
  5. 啓動DHCP
    systemctl start dhcp
  6. 開機自啓動
    systemclt enable dhcpd

安裝TFTP(依賴內網本地化YUM源)

  1. 執行安裝命令
    yum -y install tftp-server

安裝XINETD

  1. 執行安裝命令
    yum -y install xineted

未完待續

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章