在 Windows 上安装 WUBI,Ubuntu 安装完成。我第一次登录 Ubuntu 时,它更新了一整套补丁并要求重新启动。
现在重启后显示错误:
未找到此类设备
grub 救援>
您能分享一些我可以用来恢复 Windows 的命令吗?它甚至没有在启动时要求 Windows 登录。
答案1
原因:Grub2 不应取代原始的引导加载程序。
状况:Windows 7,上网本,无光盘驱动器,无救援 CD,Windows 救援环境中未找到修复启动(在出现 Windows 徽标前按 F8),无法卸载 Grub 并恢复 Windows 引导加载程序
解决方案:
- 获取 SuperGrubDisk 启动到 Windows 分区。
- 在 Windows 中,修复
Mbrfix.exe
MBR(运行Mbrfix /drive 0 fixmbr /win7
)。
请阅读文档中的说明。
答案2
无法从那里恢复 Windows。您需要 Windows DVD(例如,如果您使用的是 Windows 7,则需要 Windows 7 DVD)。启动 DVD,选择恢复。当它自动修复时,说不。
逐个选择recovery prompt
并输入以下命令:
bootrec.exe /FixMbr
bootrec.exe /FixBoot
完成此操作后,使用 X 关闭提示,然后关闭 Windows 7 安装程序。重新启动,即可。
(附注:Wubi 并不被推荐。它只是用来玩玩而已。正如您所经历的,即使进行了一些更新,系统也很容易崩溃。您应该使用 Windows 分区管理器或一些商业软件调整主分区的大小,然后Acronis Disk Director
将 Ubuntu 安装到新分区。)
答案3
为了完整起见:应该可以从该 GRUB“救援提示”启动 Windows,但它需要有关 GRUB 以及磁盘如何分区等的知识。如果您(仅)希望 Windows 尽快启动,那么按照 Shiki 的解释覆盖 MBR 无疑是一种更快的解决方案...
有关 GRUB2 的大部分文档可在以下位置找到:http://grub.enbug.org/(以防有人想尝试“用困难的方式”解决此类问题)