|
2#
楼主 |
发表于 2019-8-2 12:02:46
|
只看该作者
本帖最后由 hkkitlee 于 2019-8-4 23:15 编辑
增加*自己*的引導檔/文件前需知:
先看看我為了方便增加引導檔選項的dnsmasq.conf設定:
pxe-service=X86PC, "kkpxe for Legacy BIOS", undionly.kkpxe
pxe-service=X86PC, "kpxe for Legacy BIOS", undionly.kpxe
pxe-service=X86PC, "pxe for Legacy BIOS", undionly.pxe
pxe-service=X86PC, "Test for Legacy BIOS", test.bios
#2
pxe-service=IA64_EFI, "Boot IA64_EFI", uefi/ipxe64.efi
pxe-service=IA64_EFI, "Test IA64_EFI", uefi/test64.efi
#6
pxe-service=IA32_EFI, "Boot IA32_EFI", uefi/ipxe32.efi
pxe-service=IA32_EFI, "Test IA32_EFI", uefi/test32.efi
#7
pxe-service=X86-64_EFI, "Boot X86-64_EFI", uefi/ipxe64.efi
pxe-service=X86-64_EFI, "Test X86-64_EFI", uefi/test64.efi
#8
pxe-service=Xscale_EFI, "Boot BC_EFI", uefi/ipxe64.efi
pxe-service=Xscale_EFI, "Test BC_EFI", uefi/test64.efi
#9
pxe-service=BC_EFI, "Boot BC_EFI", uefi/ipxe64.efi
pxe-service=BC_EFI, "Test BC_EFI", uefi/test64.efi
EOF
看不明沒關係,總之我就是預留了以下三個檔名給各位自行引導用
test.bios #給傳統bios機器用
test32.efi #給32bit的EFI機器用
test64.efi #給64bit的EFI機器用
當你們有自已的引導文件,可以根據架構arch先改成以上名稱。
溫馨提示:Linux是大小寫有分別的,這與M$ Windows是不同!
而其他檔名就是會連回我的機器,並下載最新版的RyanBoot所預留的檔名。
經網絡磁碟更換/增加引導文件:
預設網絡名稱:WORKGROUP
預設網路磁碟機的用戶名是:root ;密碼:root
在M$ Win的命令行輸入:net use z: \\ryantc\pxe /user:root root
就是把你的Z盤映射至TC中的Samba PXE中;在「我的電腦」內可看見z:「網絡磁碟」
將bios的啟動文件改好名稱(test.bios)直接放入z:\。即z:\test.bios
將uefi的啟動文件改好名稱(test32.efi/test64.efi)放入z:\uefi\。即z:\uefi\test32.efi
客戶機選擇*自己*的引導文件:
20190804:客戶機啟動時。有10秒時間按F8選擇你自己的引導文件(Test XXXX)作啟動。
Press F8 for NBP (Network Boot Program) menu.
後記:
當我的伺服有啟動時,預留給我用的引導檔會在TC啟動時自行下載。
當我的伺服沒有啟動,你就會看見「網絡磁盤」是空的(只有uefi文件夾)。把你自己的引導改名放入也是可用,是沒問題的。
緊記:當你們的機器關機,所有東西會馬上刪除,不儲存在電腦上,包括所有的引導文件。
如有需要,請自行備份。
|
|