我一直在尝试安装 Linux 以及使用 bitlocker 加密的 Windows 10。一切进展顺利,我设法让 Linux 在双启动模式下与 Windows 一起运行。
在安装过程中,为了避免让 Linux 引导加载程序与 UEFI 一起工作的繁琐过程,我不得不禁用 UEFI 安全启动。当我禁用安全启动(在 Linux 安装之前)时,Windows 要求我输入 BitLocker 恢复密钥,我成功地从我的 Microsoft 帐户中检索并输入了该密钥。
然后我启动 Windows,并重新启动以继续安装 Linux。安装完 Linux 后,我想启动 Windows,但出现了以下消息:
您的 PC 上没有其他 BitLocker 恢复选项。您需要使用恢复工具。按 Windows 键进入 UEFI 固件设置。
在谷歌上搜索解决方案后,我创建了一个救援 USB 并从中启动,以便一劳永逸地禁用 BitLocker。我进入命令行并尝试使用manage-bde -unlock C:
。为了做到这一点,我进入我的 Microsoft 帐户以获取 BitLocker 恢复密钥。令我惊讶的是,我在那里看到了以下消息:
BitLocker 恢复密钥
您没有将任何 BitLocker 恢复密钥上传到您的 Microsoft 帐户。
什么?
我刚刚在使用之前看到了两个 BitLocker 密钥。这是否意味着 BitLocker 密钥不可重复使用?! 之前怎么就不沟通呢?
现在,我的整个C:
驱动器都已加了位锁。我备份了所有文件,所以没问题,但我真的不想擦除整个驱动器并重新安装 Windows 10,然后再次重复 Linux 安装。
我现在能做什么?
答案1
什么?我刚刚在使用之前看到了两个 BitLocker 密钥。这是否意味着 BitLocker 密钥不可重复使用?!
是的。在尝试解决 TPM 问题时,我已经使用了数十次恢复密钥。恢复操作完全是离线的 - 这串数字直接充当磁盘的附加密码。
(此外,每个驱动器通常只有一个给定类型的恢复密钥。如果你有两个,另一个肯定是用于不同的系统的,所以即使它不是可重复使用,否则一开始就不会被用完了。
确保您查看的是正确的 Microsoft 帐户。
当我禁用安全启动(在 Linux 安装之前)时,Windows 要求我输入 BitLocker 恢复密钥,我成功从我的 Microsoft 帐户中检索并输入了该密钥。
尝试将固件恢复到该确切状态。Linux 可能添加了新的 NVRAM 启动项 - 将其删除。