使用 UEFI 启动 Ubuntu 13.04(内核版本 3.8.0)时出现问题

使用 UEFI 启动 Ubuntu 13.04(内核版本 3.8.0)时出现问题

几天前,我将 Ubuntu 12.10 升级到 Ubuntu 13.04 版本,该版本安装在配备固态硬盘的 NP300E5C 三星笔记本上。我重新加载了几次 Ubuntu,一切都很顺利,但在完全关机后,我重新启动了笔记本,加载内核版本 3.8.0 后,它就挂在黑屏上,无法加载 Ubuntu。它只能选择内核版本 3.5.0;我没有双启动。我使用三星电脑中嵌入的 UEFI 引导加载程序启动 Ubuntu。请帮助我,这是我的工作电脑,对我的工作来说,一切正常非常重要。感谢您的时间

答案1

从您的描述中无法清楚看出您使用的是哪种引导管理器和引导加载程序。如果您使用的是 GRUB,那么 Frank 的建议可能有效,至少在短期内有效。(如果进一步升级内核,删除可用的 3.5.0 内核,则可能会出现问题。)

听起来你可能正在使用EFI 存根加载器,不过。如果是这样,你应该知道一些用户在 3.7.x 和 3.8.x 系列中已经开始遇到问题。原因尚不清楚。此主题Arch Linux 论坛上的 详细讨论了这个问题。如果您遇到了这个问题,那么要么重新配置您的启动管理器以默认启动 3.5.0,要么从 EFI 存根加载器切换到另一个启动加载器(例如 GRUB 2 或 ELILO)。重新配置您的启动管理器需要知道您正在使用哪一个,也许如何你正在使用它。

答案2

在您的 /boot 目录中,您将发现两个内核映像 - 两个名为 initrd.img-3.... 的文件。

保留它们。

使用 Ubuntu 软件中心安装 Grub Customizer 程序

在该程序的列表配置选项卡中,您可以将 3.5 图像拖放到 3.8 图像之前。

因此您的系统将自动启动3.5内核。

相关内容