我在同一磁盘上配置了双启动。第一个分区上有 Windows 10(由 BitLocker 加密),第二个分区上有 Debian(由 LUKS 加密的 Bullseye)。此外,还启用了安全启动。它工作了一年多,没有任何问题。
昨天我在 Debian 上进行了升级以测试发布。之后我就无法登录 Windows。首先Windows中没有看到GRUB。我将 GRUB_DISABLE_OS_PROBER=false 添加到 GRUB 配置中,之后 Windows 将显示在 GRUB 窗口中。
但是存在一个问题,当我选择 Windows 启动时,会出现要求提供 BitLocker 恢复密钥的窗口。不幸的是我找不到钥匙。在 Debian 升级期间,还进行了 GRUB 升级,我认为这是我的问题的根本原因。
我执行了 GRUB 降级,我试图直接启动到 Windows(没有 GRUB),禁用/启用安全启动,但没有任何帮助。
我的电脑:华硕 VivoBook S15 M533IA R7-4700U/16GB/512GB
root@debian:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 476.9G 0 disk
├─nvme0n1p1 259:1 0 550M 0 part /boot/efi
├─nvme0n1p2 259:2 0 16M 0 part
├─nvme0n1p3 259:3 0 238.7G 0 part
├─nvme0n1p4 259:4 0 508M 0 part
├─nvme0n1p5 259:5 0 954M 0 part /boot
└─nvme0n1p6 259:6 0 236.2G 0 part
└─nvme0n1p6_crypt 254:0 0 236.2G 0 crypt
├─vg-root 254:1 0 27.9G 0 lvm /
└─vg-user 254:2 0 208.3G 0 lvm /home
不提供这个密钥是否可以登录Windows系统?您认为如果我删除 boot 和 debian 分区可能会有帮助吗?
答案1
我选择 Windows 启动,此时会出现窗口,要求提供 BitLocker 恢复密钥。不幸的是我找不到钥匙。
如果您通常使用 Microsoft 帐户登录,它可能会保存在您的在线帐户中。
不提供这个密钥是否可以登录Windows系统?
不会。磁盘加密系统(无论是 BitLocker、VeraCrypt、LUKS 还是任何其他系统)的全部意义在于您无法绕过它。如果可以的话那就毫无价值了。华硕有关于此主题的常见问题解答,如何解决开机后显示 BitLocker 恢复屏幕的问题但如果您使用本地帐户(没有 Microsoft 帐户,没有 Active Directory)运行 Windows 端,那么您就不走运了。