最近 Ubuntu Studio 警告我根文件系统磁盘空间不足。因此我缩小了 Windows 的主 C: 分区并将所有分区移到左侧,以便可以扩展根分区的大小。
在此过程中,我还移动了/boot/efi
分区。我发现我有 2 个 EFI 分区(nvme0n1p1 和 nvme0n1p6)。其中一个是先来的,我根本没有移动过(一年多前 Windows 10 升级到了 Windows 11),另一个是在我第一次在电脑上安装 Ubuntu Studio 时添加的,最多 1-2 个月。
当我尝试启动时,它会要求我输入 16 MB Microsoft 保留分区的密码,该分区大小为 16 MB,为 nvme0n1p3,并且以某种方式加密。
EFI 分区位于 nvme0n1p6,具有“boot”标签,而根分区位于 nvme0n1p8。此外,Home 分区位于 nvme0n1p9。
在此之后,我尝试在备份根、WFI 和主分区后重新安装 Ubuntu Studio,但无济于事,我仍然看到要求我输入 nvme0n1p3_crypt 密码的屏幕并告诉我Volume group "vgubuntu" not found
。
我也尝试从 Live USB 磁盘重新安装 GRUB,但是使用 chroot 方法不起作用。
我也尝试了 grub 修复方法,但不知为何仍然要求输入 16 MB 分区的密钥。
我尝试整理分区并从备份分区映像中恢复。我认为我需要配置 grub 以直接运行 nvme0n1p8 来启动操作系统并跳过其他分区。
我无法解锁 nvme0n1p3 Microsoft 保留分区,因为我不知道它的密码。我没有设置它。我想 Windows 需要它,我不想再麻烦了。