error:no such partition grub rescue>

2025-04-18 05:05:19
推荐回答(3个)
回答1:

error:no such partition grub rescue>意思是:调整了分区导致Linux分区UUID改变,grub无法读取引导信息。

原因:MBR还是Grub引导记录。

解决办法:改知回Windows引导记录

1.点击电脑右下角的Windows菜单,选择运行,如下图。

2.输入百命度令“知cmd”。

3.在CMD程序中输入命令“diskpart”,输入磁盘管理命令,输入后按回车键确认。

4.输入命令“列表磁盘”来查看您的计算机上的磁盘列表。

5.输入命令“selectdisk=0”,然后在列表中选择disk0。如果修改磁盘1,请输入“selectdisk=1”。

6.键入“转换GPT”将选择的磁盘转换为GPT。

回答2:

ls结果明显没有(hd0,msdos10)这个设备(分区),所以找不到(hd0,msdos10)/boot/grub。
从ls结果看,你的第一个分区应该是根分区吧,输入命令:
grub rescue>set prefix=(hd0,msdos1)/boot/grub
grub rescue>set root=(hd0,msdos1)
grub rescue>insmod normal
grub rescue>normal
应该就会出现启动菜单了。

回答3:

你用U盘制作一个ubuntu安装镜像,chroot到硬盘系统后,删除grub之后重新安装grub,重新配置即可