Lubuntu 17.10 上的 Grub2 崩溃

Lubuntu 17.10 上的 Grub2 崩溃

这个问题我已经遇到大约一周了,所有基本方法都试过了。问题的核心可能是 Acer 搞错了 BIOS(根据我读过的主板)。

我使用的是 UEFI,没有选项可以切换。我试过了。

我已经经历了很多步骤,这就是我现在所处的位置。

在完全擦除的硬盘上,我可以通过 liveUSB 进行安装,该安装最终完成,并且除了 grub2 之外可以正常工作。

如果我使用 LiveUSB 并退出,我可以让它启动到 GRUB。但如果我不使用 USB 密钥,我会得到“无可启动设备”的信息。

因此...使用拇指驱动器和退出键,它“GRUB”

然后,如果我输入以下内容(来自这里:https://help.ubuntu.com/community/Grub2/Troubleshooting),它就会启动。

set pager=1
set prefix=(hd1,2)/boot/grub
set root=(hd1,1)
linux /boot/vmlinuz-4.13.0-16-generic root=/dev/sda1
initrd /boot/initrd.img-4.13.0-16-generic
boot

从此我有了一个可以工作的系统。但如果我想让它永久存在,我似乎就没那么幸运了(也就是说,如果不是,那么我总是必须在 GRUB 中输入那些东西)。

从那时起,我就在考虑如何让事情变得永久。

我尝试过的步骤:我可以“update-grub”,但在“grub-install /dev/sda”上它会冻结。

我可以添加 ppa 并安装并运行启动修复,但是同样,在 grub-install(它总是建议作为其步骤的一部分)上它会冻结。

我可以通过 sudo pcmanfm 进入 grub 的 etc/ 文件并可以编辑它们......

因此我在想,如果我可以添加上述几行(我现在手动输入到 grub 中)——也许输入到 grub.cfg 本身中——那么我就可以跳过每次手动输入这些行的麻烦。

尽管我担心它会在内核更新时自行重置。

有什么想法吗?请说。

答案1

鉴于你的问题中提供的信息以及聊天中的讨论看起来有损坏引导扇区在您的存储设备的开头,或者ESP这会影响您写入并更新它的能力。明智的做法是检查 SMART 状态违规设备的,如果它通过了,它就不会保证驱动器没有出现故障,如果出现故障,这是一个很好的迹象,表明应该更换驱动器。

我个人会更换任何未通过 SMART 状态检查的驱动器。如果驱动器在保修期内,制造商通常会免费或几乎不收取任何费用为您更换。

相关内容