升级到 20.04 后 Bitlocker 卷未安装

升级到 20.04 后 Bitlocker 卷未安装

我收到通知说有新版本发布,然后我升级到了 Focal Fossa。到目前为止,一切似乎都运行良好,只是我失去了对 Bitlocker 加密的 Windows 分区的访问权限。我检查了一下,dislocker 包仍然安装着;/etc/fstab没有变化,dislocker 文件存在。当我尝试使用以下命令安装它时,sudo mount -o loop /mnt/OS/dislocker-file /mnt/Windows我得到了:

mount: /mnt/Windows:错误的 fs 类型、错误的选项、/dev/loop13 上的错误超级块、缺少代码页或辅助程序,或者其他错误。

我的 fstab 文件条目如下:

/dev/nvme0n1p3 /mnt/OS fuse.dislocker 恢复密码=myrecoverypassword 0 0 /mnt/OS/dislocker-file /mnt/Windows auto nofail,x-gvfs-show,x-gvfs-name=C:0 0

我检查了日志并发现许多逻辑块上出现了一系列错误:

blk_update_request:I/O 错误,设备 loop13,扇区 469239680 op 0x0:(READ)标志 0x0 phys_seg 1 prio class 0

设备循环 13 上的缓冲区 I/O 错误,逻辑块 58654960,异步页面读取

我该如何解决这个问题?

答案1

我设法通过删除使用 apt 安装的 dislocker 包来解决此问题:

sudo apt remove dislocker

然后根据 Github 安装版本这个帖子. 执行此操作的步骤:

sudo apt install git gcc cmake make libfuse-dev libmbedtls-dev ruby-dev
git clone https://github.com/Aorimn/dislocker.git
cd dislocker
cmake .
make
sudo make install

然后我用 卸载了 dislocker 文件,并用sudo umount /mnt/OS重新挂载了所有分区。问题解决了。/etc/fstabsudo mount -a

相关内容