我真的开始讨厌 grub 了,因为更新 grub 显然是一种赌博。我从 Ubuntu 正常更新了 grub,没有任何错误消息或问题,但重启后它现在从错误的磁盘启动。
当我查看 fstab 时,我看到有这样的注释:“...安装期间在 nvme-bla 上...”。我不确定为什么更新认为将启动移至另一个磁盘是个好主意,可能是开发人员认为这很有趣。另外我真的不明白为什么它不只是注释旧条目,可能是为了让修复变得更加困难。
我从哪里获取 UUID 以便从正确的磁盘重新启动?从备份中恢复需要 2-3 天时间,所以请大家帮帮我。
答案1
Hannu 的回答是正确的,以下步骤帮助我解决了这个问题:
- 我物理移除了另一个磁盘
- 我得到了 Hannu 描述的 UUID,谢谢!!!
- 我重新安装了该设备,因为它是以只读方式安装的
- 我用 UUID 编辑了 fstab
- 然后我就可以启动了
- 我更新并重新安装了 GRUB
现在它再次启动
PS 这已经是 grub 更新第二次搞坏我的电脑了,他们真的应该改进策略