内核升级后系统启动到 grub 提示符

内核升级后系统启动到 grub 提示符

我有一台老旧的 Dell Latitude D610,它运行的是 Ubuntu bionic (18.04.6 LTS) - i386。它只是偶尔使用,并且通常启动时没有问题;但是,有时我会在启动时收到更新可用通知,并且如果规定了,内核、内核模块、initrd 和其他相关文件都会得到更新。

有时 grub.cfg 似乎被搞坏了,grub>启动时我被带到提示符处。我知道如何手动指定内核和根文件系统并从此提示符启动系统(虽然这很麻烦,每次我都必须查看详细信息)。在我让系统恢复正常后,我可以运行,/usr/sbin/update-grub一切都很好,直到下一次内核升级。

有没有办法在内核升级后在适当的位置自动调用 update-grub,这样当这种情况发生时,我就不必经历手动设置正确启动的繁琐过程?

这款小型戴尔电脑只能使用一年左右的时间,之后 LTS 版本将过期,并且不会再有针对 i386 架构的版本,但它仍然有用,我想修复这个错误。

相关内容