透過 http 使用 kickstart 安裝 rhel9 系統失敗

透過 http 使用 kickstart 安裝 rhel9 系統失敗

我正在嘗試使用 kickstart 檔案安裝 rhel9 系統 (vm)。
kickstart 檔案是使用先前的 rhel9 系統的手動安裝中的 anaconda-ks.cfg 建立的(使用新的 IP 位址、主機名稱和磁碟大小更改了 ks 檔案)。
安裝不會開始。

這是在啟動選項選單中輸入的資訊。我也嘗試過inst.stage2=cdrom而不是inst.stage2=hd:LABEL=RHEL-9-1-0-BaseOS-x86_64 這是在啟動選項選單中輸入的訊息

這是啟動安裝程式後的錯誤訊息(在「starting dracut initqueue hook...」行短暫掛起後) 啟動安裝程式後,在「starting dracut initqueue hook...」行短暫掛起後出現錯誤訊息

如何從 CDROM 載入的 iso 啟動安裝並透過 http 使用 kickstart 檔案?

答案1

也許您沒有在所需網路中啟動 DHCP。這就是 dracut 無法分配 IP 位址來透過 http 取得 kickstart 檔案的原因。在網路中設定 DHCP 伺服器或在 cmd 選項中手動定義 IP 位址

ip=ip::網關:網路遮罩:主機名稱:介面:無

希望這對你有用

問候

答案2

您將需要更新您的 iPXE(或類似範本),或者如果您建立自己的 kickstart 文件,則建立 KERNEL 行的行必須顯示 inst.ks 而不是僅顯示 ks。

RHEL8 已經在 kickstart 安裝過程中建議那些沒有安裝的條目。將被棄用,看來對RHEL9來說已經肯定被棄用了。

相關內容