Toshiba Satellite Click Mini 是一款特殊的计算机,它没有任何 CD/DVD 驱动器,BIOS 很特殊且功能非常有限,它看起来像这样:
当我选择“进入设置”时,我有一个如下菜单:
我做了什么:
- 我尝试使用 EasyBCD 2.2 删除 Linux Debian 8“Jessie”安装:在“BCD 管理选项”中,“重新创建/修复启动文件”(我按照视频教程操作:http://youtube.com/watch?v=heO1n73Ua4Q)
- 之后,我启动并进入 BIOS(按电源按钮 + 调高音量),我在启动菜单中禁用“安全启动”选项(参见第二张图)。
我尝试在装有 Ubuntu 的 USB 驱动器上启动(也尝试使用 Windows 修复磁盘映像),但是它不起作用,每次它都尝试启动到 Windows 8,即使我从启动菜单中选择我的 USB 驱动器,也会弹出著名的消息(我始终可以通过重新激活安全启动来启动到 Windows 8,它只是阻止我启动另一个操作系统,这非常烦人):
error: no such partition Entering rescue mode... grub rescue> _
因此我搜索了如何解决这个问题,人们告诉你需要在 grub 救援屏幕上输入这些命令:
ls
并且set
,所以我尝试了,然后出现了这样的情况:grub rescue> ls (hd0) (hd1) (hd1,gpt4) (hd1,gpt3) (hd1,gpt2) (hd1,gpt1) (hd2) (hd3)
grub rescue> set cmdpath=(hd1,gpt1)/EFI/debian prefix=(hd1,gpt5)/boot/grub root=hd1,gpt5
在 Windows 8 的设置菜单中,我关闭了快速启动,然后进入 PC 设置菜单/疑难解答/高级选项/命令提示符中的高级设置并输入以下命令:
bootrec.exe /FixMbr bootrec.exe /FixBoot exit
我搜索了互联网上的所有地方,但并没有解决我的问题,我认为东芝 Satellite Click Mini 笔记本电脑是一个特殊情况,因为 BIOS 菜单非常有限。
提前感谢您的回答!
答案1
问题是,该教程针对的虚拟机可能使用了 BIOS/MBR 配置,而您的笔记本电脑可能具有 UEFI/GPT 配置。显然 EasyBCD不完全支持 UEFI最终结果是你没有从 EFI 分区中删除 GRUB,从以下行可以看出cmdpath=(hd1,gpt1)/EFI/debian prefix=(hd1,gpt5)/boot/grub
要修复此问题,请进入 Windows 恢复环境(安全启动设置无关紧要),并且重置你的 efi。
总结一下修复链接,在修复菜单中执行以下操作:
- bootrec/RebuildBcd
- bootrec /fixMbr
- bootrec /fixboot
- bootsect /nt60 SYS
- bootsect /nt60 全部
- 出口
我想,您也可以在 Windows 8 中修复此问题,甚至可以使用 Linux LiveCD。如果您在启动恢复时遇到问题,请更新您的问题。也许您也可以包含您的分区信息。但通常恢复磁盘可以完成这项工作。
更新: 抱歉,我刚注意到这个问题已经很老了。