我在1硬盘上同时安装了ubuntu和Windows 8.1,并将windows升级到windows 10,但在安装过程中,我的笔记本电脑重新启动,现在我卡住了
错误:没有这样的分区。进入救援模式..。grub rescue>
我遍历ls命令来查找grub文件,但是它在所有的tge分区上都写着“未知文件系统”。
发布于 2015-08-07 07:21:00
看看这个答案:windows 10和ubuntu双引导
尝试将前缀和根设置为每个分区。其中一个应该工作,系统应该启动。
您也可以尝试启动修复http://sourceforge.net/p/boot-repair-cd/home/Home/。
发布于 2015-08-07 07:57:48
首先,从或USB启动
安装Ubuntu安装的分区。如果您不确定它是哪一个,启动GParted (包括在Live中)并查找。它通常是一个EXT4分区。用驱动器号和分区号替换XY,例如: sudo挂载/dev/sda1 1 /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,例如: /dev/sda、grub-install -recheck /dev/sda。
grub-install /dev/sdX
grub-install --recheck /dev/sdX
update-grub
现在grub已经在您的计算机上“回家”了,您需要退出着色系统并卸载驱动器。
exit &&
sudo umount /mnt/sys &&
sudo umount /mnt/proc &&
sudo umount /mnt/dev/pts &&
sudo umount /mnt/dev &&
sudo umount /mnt
只要重新启动计算机,就会看到默认的GRUB选择屏幕。选择Ubuntu,你就完蛋了!
发布于 2016-07-17 20:56:46
嘿,我只是有同样的问题,所以我张贴我的解决方案,以防有人再次面对它。
我有一个双引导Windows 7/Ubuntu12.04。当我试图升级到Windows 10时,我面对的是grub救援控制台,以及与这个家伙这里相同的情况。
首先,我试图使用它来解决我的问题,但是我找不到包含grub引导的任何分区。然后,我使用Grub启动修复来修复我的Grub引导,这使我能够完成对Windows 10的升级,因为它位于唯一的可引导分区上。例如,您可以使用Rufus和一个2GB的USB驱动器来使设备可引导,并在BIOS中更改您的启动优先级。
同时,我使用了GParted,它恰好在发行版上,并且注意到实际上我的Ubuntu分区是未分配的。因此,一旦我完成了升级,我就使用这个盖伊建议的免费迷你图尔分区向导来直接从Windows 10中恢复我的分区。
在那之后,我再次使用Grub修复来重新启用我原来的Grub和bingo。
https://askubuntu.com/questions/657575
复制相似问题