I received the notification that there is a new release and I upgraded to Focal Fossa. Everything seems to work fine till now, except that I lost access to the Bitlocker encrypted Windows partition.
I checked and the dislocker package is still installed; /etc/fstab
hasn't changed, the dislocker-file is present.
When I try to mount it with sudo mount -o loop /mnt/OS/dislocker-file /mnt/Windows
I get:
mount: /mnt/Windows: wrong fs type, bad option, bad superblock on /dev/loop13, missing codepage or helper program, or other error.
My fstab file entries are as follows:
/dev/nvme0n1p3 /mnt/OS fuse.dislocker recovery-password=myrecoverypassword 0 0 /mnt/OS/dislocker-file /mnt/Windows auto nofail,x-gvfs-show,x-gvfs-name=C: 0 0
I checked the logs and am seeing a series of errors on a number of logical blocks:
blk_update_request: I/O error, dev loop13, sector 469239680 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Buffer I/O error on dev loop13, logical block 58654960, async page read
How do I solve this issue?
Мне удалось решить эту проблему, удалив пакет dislocker, который был установлен с помощью apt:
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 / fstab
с помощью sudo mount -a
.
Проблема решена.