我一直在尝试解决这个问题,甚至在这里有一个主题:安装 Ubuntu 后无法启动
长话短说,我在 Windows 7 旁边安装了 Ubuntu,取代了 Windows Vista。现在,当我打开电脑时,我可以使用两个选项进入 grub:Ubuntu 和 Windows 7。
Ubuntu 运行良好,但在我选择 Windows 7 后,我被重定向到类似 Windows GRUB 的环境,在那里我可以选择 Windows Vista 或 Ubuntu。它们都不起作用。
有人知道我现在该做什么吗?也许让 GRUB 选项 Windows 7 立即打开 Windows 7?
谢谢你!
答案1
从 Windows 7 CD 启动并打开终端。(Windows cmd.exe)现在输入以下命令:bootrec /FixMBR
。查看是否有效。如果不行,请使用bootrec /FixBoot
。这将覆盖 GRUB!现在您只能启动 Windows 7。现在从 Live Ubuntu 启动并按照以下步骤操作:
sudo mount /dev/sdaX /mnt #replace X by the partition where Ubuntu is installed
sudo grub-install /dev/sda --root-directory=/mnt
sudo reboot
现在您应该有一个新的 GRUB。注意:如果您更改了/etc/default/grub
,则可能必须重新编辑它,我不知道是否grub-install
也涉及那个。