双启动 Windows 7 和 Ubuntu

双启动 Windows 7 和 Ubuntu

我刚刚收到了我的 Dell Studio 17 笔记本电脑,它预装了 Windows 7 x64。我很难在上面安装 ubuntu。

首先,以下是我使用 GPartEd 对驱动器进行分区的方法:

|==Dell utility partition==|==Dell Recovery partition==|==Windows 7==|[==Ubuntu==|==Data partition==]|

其中[]表示扩展分区。

以下是我完成的步骤:

  • 我使用 GParted 创建此结构,并保持 Windows 7 安装
  • 我启动了 ubuntu LiveCD,并将其安装在正确的分区上
  • 我让它自动安装 grub
  • 我重新启动了 ubuntu
  • 我回到了 Windows 7,没有问题
  • 然后我重启了。Grub 不见了。
  • 我使用 Super Grub Disk 来恢复 grub,但是没有用。
  • 我尝试从 supergrubdisk 启动 ubuntu,但 grub 找不到启动文件夹
  • 然后我重新安装了 ubuntu,并执行了相同的步骤,但 SGD 确实启动了我的 ubuntu
  • 我恢复了以前版本的 grub,并将其安装在我的硬盘上
  • 它起作用了,但尝试启动 win7 时出现了“无 MBR,按 Ctrl+Alt+Del 重新启动”错误
  • 我使用 Windows 7 CD 恢复了 MBR(自动向导不起作用,必须从命令行重建 MBR
  • 现在 Ubuntu 已经不存在了。7 运行良好
  • 我阅读了大量有关此问题的内容,并发现许多人在遇到此问题后根本无法再次启动 win7。

现在我想恢复 GRUB,但我真的不想再经历安装/重新安装所有东西的麻烦。有没有 GRUB 专家可以为我提供详细指南,让我不再把所有东西搞砸?

多谢!

答案1

使用本指南。它适用于 Vista,但步骤相同。这些指南非常有用,因为我自己在 Windows 7 和 Windows XP 上也使用过它们。

答案2

让它工作了。

诀窍是将 Grub 加载程序安装到系统分区上,而不是直接安装在第一个分区上。否则,Windows 会将启动标志恢复到其自己的分区,并导致我遇到的错误。

相关内容