我刚刚在一台之前以 UEFI 模式启动 Windows 10 的笔记本电脑上安装了 Linux Mint 18。笔记本电脑是联想 g40-80。
之前,在 Mint 17.3 中,我无法安装 Mint(它可以安装但无法启动)。现在我正确安装了 Mint 18 并且工作正常,但是当我启动到 Windows 10 时,我收到一条错误消息,如下所示。
The Boot Configuration Data for your PC is missing or contains errors
这是错误:
Windows failed to start. A recent hardware or software change might be the
cause. To fix the problem:
1. Insert your Windows installation disc and restart your computer.
2. Choose your language settings, and then click "Next."
3. Click "Repair your computer."
If you do not have this disc, contact your system administrator or computer
manufacturer for assistance.
File: \Boot\BCD
Status: 0xc000000e
Info: The Boot Configuration Data for your PC is missing or contains
errors.
我尝试登录 Mint(再次,记录正常)并执行 aupdate-grub
但它没有执行任何操作。
由于这是制造商的 Windows 10 安装,并且我没有用于全新安装的产品密钥,因此我尝试了嵌入式恢复。这也行不通!虽然我没有收到任何错误消息。
现在,如果我使用 Windows 启动管理器启动计算机(按侧面的一个小按钮而不是主电源按钮,然后选择启动菜单选项,然后选择 Windows 启动管理器),它会登录 Windows,但我我希望正常的双启动能够正常工作,因为 Windows 对于工作很重要。
还有什么我应该尝试的吗?
编辑
可能与这个问题
编辑2
我尝试过boot-repair
,它告诉我当前会话处于旧模式!这很奇怪,因为我确信当我开始安装 Mint 时,我是在 UEFI 模式下启动 Mint 的。现在我认为这可能与我的问题有关,但我仍然不确定如何解决这个问题。
答案1
从原始安装 Windows 10 DVD 启动,然后打开命令行,选择“系统还原”>>>“故障排除”>>>>“命令提示符”,然后键入以下命令:
diskpart
list disk
select disk 0
list vol
假设您的 EFI 分区位于卷 1 上(EFI 分区使用 FAT32 文件系统);类型:
sel vol 1
assign letter=k
exit
下一步您需要修复引导记录:
cd /d v:\EFI\Microsoft\Boot\
bootrec /fixboot
重新创建引导配置数据 (BCD):
ren BCD BCD.old
bcdboot c:\Windows /l en-us /s v: /f ALL
重启你的电脑
答案2
我通过重新安装 Linux Mint 解决了这个问题,确保以 EFI 模式启动安装 DVD,并在安装过程中在下拉菜单中选择 EFI 分区。显然这个问题的原因是在EFI模式下安装Mint,但在这一步没有选择EFI分区。
第一次启动完美,所以我认为这个问题已经解决了。然而,在 Windows 上启动后,Linux 选项就消失了。但这似乎是另一个问题,所以一次一个问题。