新款华硕 n56vm 笔记本电脑安装了 SSD(三星 830),而不是自带的 HDD。
Ubuntu 是其上安装的唯一操作系统,并且以 EFI 模式安装。
问题是,如果在启动前连接了 USB 设备(例如鼠标),它大概有 90% 可以启动。如果没有鼠标,它大概有 90% 会在 grub 菜单之后挂起(提示“正在加载初始 ramdisk”)。
没有日志被写入 /var/log,所以没有什么可以谷歌搜索的,我尝试启动到救援模式,设置/取消设置几个 grub 标志(noacpi,禁用图形启动等)但到目前为止都没有任何作用。
在 BIOS 中,我可以看到 SSD 的 2 个启动选项(2 个名称相同的 Ubuntu)。启动列表中的第二个选项可解决上述问题(10 次中有 9 次无需连接鼠标即可启动)。
我试过了这修复:涉及主题,但并未解决问题。
我对其运行了 Boot-Repair,当我执行此操作时,出现了硬盘的第三个启动选项,但仍然出现与上述相同的行为。
您对如何解决这个问题有什么提示吗?
答案1
现在它似乎可以正常工作了。以下是我所做的,虽然不确定是什么原因导致它起作用的:
我将 BIOS 从 v204(出厂默认设置)刷新到了最新的 214这里. 启动画面设为静态。
我自己没有这样做,但当前内核是 3.5.0-21-generic
答案2
对此我有三个想法,均是尝试性/推测性的:
- 这可能是内核(或内核驱动程序)的错误,在这种情况下,您需要等待更新的内核,或者找到包含修复程序的新内核并自行编译。
- 如果你在启动时启用了安全启动,请尝试禁用它。Ubuntu 的安全启动支持非常新的,并且可能存在一些尚未被充分理解的错误,更不用说被修复了。
- 您可以尝试另一个引导加载程序。有多种可供选择。我建议尝试 ELILO 或内核的 EFI 存根加载程序(可能借助 rEFInd 或 gummiboot)。大多数这些选项都需要禁用安全启动或完成一些额外的步骤,才能在 Ubuntu 尚未提供的 shim 版本的帮助下获得所需的解决方案。