有一段时间,我曾用 Ubuntu 17.10 双启动了我的笔记本电脑(Lenovo g50-30),之前装的是 Windows 10。过了一段时间,我删除了 Ubuntu,只剩下 Windows 10。
另外,我试图修复引导加载程序问题,但在修复过程中我犯了一个错误,现在我无法启动 Windows。
但是,我刚刚意识到我的 BIOS 设置没有保存,这是由于我不知道的 Ubuntu 17.10 错误导致的,并且它也无法检测到可启动的 USB。
我想不出任何方法来恢复我的机器,因为我无法启动任何操作系统,而且 BIOS 对我来说也不起作用。请大家帮帮我。
编辑:嘿,大家好,感谢你们的回复。我设法找到了问题的解决方案,现在正在用笔记本电脑打字。幸运的是,我的启动菜单中仍然有一个 ubuntu 条目,启动它时,我达到了最小 Bash。我从那里使用 chainloader 来启动 usb 上的 lubuntu。通过这个,我设法编辑了我的 rEFInd conf 文件,并设法使其能够检测所有 efi 文件,我出于某种原因禁用了它。rEFInd 设法检测到我的 windows 恢复媒体,并能够修复我的 windows。现在我只需要修复我的 bios :)。
答案1
虽然您的问题与 Ubuntu 并不完全相关,但简而言之,您的 Windows BCD 可能混乱或配置不正确,或者 bootmgfw.efi 文件丢失或损坏(如果您有 GPT 磁盘)。无论哪种情况,您都无法启动。
您还没有提到您使用的是 UEFI GPT 磁盘还是 MBR 磁盘(我假设是前者)。只需说您需要从 Windows 安装 DVD 或准备好的可启动修复磁盘/USB 驱动器。这样你就可以直接访问你的硬盘了。
BIOS 独立于您的操作系统,也就是说,即使您的计算机中没有硬盘,您也应该能够访问 BIOS 并保存设置。首先,如果安装了 HDD,BIOS 应该会自动检测它是否安装了操作系统,以及是否连接了任何外部驱动器。首先,我会检查您的 BIOS 中是否启用了“安全启动”。如果启用了,请禁用它,因为这有时会使您的 HDD 莫名其妙地消失;如果安装了 Windows 7,就会发生这种情况。保存它,然后重新进入 BIOS。如果您的驱动器仍然无法被检测到,则可能是硬件问题。
深入研究 BCD 配置的奥秘需要很长的时间,但可以阅读一下如何修复 Windows 8 UEFI 问题。这与 Win 10 BCD 的修复过程相同。祝你好运!