在linux中使用pxe實現自動安裝

在linux中使用pxe實現自動安裝

首先安裝啓動vsftp服務器。

將安裝樹拷貝服務器上爲了方便用戶的訪問可以拷到ftp 下的pub目錄中

下面我們該開始安裝dhcp服務器了,並且配置一下dhcpd.conf

我們來測試一下看是否編輯錯誤,然後啓動dhcp,修改dhcp服務器爲開機啓動。

下面開始編輯yum服務器。

下面開始安裝

下面進入圖形界面

此處需要添加一下,點擊一下Add

上面的信息我們配置好之後,保存一下

生成ks.cfg文件

查看一下ks.cfg

下面我們來看看怎樣打開boot.iso

下面該拷貝管理員目錄下的ks.cfg 到引導目錄的根目錄 /mnt/iso

所以可以拷貝到別的目錄

拷貝ks.cfg 文件

下面開始打包

使用以下指令mkisofs  -o  myiso.iso -b  isolinux/isolinux.bin  -c isolinux/boot.cat  -no-emul-boot -boot-load-size 4 -boot-info-table -R  -J -v  -T  iso/

生成了一個myiso.iso文件

myiso.iso文件下載到桌面上

下面開始新建虛擬機

我們找到我們的引導光盤。然後在光驅上添加上去。


我們需要在這裏輸入 linux ks=cdrom:/ks.cfg

剩下的會根據我們的選擇自動完成安裝。

但是如果我們不想指明安裝過程中ks.cfg的位置,讓它完全自動安裝。我們可以採用pxe安裝,這就是網絡安裝。

修改爲

重新包成一個iso鏡像文件

【使用以下指令mkisofs  -o  myiso.iso -b  isolinux/isolinux.bin  -c isolinux/boot.cat  -no-emul-boot -boot-load-size 4 -boot-info-table -R  -J -v  -T  iso/

myiso.iso提取到桌面上、

新建虛擬機作爲客戶機

基於網絡的安裝(pxe

啓動ftp 並且設置爲開機自動啓動

讀取

重啓

用查看日誌的方式查看是否出錯

將那些通過網絡引導的引導文件 內核以及驅動tftpboot目錄下

更改配置

更改後

服務器的配置文件檔

拷貝光盤上的文件到ftp目錄下

編寫一個f1.sh的來批量給主機一個地址和名字

由於等會更改會改變自己的主機所有先備份一下

對端口運行f1.sh腳本進行設置

要想獲得yum的支持就要建立庫

在圖型界面下執行工具

編輯ks.cfg

ks.cfg拷貝到/var/ftp

新建一個虛擬機作爲客戶機不掛在光盤

網卡連接設置爲橋接

正常啓動界面


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