2007-08-18

[Windows Vista] 開機管理程式 BCDEdit 多重開機設定

Windows Vista 的開機管理不再像以前只要改 boot.ini 那麼簡單, 新的 BCDEdit 雖然功能上比較多樣化, 但是也難用得多. 費了一點時間才把以前用 boot sector 的指令給搞清楚, 這邊順便筆記一下.

1. 建立開機用的entry, 並設定名稱
C:\Windows\system32>bcdedit /copy {ntldr} /d "FreeBSD"
這時候會有一串 {ooxx.....} 的 entry 值, 先把這個值給 copy 下來.

2. 準備好 boot sector, 這邊假設是放在 C:
C:\Windows\system32>bcdedit /set {ooxx.....} device partition=C:
C:\Windows\system32>bcdedit /set {ooxx.....} path \freebsd.sec


3. 把開機選項加到 boot menu 裡
C:\Windows\system32>bcdedit /displayorder {ooxx.....} /addlast

以上, 然後就可以用 bcdedit 檢查看看有沒有加進去了.

說實在的, 這樣搞實在是蠻麻煩的....

沒有留言:

張貼留言

FreeBSD 13.0 RELEASE

The FreeBSD Project | FreeBSD 13.0-RELEASE Announcement 終於把 VMWare UEFI boot 的問題修好了...的樣子? 要找時間來試試 11.x RELEASE 的支援只到九月, 該找時間來升級一下了