grub rescue>在Windows 10更新期间

我将ubuntu和Windows 8.1同时安装在1个硬盘和我升级到Windows 10的窗口,但在安装过程中,我的笔记本电脑重新启动,现在我卡住了

错误:没有这样的分区。 进入救援模式…… grub rescue>

我使用ls命令来查找grub文件,但它在所有tge分区上都显示“unknown filesystem”

看看这个答案: windows 10和ubuntu双启动

尝试为每个分区设置前缀和根。 其中一个应该工作,系统应该启动。

您也可以尝试启动修复http://sourceforge.net/p/boot-repair-cd/home/Home/

首先,从Ubuntu Live CD或USB启动

挂载Ubuntu安装所在的分区。 如果您不确定它是什么,请启动GParted(包含在Live CD中)并查找。 它通常是EXT4分区。 将XY替换为驱动器号和分区号,例如:sudo mount / dev / sda1 / mnt。

sudo mount /dev/sdXY /mnt 

现在您已经完成了这项工作,您需要使用以下命令绑定grub需要访问的目录以检测其他操作系统。

 sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys 

现在你需要使用chroot跳转到它

 sudo chroot /mnt 

现在安装,检查和更新grub。

这次你只需要添加驱动器号(通常是a)来替换X,例如:grub-install / dev / sda,grub-install -recheck / dev / sda。

 grub-install /dev/sdX grub-install --recheck /dev/sdX update-grub 

现在grub在您的计算机上“回家”,您需要退出chrooted系统并卸载驱动器

 exit && sudo umount /mnt/sys && sudo umount /mnt/proc && sudo umount /mnt/dev/pts && sudo umount /mnt/dev && sudo umount /mnt 

只需重新启动计算机,您就会看到默认的GRUB选择屏幕。 选择Ubuntu,你就完成了!

嘿,我刚才遇到了同样的问题,所以我发布我的解决方案以防有人再次面对它。

我有双启动Windows 7 / Ubuntu 12.04。 在尝试升级到Windows 10时,我遇到了grub救援控制台和这个家伙一样的情况。

首先我尝试使用它来解决我的问题,但我找不到任何包含我的grub引导的分区。 然后我使用Grub Boot Repair来修复我的Grub启动,这使我可以完成升级到Windows 10,因为它是唯一可启动分区。 例如,您可以将Rufus与2GB USB驱动器配合使用,以使您的设备可启动并更改BIOS中的启动优先级。

与此同时,我使用了碰巧在Grub Boot Repair linux发行版上的GParted,并注意到实际上我的Ubuntu分区是未分配的。 所以,一旦我完成升级,我就按照这个人的建议使用Free Minitool Partition Wizard直接从Windows 10恢复我的分区。

之后,我再次使用Grub Boot Repair来重新启用我原来的Grub Boot和宾果游戏。