我想双启动 Windows 7 64 位和 Ubuntu 13.04 (Raring Ringtail) 64 位,但安装时无法启动。只有 Windows 可以启动。我安装了 Ubuntu,其中“/”为 50 GB,“交换”分区为 4 GB。是不是因为我处于 BIOS 模式,而且我的磁盘是 MBR,而不是 GPT,所以无法正常工作?
我的笔记本电脑没有将启动模式更改为 UEFI 的选项,因此我尽可能坚持使用 MBR :(
系统
- 宏碁 Aspire 4755G
- 英特尔 i5-2450M 2.5 GHz - 3.1 GHz
- Nvidia [GeForce GT540M][7] 2 GB
- 4 GB 内存 DDR3
答案1
这是您的解决方案
有一种非常简单且交互性强的方法可以修复 GRUB 问题。使用此方法,它将开始读取所有启动分区,并且您将能够使用任何操作系统。计算机上安装的所有操作系统都将显示在 GRUB 菜单中。
您必须遵循这些非常简单的步骤...
从启动现场 CD或可启动 USB,然后选择“尝试 Ubuntu”。
安装 boot-repair(一个修复 GRUB 的好程序):
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair
从您的系统运行启动修复或输入:(启动修复 &)
启动后,选择选项建议修复从两个选项中:
建议修复&高级选项。
按照屏幕上非常简单的说明进行操作。它将构建/修复您的 GRUB 安装...
重新启动系统将显示从 Ubuntu 和 Windows 启动的两个选项。
答案2
我双启动 win7 和 Ubuntu。
首先要记住的是,您需要一个单独的分区,并且所有分区可能(极有可能)都已被使用(最多允许 4 个主分区)。
我删除了包含 HP 媒体工具的分区,调整了其他分区的大小,并安装在新的空主分区上(我启动了实时 CD 并使用 gparted 摆弄分区)。
答案3
看起来你使用其他选项,您可能没有注意到底部的设置询问在哪里安装 GRUB(引导加载程序)。该设置可能设置为在/
您选择的根分区()上安装 GRUB,而不是在 MBR 上安装。反过来,您的 Ubuntu 安装成功,但当前引导加载程序(Windows 引导加载程序)对 Ubuntu 一无所知。您需要向 Windows 引导加载程序添加一个条目来告诉它“嘿,看!这个分区上有另一个操作系统!“
不过,除了这样做之外,还有另一种更简单(也是推荐的方法),那就是使用该工具引导修复。您需要执行以下操作:
- 启动您的 Ubuntu USB/CD,然后选择“试用 Ubuntu”选项,而不是安装 Ubuntu。
打开终端Ctrl++ Alt,T然后输入以下内容:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update sudo apt-get install -y 启动修复 && 启动修复 &
一旦所有这些命令都完成,Boot Repair 应用程序就会打开(如果它没有在 Dash 中搜索它(您可以通过按 Windows 键(或 Super 键)来打开 Dash)。
在应用程序中,点击建议修复。这应该可以解决您的问题。
请记下它最后提供给您的 URL(前提是您已连接到互联网)。如果出现问题,您可以向我们提供该链接。
完成后,重新启动,您应该会看到启动 Ubuntu 或 Windows 的选项。要测试,请启动其中一个。验证它是否启动。重新启动。启动另一个。验证它是否启动。
如果出现问题,请回复该 URL。