日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

PXE网络引导装机原理介绍

發布時間:2025/3/19 76 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PXE网络引导装机原理介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作為計算機專業的學生,上學期間總是被親戚朋友叫來解決電腦問題,比如裝系統,選購電腦,配置路由器,電腦藍屏等等。特別是幫一些女同學裝系統,練就了一身的裝系統能力。

大學時候裝系統都是利用U盤進行裝機(光盤時代已經過去),高級一點的直接在把鏡像放在舊系統里面,直接硬盤啟動裝機。這些都需要人在電腦旁邊,一步一步的等待點擊安裝,裝個系統需要30分鐘左右時間,浪費人力時間。最近在做云裝機系統,學會了更高級,更便利的裝機,從網絡PXE引導啟動,實現了無人值守裝機。


PXE簡介

PXE(preboot execute environment,預啟動執行環境)工作于Client/Server的網絡模式,支持客戶機通過網絡從遠端服務器下載鏡像,并由此支持通過網絡啟動操作系統,在啟動過程中,客戶機要求服務器分配IP地址,再用TFTP(trivial file transfer protocol)協議下載一個啟動軟件包到本機內存中執行,由這個啟動軟件包完成客戶機基本軟件設置,從而引導預先安裝在服務器中的終端操作系統。


PXE裝機步驟

1、設置客戶機的BIOS從PXE啟動

2、客戶機向網絡中請求DHCP服務器獲取動態IP

3、DHCP服務器下發IP、引導文件位置、TFTP服務器地址

4、客戶機請求TFTP服務器獲取引導文件

5、執行引導程序

6、請求TFTP服務器獲取配置文件(pxelinux.cfg)

7、配置文件包含vmlinux、initrd.img、ks文件位置信息

8、根據配置文件,用戶請求TFTP服務器獲取linux內核(vmlinux)

9、請求TFTP服務器獲取linux根文件系統(initrd.img)

10、客戶機啟動linux內核

11、內核掛載initrd.img,并執行掛載各種各樣的模塊

12、如果設置KS文件,裝機步驟自動選擇,否則需手動選擇

13、裝機完成


?pxelinux.cfg配置文件樣例

DEFAULT menu.c32 PROMPT 0 TIMEOUT 30 LABEL bootos # KERNEL 參數指定要啟動的內核。同樣要注意路徑,默認是 /tftpboot 目錄。 KERNEL http://10.200.200.200/bootos/vmlinuz # APPEND 指定追加給內核的參數 # KS 指定使用kickstart安裝,可在ks參數后直接指定kickstart文件的位置。 APPEND initrd=http://10.200.200.200/bootos/initrd.img console=tty0 selinux=0 biosdevname=0 ks=http://10.200.200.200/ks.cfg DEVELOPER=1 IPAPPEND 2

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的PXE网络引导装机原理介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。