Ubuntu 20.04启动Grub报错,多分区UUID相同无法引导求助
Ubuntu 20.04启动Grub报错,多分区UUID相同无法引导求助
我是Linux新手,麻烦大家多包涵,正在学习中😅
我运行的是Ubuntu 20.04,最近开机时遇到了Grub报错——就是那种提示"Minimal BASH-like line editing is supported"的问题。我试着按网上的方法修复过,当时成功进入了系统,一切都正常,但下次开机时又出现了同样的错误。
现在在Grub命令行里执行命令,得到这些结果:
grub > ls显示:(proc) (hd0) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1)grub > ls (hd0)提示:No known filesystem detected.grub > ls (hd0,msdosX)(X是1、2、5)的结果完全一致:Filesystem type fat,而且它们的UUID和大小也完全相同grub > set显示:root=hd0,msdos1和prefix=(hd0,msdos1)/boot/grub
我只装了Ubuntu单系统,从来没弄过双启动,所以完全搞不懂为什么会出现这么多分区,也不知道msdos1的文件系统怎么从ext*变成了fat,更不明白为什么所有分区UUID都一样——我猜这应该和引导问题有关。
补充说明:我查过修改UUID的方法,但找到的教程都是需要从系统内部操作,而我现在根本进不去系统。
目前我考虑直接重装系统,但还有几个问题想请教大家:
- 重装之前,还有什么其他可以尝试的修复方法吗?
- 我明明没手动创建这些分区,怎么会出现这种情况?重装时要怎么避免再遇到同样的问题?
- 有没有办法从当前的Grub命令行里抢救我的文件?
谢谢大家!
备注:内容来源于stack exchange,提问作者user1668737
相关产品推荐
相关产品推荐

