1. 程式人生 > >Centos6.9下PXE安裝centos 7

Centos6.9下PXE安裝centos 7

bash 需要 lib title true netd kickstart 不同的 art

一、簡介

  這篇文章是無kickstart下安裝centos7的,本篇大部分內容同我另外一篇文章相似,只是Centos7 中的isolinux.cfg有一些不太一樣需要說明一下。

  https://www.cnblogs.com/hjc4025/p/7294726.html

二、搭建

  1.掛在鏡像

  2.拷貝鏡像到http服務器的工作目錄

  3.安裝tftp-server dhcp httpd xinetd syslinux 等等這裏就不再贅述了,看鏈接的內容即可。

  4.下面就是區別了,可能會有一些重述,需註意下:

mount -o loop CentOS-7-x86_64-DVD-1511.iso /mnt/cdrom/
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
mkdir /var/lib/tftpboot/pxelinux.cfg
cp -a /mnt/cdrom/isolinux /var/lib/tftpboot/
cd /var/lib/tftpboot/
mv isolinux.cfg pxelinux.cfg/default

   總而言之就是做上面一系列操作,然後修改 /var/lib/tftpboot/pxelinux.cfg/default文件內容

    在一堆label 上面添加如下內容:

label linux-KaShing
  menu label ^Install CentOS 7 KaShing
  kernel vmlinuz
  append initrd=initrd.img inst.repo=http://192.168.32.157/cdrom quiet

    要記得自己修改一些不同的內容哦,下面有一些註釋可看一下:

  label另起一個名字,menu就是客戶機啟動時看到的安裝選項名

  註意,如果不使用kickstart自動部署,則append後面第二個參數應該用inst.repo,而不是inst.stage2(這種情況客戶機啟動時會卡在獲取安裝源步驟)

  註意就是這一點的區別,其他都是一樣的,下一步就是打開服務,然後再客戶端上試一試啦。

CentOS 6.9下PXE+Kickstart無人值守安裝操作系統

Centos6.9下PXE安裝centos 7