2017年10月18日 星期三

Linux的網路開機流程

在本地端機器沒有安裝系統的情況下,透過網路的伺服器提供的服務來開機,此過程叫做網路開機(netbooting)。流程請參考Netbooting on POWER - An Introduction
  1. 本機詢問動態IP(Dynamic IP discovery)
    DHCP伺服器給予動態IP(Dynamic IP response)
  2. 本機請求開機啟動程式(Request for grub2, grub2是一種boot loader)
    TFTP伺服器給予開機啟動程式(Deliver grub2 binary)
  3. 本機請求開機啟動設定檔(Request for grub2.cfg)
    TFTP伺服器給予開機啟動設定檔(Deliver grub.cfg file)
  4. 本機請求kernelinitrd(Request kernel/initrd)
    檔案伺服器給予kernel與initrd
  5. 本機請求與接收其他安裝內容(Request and deliver installer content)
注意本地端機器必須要支援PXE boot才能夠做網路開機


參考資料:

_EOF_

沒有留言:

張貼留言