![Ubuntu 12.04 Bootloader 安装失败](https://linux22.com/image/821739/Ubuntu%2012.04%20Bootloader%20%E5%AE%89%E8%A3%85%E5%A4%B1%E8%B4%A5.png)
抱歉,问题太长,但我认为提供更多信息会更好。
我最近给自己买了一台新台式机,运行的是 Windows 7。它有两个硬盘,我想在第二个硬盘上的一个小分区上安装 Ubuntu。我在 Windows 中创建了 25GB 的“可用空间”,并运行了 LiveCD 安装。我想自己选择安装选项,但不小心选择了“与 Windows 7 一起安装”,但它似乎占用了可用空间并按照我的意愿自行安装在那里。然而,我被告知引导加载程序安装失败。我选择“取消安装”,导致我的电脑无法启动。我清除了电脑并重新安装了 Windows。
之后,我尝试使用 WUBI 通过 Windows 安装 Ubuntu,一次使用来自我的 LiveCD 的文件,一次再次下载所有内容。两次安装都成功了,但两次当我重新启动并尝试加载 Ubuntu 时,它都出现了错误 - wubildr.mbr 已损坏或丢失。我在 Windows 中检查了 - 它确实存在于 C:\ 驱动器上。
我回到 LiveCD 安装,这次选择了自定义选项。我为 Ext4 日志文件系统分配了 16GB,为交换文件分配了 10GB。我得到了与之前相同的引导加载程序错误。系统提示我选择其他分区来安装引导加载程序,我首先尝试了安装 Ubuntu 的分区。出现一个窗口,提示安装成功,但第二个窗口给出了与之前相同的错误和选择。我尝试了它给出的每一个选项,包括 Windows 分区和硬盘本身(dev/sda、dev/sdb)。结果相同。然后我选择不安装引导加载程序。Windows 仍然运行良好,我认为 Ubuntu 已安装但无法启动。
我知道我的电脑可能会再次出现故障 - 而且这一次,如果我弄乱了它,我会丢失大量数据并经历很多麻烦 - 我真的不想在没有建议的情况下做任何事情。所以我会问这个:
- 为什么引导加载程序安装失败?我可以修复错误并全新安装 Ubuntu 吗?
- 有什么办法可以解决错误,安装引导加载程序,并将其指向现有的 Ubuntu 安装?
- 是否存在我可能错过的更快更简单的解决方案?
编辑:感谢 AthloX 的提示。在 Virtualbox 中测试 liveCD 后,没有安装问题,我四处寻找一些替代的引导加载程序,但没有成功。
我尝试了另一次安装,这次安装引导加载程序和 Ubuntu 一切顺利,但 Windows 7 却变砖了。我清理了两个硬盘,包括一些我之前没有注意到的“系统保留”分区,然后在一个硬盘上重新安装了 Windows 7,然后立即在另一个硬盘上安装了 Ubuntu。
现在计算机启动到 Windows,但我可以在启动时进入 BIOS,通过它的引导加载程序启动到 Ubuntu,我猜只需要在 BIOS 上稍微拨动一下就可以交换加载顺序。
答案1
答案2
检查您的 ubuntu 安装 CD 是否损坏。CD 损坏的可能性在进入物理安装之前,先在 win7 中的虚拟机中尝试一下。如果工作正常,则选择适当的硬盘,因为您有两个;要将引导加载程序安装到其 MBR 扇区,请检查 BIOS 设置中是否首先启动相同的硬盘。