我已经尝试了好几天,希望在预装了 Windows 8 的笔记本电脑上通过 UEFI 实现 Ubuntu 14.04 双启动。我的笔记本电脑是戴尔 Inspiron 15R 5537。
我按照教程禁用了快速启动,但保持安全启动和 EFI 启动处于启用状态。安装的大部分过程似乎都顺利进行,直到最后,它声称安装程序失败,因为它无法安装 Grub2。
在我看过的所有视频中,这种情况从未发生在任何人身上,成功安装后,他们能够从实时光盘启动并使用 Boot-Repair 修复 Grub。但是,当我尝试这样做时,它说要禁用安全启动并重试。这样做之后,我重试了 Boot-Repair。它仍然给我错误,我只能启动到 Windows 8.1。它给了我这个链接来解释出了什么问题:
http://paste.ubuntu.com/7797066/
幸运的是,我能够删除未成功的安装分区和交换分区并将其恢复到我的C:
空间。我计划为全新安装的 Ubuntu 创建一个新的未分配空间。有人知道我做错了什么吗?
答案1
GRUB 可能会因 ESP 上的文件系统损坏而无法安装。另一个表明这可能是问题的线索是您的 Boot Repair 输出,它为某些文件生成了多个条目。这可能是 Boot Repair 错误,但也可能表示底层文件系统损坏。您可以检查EFI 系统分区 (ESP)使用dosfsck
Linux 中的实用程序,如sudo dosfsck /dev/sda1
。如果您没有禁用快速启动,则可能会发生此损坏在 Windows 中。您提到禁用此功能,但不清楚您指的是 Windows 功能还是具有类似名称的 EFI 功能。如果启用 Windows 功能,可能会导致文件系统损坏和安装 EFI 引导加载程序时出现问题,因此必须被禁用。请参阅这一页(或其他;网络搜索应该会出现很多条目)以了解详细信息。
如果您仍然遇到 GRUB 问题,我建议您放弃 GRUB 而选择其他程序。尽管 Ubuntu 的默认引导加载程序是 GRUB,但当出现问题时,修复它是一件很棘手的事情——它太大太复杂,普通用户无法妥善管理。请参阅我的这个页面了解 GRUB 的替代方案。最简单的尝试可能是我自己的rEFInd 启动管理器。您可以将版本下载到 USB 闪存驱动器或 CD-R 上并启动它。它应该会检测您的 Ubuntu 安装并为您提供启动它的选项。如果您没有使用单独的分区/boot
,这应该可以工作,如果您在 Ubuntu 中安装 Debian 软件包,它应该从硬盘启动。不幸的是,由于您从磁盘上删除了 Ubuntu 安装,因此您需要重新安装才能尝试此操作。但请注意,USB 闪存驱动器和 CD-R 版本的 rEFInd 要求禁用安全启动。(您可以将 rEFInd 与安全启动一起使用,但这样做需要经过一些额外的步骤。)
答案2
您尝试过从 w8 安装吗?通过 wubi?
微软对我们做错了……我也遇到过这种情况,但是是 w7 64,然后我备份并重试,从备份/恢复重新安装 w7,然后再次安装 ubuntu 14.04,避免使用 wubi……从 cd 运行安装程序时出现问题……在 WINDOWS 内部通过 wubi 和某些选择 mde 它会使用 win 中的 grub 写入 MBR,而 grub 无法被覆盖,导致 win 出现问题,或多或少,我还发现要避免插入 SD 或其他不必要的媒体 - 特别是在启动期间放置它们,因为启动病毒可能会导致病毒被激活并传递到正常启动感染 - 阻止您选择正确的设备。即使加载了启动病毒,我认为当它看到您的计算机使用 LINUX 德语时是无害的,JIJIJI 更好的选择是从备用启动媒体 DVD CD USB 安装。你有额外的障碍 W8 请参阅长答案 使用 UEFI 安装 Ubuntu 和预装的 Windows 顺便说一句,我可以启动 w7,但启动 ubuntu 不起作用,因为内核和最近安装的另一个分区之间的方向错误,我认为问题总是人们对选项的误解。 Windows 7 上安装 Ubuntu 12.04 Wubi 后出现启动加载问题损坏的系统始终可以通过 LIVE CD 进行恢复。并寻找正确的解决方案。从 w8 安装似乎很困难
一个很好的建议是谷歌搜索你所拥有的关于该问题或你的目标的所有信息,对我来说看起来像这样安装 UBUNTU HP MINI 3100 删除 WINDOWS,嘿,我不错过 SLOWindowSPAM,如果你错过了什么,试着得到一个 iso 可启动并在虚拟盒上运行它,或者更好的是,你可以从虚拟盒中尝试更多的操作系统,只需 DW iso 或可启动映像并尝试它进行驱动测试。
适用于您看起来像这些笔记本电脑型号品牌安装 ubuntu 以及 w8/ w8.1/ windows 8 等优化您的搜索阅读并吸收您所看到的内容的想法 - 单词以避免在搜索结果中显示单词... 与您有同样担忧的人可能比您先达到您的目标。祝你好运
附加的一个很好的选项“如在 knoppix 上所见”是启动 linux(虚拟的或“物理的”作为服务器上的主要操作系统,即网络上的任何机器),然后运行服务器服务,以便同一网络上的任何机器都可以从共享资源启动 - 只需将所有客户端上的 BIOS 配置为从 NETCARD 进行机器人操作,有些可以通过 F2 或类似方式实现缓慢启动 -,通过 PENNDRIVE 启动 Usb 或 hd 是另一种选择,甚至可以使用 fat 32 16 上的预定义持久性在 live cd 上启动。