首先,这是我安装时遵循的步骤:
我从我的 HD 中删除了系统分区(使用 100Mb 并存储启动文件),并在
C:
安装了 Windows 的地方写入启动文件。然后我插入装有 Ubuntu 的 CD 并加载它,然后选择允许您使用 Windows 7 安装的选项,调整
C:
分区大小,然后开始安装。在所有安装完成后,Ubuntu 运行良好,然后我重新启动,grub 加载,我选择了 Windows 7 Loader 或类似的东西,Windows 开始加载,它显示进度条,然后 bam!出现了 BSoD,我重新启动并尝试再次加载 Windows,再次出现 BSoD,但出现了另一个问题,我的电脑再次重新启动,但 grub 不再加载,我的电脑开始重新启动并重新启动,所以我不得不强制关闭它。
然后我必须使用 Windows DVD 修复 MBR,然后神奇地 Windows 7 就加载了。
我的问题是,我该如何解决这个问题,因为我确实想使用 Ubuntu 11.04?
答案1
系统保留分区是 Windows 启动所必需的。出现 BSOD 是因为您删除了该分区 ;P
当您运行 Windows 修复光盘时,GRUB 引导加载程序被覆盖。假设系统保留分区已恢复,您应该能够按照以下步骤重新设置 GRUB:
从 raheals 解决方案采取的步骤这问题。
1.从 Ubuntu live cd 启动(与安装 Ubuntu 时使用的相同)。选择“试用 Ubuntu”。
2.在终端(附件 > 终端)中运行fdisk -l
并查看你的 Linux 分区/dev/sda2
3.挂载分区/mnt
使用mount /dev/sda2 /mnt
4.现在,魔术命令可以从任何地方运行以下命令
5.grub-install --root-partition=/mnt /dev/sda
您将收到“未报告错误”的消息
6.重启
7.享受!