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和宾果游戏。