Grub

在 Windows 7 上安裝 Redhat 6 後找不到作業系統

  • March 9, 2019

我已經在 Windows 7 上安裝了 Red hat,現在我可以使用 Red Hat 作業系統,但不能使用 Windows 7。找不到系統,您可以使用 Ctrl+Alt+Del 重新啟動“

您可能尚未將 Windows 添加到引導載入程序。啟動到 Linux 並執行

sudo grub-mkconfig -o /boot/grub/grub.cfg

這將生成您的 GRUB 配置文件。如果您安裝了多個作業系統,請確保上面的命令列出了所有作業系統。例如:

$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.10-2-amd64
Found initrd image: /boot/initrd.img-3.10-2-amd64
Found linux image: /boot/vmlinuz-3.2.0-4-amd64
Found initrd image: /boot/initrd.img-3.2.0-4-amd64
Found linux image: /boot/vmlinuz-3.2.0-3-amd64
Found initrd image: /boot/initrd.img-3.2.0-3-amd64
Found linux image: /boot/vmlinuz-3.2.0-2-amd64
Found initrd image: /boot/initrd.img-3.2.0-2-amd64
Found memtest86+ image: /boot/memtest86+.bin
Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
Found Windows 7 (loader) on /dev/sda2
done

仔細檢查是否列出了 Windows。現在,將 grub 安裝到驅動器的 MBR(請記住更改/dev/sda為您實際要安裝的驅動器)

sudo grub-install /dev/sda
sudo grub-install --recheck /dev/sdb

現在重新啟動,您應該能夠啟動到 Windows。如果您不能,或者如果該grub-mkconfig命令沒有列出任何 Windows 作業系統,請確保您沒有在 Windows 分區上安裝 RedHat。如果你這樣做了,你將不得不重新安裝 Windows。

引用自:https://unix.stackexchange.com/questions/219456