歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> PXE網絡安裝Linux原理

PXE網絡安裝Linux原理

日期:2017/2/28 15:56:43   编辑:Linux教程

第一步:PXE Client向DHCP發送請求

首先,將支持PXE的網絡接口卡(NIC)的客戶端的BIOS設置成為網絡啟動,通過PXE BootROM(自啟動芯片)會以UDP(簡單用戶數據報協議)發送一個廣播請求,向網絡中的DHCP服務器索取IP地址等信息。

第二步:DHCP服務器提供信息

DHCP服務器收到 客戶端的請求,驗證是否來至合法的PXE Client的請求,驗證通過它將給客戶端一個“提供”響應,這個“提供”響應 中包含了為客戶端分配的IP地址、pxelinux啟動程序(TFTP)位置,以及配置文件所在位置。

第三步:PXE客戶端請求下載啟動文件

客戶端收到服務器的“回應”後,會回應一個幀,以請求傳送啟動所需文件。這些啟動文件包括:pxelinux.0、pxelinux.cfg/default、vmlinuz、initrd.img等文件。

第四步:Boot Server響應客戶端請求並傳送文件

當服務器收到客戶端的請求後,他們之間之後將有更多的信息在客戶端與服務器之間作應答, 用以決定啟 動參數。BootROM 由 TFTP 通訊協議從Boot Server下載啟動安 裝程序所必須的文件(pxelinux.0、pxelinux.cfg/default)。default文件下載完 成後,會根據該文件中定義的引導順序,啟動Linux安裝程序的引導內核。

Copyright © Linux教程網 All Rights Reserved