我刚刚收到了我的 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 会将启动标志恢复到其自己的分区,并导致我遇到的错误。