Networking

通過網路映像硬碟的可啟動工具

  • April 27, 2011

我正在尋找一種工具,最好是最小的 Linux 建構,它可以或相當簡單地修改為作為 ISO 映像引導並通過網路自動下載磁碟映像並將其應用到空白磁碟。

實際上,我可以很好地處理實際的腳本來實現這一點,但我至少需要一個具有網路訪問、curl、dd 等功能的基本映像對我有用。我不是在這裡尋找任何選擇的靈活性,我需要它完全解放雙手和愚蠢,但需要用盡可能少的開發工作來完成這項任務。我想我可以只做我自己的 initrd 之類的,但我不知道它如何與網路訪問等一起工作。

$$ background $$這實際上是用於最終將執行 W2K3 的 KVM 虛擬機,但是為了使用更廣泛的 cobbler 和 koan 建構框架來提供磁碟映像,我寧願啟動一些安裝介質,它們將自動安裝系統並在完成後重新啟動,允許與使用 kickstart 腳本安裝 Redhat 類似的更高級別的流程(但沒有外部資源等……),所以我不想將圖像預先傳遞給主機等,因為這是為 kickstart 完成的$$ /background $$ 謝謝

克里斯

編輯:所以雖然給出的解決方案本身是有效的,但我真的不需要一個獨立的解決方案,只需要幾塊就可以集成到 cobbler / koan 等……

我目前所做的是使用修改後的 kickstart 腳本來初始啟動,就像安裝 CentOS 一樣,但然後在 %pre 部分中只是執行 wget 來下載磁碟映像並將其塗抹在虛擬磁碟上。重新啟動時,一個 Windows 盒子!工作得比我想像的要好得多,並且還保持部署流程和包裝腳本完全標準化。

我認為 FOG ( http://www.fogproject.org ) 滿足您的要求,通過網路啟動,從中央儲存庫恢復圖像。目前正在嘗試從此處從 PXE 引導的 Norton Ghost 過渡到它。

你也可以看看 Clonezilla - http://clonezilla.org

我認為 SystemRescueCD - http://www.sysresccd.org/Main_Page - 可能適合您的需求。

幾年前我用它在網路上分發 ntfs 映像,並且 PXE 引導功能執行良好。

雖然不能說目前版本。

引用自:https://serverfault.com/questions/202820