无法启动 Ubuntu

无法启动 Ubuntu

我买了一台全新的联想笔记本电脑 t460s,它预装了 Windows 10。我想完全删除 Windows 10 并安装 Ubuntu。我一开始不小心安装了 Ubuntu 14.04(此时一切正常,可以启动/重启)。

当我通过 USB 在 14.04 上安装 15.10 时,我使用了“擦除整个磁盘”选项。现在我无法再启动 Ubuntu(USB 启动仍然有效)。

我尝试通过 USB 重新安装并擦除 15.10 的整个磁盘安装。

我尝试通过 BIOS 禁用安全启动。

我尝试了所有可能的启动选项(目前有 3 个,ubuntu、Windows Boot Loader 和 NVMe0 SAMSUNG)。

我也尝试了 Boot-Repair 工具,结果如下: http://paste.ubuntu.com/15268523/

我已尝试启用 Legacy 和 EFI 启动模式。

我不知道还能尝试什么才能让笔记本电脑再次启动 Ubuntu。

答案1

根据 pastebin 详细信息 - 似乎您尚未安装 Ubuntu 15.10(因为您的 grub 条目仍然尝试 uubuntu)此外,您的 pastebin 还说确保您的 BIOS 有从具​​有引导加载程序的设备启动的选项,所以请在 BIOS 中修复它。

如果不起作用 - 请尝试重新安装 Ubuntu 15.10,因为它支持您的 skylake 处理器。很可能您之前成功安装的 Ubuntu 14.04 LTS 已创建了您的默认分区(/ 和 swap),您可以在安装时重新使用这些分区。

答案2

首先,您说安装 14.04 后无法启动 Ubuntu,但您没有提供详细信息。任何错误消息或症状都可能是问题的关键线索,因此您必须如果您希望获得有用的帮助,请报告此详细信息。

其次,我建议你不要启用 BIOS/CSM/旧版支持,除非你明白自己在做什么。虽然理论上 Ubuntu 应该以任何一种模式安装,但启用 CSM 会创建一个更复杂的启动路径,从而为出错提供更多机会。请参阅我的这个页面了解详情。

第三,你的电脑似乎有一个新的非易失性内存标准 (NVME)设备。这些设备足够新,Linux 对它们的支持仍在不断发展。这可能是问题的一部分;也许 15.10 中出现了一个新的与 NVME 相关的错误,并给您带来了问题。

第四,一般来说,LTS 版本(如 14.04)比非 LTS 版本(如 15.10)的错误更少。由于 14.04 对你有用,一个明显的解决方案是重新安装它。如果你更愿意冒险,你可以尝试预发布的 16.04 版本。(你可以获得每日构建这里。

另一个选择可能是尝试我的rEFInd 启动管理器:下载 USB 闪存驱动器或 CD-R 映像,创建启动介质,然后启动它。如果可以,它应该会显示启动 Ubuntu 的选项。如果可以使用该选项启动,则可以安装 Debian 软件包或 PPA 版本,它应该会接管启动过程。不过,我不能保证这会起作用——如果问题确实是与 NVME 相关的新内核错误,rEFInd 根本无济于事。如果问题出在 GRUB 中,rEFInd 可能会解决这个问题。

答案3

尝试grub.cfg编辑/boot/grub/grub.cfg

您说过您可以通过 USB 启动已安装的 Ubuntu 15.10 系统,是吗?

答案4

我不确定这是最终的解决方案还是对我列出的上述步骤/尝试的补充。

我终于可以通过从 USB 启动并运行磁盘工具来删除所有以前的分区来安装 Ubuntu。然后我从启动中安装了 Ubuntu,它成功了!

相关内容