在 Windows 7 環境下,透過 Grub4DOS 實現 Linux 發行版 (BackTrack 4) 的硬碟安裝雙啟動。本文記錄從 Grub4DOS 部署、BCD 編輯、menu.lst 撰寫、BT4 ISO 解壓部署到雙層啟動選單優化的完整技術流程。
grldr、grldr.mbr、menu.lst)。(hd0,5))。grldr、menu.lst、grldr.mbr 複製至 C:\ 根目錄。bcdedit /create /d "Grub" /application bootsectorbcdedit /set {ID} device bootbcdedit /set {ID} path \grldr.mbrbcdedit /displayorder {ID} /addlastbcdedit /timeout 5color black/cyan yellow/cyan
timeout=5
default=0
title Windows 7
find --set-root /bootmgr
chainloader /bootmgr
boot
title BT4
find --set-root /boot/vmlinuz
kernel (hd0,5)/boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd (hd0,5)/boot/initrd.gz
boot
分區編號對應:Grub 邏輯分區從 4 起算,`(hd0,5)` = 第 2 邏輯分區 (通常為 E 盤)。請用 `find --set-root /boot/vmlinuz` 自動定位確認。
(hd0,5)`) 根目錄,保留 `/boot/vmlinuz`、`/boot/initrd.gz`、`/casper/filesystem.squashfs` 等結構。