現在網路卡一般都帶了網路啟動功能,
有個軟體叫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