Dual-Boot
重新安裝 Windows 後如何檢索雙啟動選項?
最初我設置了 Slackware 13.37 和 Windows 7 Home Premium 雙啟動。升級到 Windows 7 Ultimate 後,雙啟動視窗不再顯示,因此我無法選擇啟動 Slackware。
有沒有辦法在不刪除 Slackware 分區並重新安裝的情況下解決這個問題?
您需要重新安裝 GRUB,您可以從 chroot 執行此操作。啟動到 live CD,chroot 進入你的 Linux 系統並發出
grub-install
.像下面這樣的東西應該可以工作(假設
/dev/sda2
is/
和/dev/sda1
is/boot
,並且你想安裝到 MBR on/dev/sda
):mount /dev/sda2 /mnt mount /dev/sda1 /mnt/boot mount -t proc none /mnt/proc mount -o bind /dev /mnt/dev mount -o bind /sys /mnt/sys chroot /mnt /bin/bash grub-install /dev/sda
或者,如果您使用的是 LILO,請
lilo /dev/sda
改用。
不,您不要刪除 linux 分區。
最簡單的方法是
grub4dos
在您的 Windows 7 安裝中進行設置,或者使用外部媒體,執行 chroot 操作,然後從您的 slack 安裝中恢復 grub。