Debian

Debian PXE 預播:我可以複製我現有的 Debian 系統而不是使用網際網路嗎?

  • March 17, 2013

我目前正在使用 PXE 引導 10 台左右的機器,以便通過網路從集中式 DHCP + TFTP 伺服器安裝 Debian。我正在使用 TFTP 伺服器將 Debian網路引導映像提供給 PXE 客戶端。我還通過 FTP 為他們提供預置文件。

到目前為止(經過數小時的Google,反複試驗)非常好。問題是,在讀取預置文件時,主機似乎正試圖通過 Internet 獲取包;這是非常合乎邏輯的,因為網路引導映像的大小只有 8-9 MB。

問題在於該環境中的 Internet 連接目前不可靠,所以我想知道是否有一種方法可以引導主機(通過預種子文件或核心引導參數)複製我現有的 Debian 系統(即DHCP/TFTP 伺服器)。我將不勝感激,如果您認為它們對您有幫助,可以幫助您建立類似的環境或幫助您向我提出解決方案,我願意分享有關我的設置的更多資訊:)

您可以訪問本地 debian 儲存庫,而不是訪問 Internet。

此連結說明瞭如何設置 debian 儲存庫

然後,您必須找到如何設置網路引導映像以從本地儲存庫中獲取軟體包。我不知道該怎麼做,但騙子 DNS 伺服器可能是一個解決方案。

如果可能,您應該在該“不可靠”網路中創建一個本地鏡像。

這裡有幾個工具可以提供幫助,例如debmirrormrepoaptmirror reprepo

還可以嘗試使用Foreman來輕鬆管理預置文件(以及 PXE、DHCP、DNS 等其他內容)。工頭可能需要一些時間來設置,但一旦你這樣做了,你就會有一個更輕鬆的時間。

引用自:https://unix.stackexchange.com/questions/68182