rhel6-體驗無人值守安裝RHEL6

 

最近下載了一個正式版的RHEL6,並且在VMware中測試了一下使用Kickstart無人值守安裝。下面爲方法和步驟:
方法:FTP+TFTP+DHCP+Kickstart+PXE
準備兩臺虛擬機,一臺作爲測試環境(RHEL6,IP爲192.168.0.100),另一臺作爲RHEL6被安裝端。
一.安裝所需要的服務及修改相應配置文件
1.我用yum來安裝所需要的軟件包,先來搭建yum光盤源:
[root@localhost ~]# mount /dev/cdrom /mnt
在/etc/yum.repos.d目錄下創建一個以.repo結尾的文件:
[root@localhost ~]# vi /etc/yum.repos.d/serverl.repo
配置內容如下:
2.安裝vsftpd及開啓服務:
[root@localhost ~]# yum -y install vsftpd
[root@localhost ~]# service vsftpd start
 
3.安裝TFTP,修改tftp配置文件及開啓服務:
[root@localhost ~]# yum -y install tftp
[root@localhost ~]# yum -y install tftp-server
[root@localhost ~]# vim /etc/xinetd.d/tftp
 
[root@localhost ~]#service xinetd restart
來驗證一下tftp的端口是否開啓:
OK,沒問題了!
 
4.安裝dhcp,修改配置文件及開啓服務:
[root@localhost ~]#yum -y install dhcp
建立配置文件:
修改配置文件:
[root@localhost ~]#vi /etc/dhcp/dhcpd.conf
下面是配置文件截圖,需要作添加和修改的地方用紅框標註出來了
[root@localhost ~]#service dhcpd restart  
二.配置使用PXE啓動所需的相關文件
[root@localhost ~]#mkdir /tftpboot
[root@localhost ~]#mkdir /tftpboot/pxelinux.cfg
[root@localhost ~]#cp /usr/share/syslinux/pxelinux.0 /tftpboot/
[root@localhost Packages]# cp /mnt/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
[root@localhost Packages]# cp /mnt/images/pxeboot/initrd.img /tftpboot/
[root@localhost Packages]# cp /mnt/images/pxeboot/vmlinuz /tftpboot/
[root@localhost Packages]# chmod 644 /tftpboot/pxelinux.cfg/default
[root@localhost Packages]# vim /tftpboot/pxelinux.cfg/default
下列爲default文件截圖,添加一處即可(紅色部分標出)

三.安裝kickstart包,並在圖形界面下配置生成ks.cfg安裝配置文件
[root@localhost ~]#yum -y install system-config-kickstart.noarch
安裝完成後在終端執行以下命令,打開圖形配置界面開始配置:
[root@localhost ~]#system-config-kickstart
進入圖形界面配置(誰都能看懂,根據你的需要來配置):
基本配置如下:
 
安裝方法:選擇“執行新安裝”,“FTP”,並指定FTP服務器及目錄:
選擇安裝類型和安裝選項:
 
對要安裝的系統進行分區:
 
進行網絡配置,添加網卡,指定網絡類型爲DHCP:
 
防火牆配置(根據你的需要來設置)
 
顯示設置:
 
另外“軟件包選擇”,你可以選擇你需要安裝的軟件包,完成後選擇“文件”,然後“保存”:
複製ks.cfg文件到/var/ftp目錄下:
[root@localhost ~]#cp ks.cfg /var/ftp   //曾經在 /tftpboot/pxelinux.cfg/default文件中設置過ks=ftp://192.168.0.100/ks.cfg,因此必須執行此步驟

四.重新掛載RHEL6安裝光盤到/var/ftp/pub目錄下,開始執行另一臺機器的無人值守安裝
[root@localhost ~]#umount /dev/cdrom     //原來是掛載到/mnt下的
[root@localhost ~]#mount /dev/cdrom /var/ftp/pub
此時爲防止萬一,你可以關閉防火牆。
接下來可以啓動你要安裝的機器了(注意網卡模式要設置一致):
看到這個界面的時候,你可以鬆一口氣了,你的前面的配置應該沒有多大問題了,按一下回車鍵,你可休息一會兒做點別的事情,直到這個系統裝完。OK,就寫到這裏了,有疏漏、錯誤之處請見諒!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章