grub-update 导致主板崩溃

grub-update 导致主板崩溃

今天我的 Ubuntu14.04 自动更新软件,突然主板崩溃。没有任何警告,只是突然黑屏然后重启。你可以通过这个非常短的视频看到复制效果。 https://youtu.be/t9i7u-bcMfU

笔记本电脑:华硕 G551JM

操作系统:全新硬盘,先安装Windows 8.1企业版(非OEM版),再安装ubuntu14.04。快速启动和安全启动均禁用。

启动:使用主板启动菜单可以毫无问题地进入 grub 菜单和 windows。gurb 菜单中的 Windows 启动管理器选项也有效。

我将问题缩小到 grub 更新过程,视频显示,只要 grub 给出“在 /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi 上找到 Windows 启动管理器”的消息,计算机就会崩溃。我尝试使用启动修复,认为它可能会有所帮助,但“sudo apt-get”安装本身会向我发出“sudo dpkg --configure -a”的消息,这会运行 grub 设置并再次导致计算机崩溃。

目前,我无法通过 apt-get 安装任何东西,几乎卡在这里。(当更新程序崩溃时,我正试图安装 gstreamer-tools)我真的不想重新安装我的 ubuntu,因为我在这台机器上有很多 ROS 的东西。感谢您的任何意见。

答案1

此类硬崩溃通常表示硬件故障,或至少是与之密切相关的问题,如驱动程序错误或固件问题。因此,我建议您首先运行SMART 测试在硬盘上。如果它发现硬盘本身有问题,它就会发出警报,如果硬盘出现故障,这可能会导致问题。

不过,我怀疑是固件,尤其是通过实用efibootmgr程序访问 NVRAM 导致了失败。要测试这一点,请尝试运行sudo efibootmgr -v。如果成功,请尝试对启动设置进行一些小的更改。例如,您可能会在该行中看到几个选项BootOrder。保持第一个选项不变,并使用交换最后两个项目的顺序-o。例如,假设sudo efibootmgr -v显示:

BootOrder: 0000,0001,0002,0003

您可以通过键入以下内容交换最后两项(这应该不会产生任何实际影响):

sudo efibootmgr -o 0,1,3,2

如果此操作导致计算机崩溃,则说明您已找到罪魁祸首。如果我是对的,这可能没什么帮助,因为我以前从未听说过这个特定问题,所以我不能肯定地说解决方案是什么。我猜您必须更新固件或进入固件设置实用程序并将其重置为默认值(清除 NVRAM 条目)。任何一项操作都可能需要通过从efibootmgr紧急启动系统运行来恢复启动过程靴子修理,或采取其他行动。

相关内容