在 Windows 10 分区上安装一些更新后,系统无法再启动。有些错误很快就消失了,但据我所知,它们表示 hd1 上的某些扇区无法读取。
我最终进入这个迷你控制台“GNU GRUB 版本 2.02~beta2-36ubuntu3.21”当我输入'ls'时我得到了
(hd0) (hd0,gpt8) (hd0,gpt7) (hd0,gpt6) (hd0,gpt5) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (hd1) error: failure reading sector 0xfc from `hd1´.
error: failure reading sector 0xe0 from `hd1´.
error: failure reading sector 0x0 from `hd1´.
现在我识别出 hd0 是我的硬盘,它实际上有 8 个分区。这绝对是系统中唯一的硬盘,并且没有其他驱动器连接到笔记本电脑。
有什么办法可以告诉 grub2 不要寻找 hd1?
答案1
configfile(hd0,gpt7)/boot/grub2/grub.cfg
成功了。我能够启动 openSUSE 系统,然后使用 yast2 引导加载程序编辑器恢复配置。yast 工具向我提供了有关某些文件系统不可写的错误消息,但它还是正常工作了。谢谢你,oldfred!