透過網路安裝UOS伺服器版作業系統

meieiem發表於2024-11-29

現在網路卡一般都帶了網路啟動功能,

有個軟體叫Serva,可以免費用,時間超了會關閉,基本裝一次系統夠了,儘量不要用破解版或者什麼漢化版,現在網際網路上的軟體太危險了,找官方的,英語的

需要用到三個服務

http tftp dhcp
原理是dhcp會提供一個特別的指令,用於PXE查詢引導檔案TFTP地址,引導到再轉到http下載檔案安裝,一般路由器上沒有,所以用這裡提供的dhcp服務.

但不需要選擇dhcp server 選proxyDHCP,這個可以不用改網路啥的,直接代理dhcp響應那個請求

在tftp中設定一個路徑,然後重啟會建立一些檔案和目錄,http的路徑也設成一樣比較方便

然後重點來了

把光碟中的內容解出來,複製到自動建立的 NWA_PXE 中,注意一種系統一個目錄,然後進去建一個檔案ServaAsset.inf,

ServaAsset.inf內容在官網有很多示例,但有一個重點是,需要找到和你的系統匹配的配置,我當時就卡在這裡,怎麼都對不上

查了好久才知道,UOS服務版是基於阿里的系統,阿里的又是基於某個版本,最後找到了合適的配置,改好後重啟程式,就可以用了, 這裡33333是定義的http服務埠 asset是顯示的名字

[PXESERVA_MENU_ENTRY]
asset    = Fedora-Atomic-ostree-x86_64-25-20170605 Install
platform = x86_64

kernel_bios    = /NWA_PXE/$HEAD_DIR$/images/pxeboot/vmlinuz
append_bios    = initrd=/NWA_PXE/$HEAD_DIR$/images/pxeboot/initrd.img root=live:http://$IP_BSRV$:33333/NWA_PXE/$HEAD_DIR$/images/install.img rootfstype=auto ro rd.live.image rhgb rd.luks=0 rd.md=0 rd.dm=0

kernel_efi64   = /NWA_PXE/$HEAD_DIR$/images/pxeboot/vmlinuz
append_efi64   = initrd=/NWA_PXE/$HEAD_DIR$/images/pxeboot/initrd.img root=live:http://$IP_BSRV$:33333/NWA_PXE/$HEAD_DIR$/images/install.img rootfstype=auto ro rd.live.image rhgb rd.luks=0 rd.md=0 rd.dm=0

  

相關文章