
我有一台装有 Windows 8 的新笔记本电脑。我创建了一个新分区并在其上安装了 Ubuntu。出于某种原因,我删除了 Ubuntu 分区。现在重新启动后,我可以看到 grub 救援屏幕。我反复搜索,以下是我尝试过的方法:
该ls
命令给了我 4 个选项。我尝试了 10 多个变体 (hd0,msdos1) 到 (hd0,msdos10)。这会导致出现no such partition
或unknown file system
错误消息。
然后我尝试
set perfix=(hd0,msdos6)/boot/grub
root=(hd0,msdos6)
(并使用 ls 命令中的数字执行此操作)但当我输入
insmod normal
(或者)
insmod (hd0,msdos6)/boot/grub/normal.mod
我仍然收到错误。
我试了很多次,但都没有成功。即使从 Ubuntu CD 启动也无法进入启动菜单 - 我按shift
,tab
,escape
,f12
但什么也没发生 - 只有 grub 菜单。
答案1
您应该查看有关启动修复的最新问题和答案: Windows 10 升级导致 grub 救援
如果这不起作用,您可以尝试用 Windows 引导加载程序替换 grub,就像这个人一样:
在重新安装 Windows 7 引导加载程序时,这里的所有答案都对我不起作用。
我尝试使用恢复磁盘(就我而言是 USB)启动并诊断启动问题,但没有成功。
然后我以恢复模式打开控制台并运行
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot
然后重新启动。