[pkg-cryptsetup-devel] Bug#509068: cryptsetup: improving passdev
Christoph Anton Mitterer
calestyo at scientia.net
Sat Sep 18 00:50:59 BST 2021
Control: retitle -1 cryptsetup: improving passdev
One further idea for future work on passdev
VIII) Not blindly trying through fstypes in the mount
Right now it goes through a fixed list and tries them one after
another.
In principle that works, but it can leave ugly messages in the kernel
log, e.g.:
Sep 18 01:33:53 heisenberg kernel: EXT4-fs (sdb2): VFS: Can't find ext4 filesystem
Sep 18 01:33:53 heisenberg kernel: EXT4-fs (sdb2): VFS: Can't find ext4 filesystem
Sep 18 01:33:53 heisenberg kernel: EXT4-fs (sdb2): VFS: Can't find ext4 filesystem
Sep 18 01:33:53 heisenberg kernel: FAT-fs (sdb2): bogus number of reserved sectors
Sep 18 01:33:53 heisenberg kernel: FAT-fs (sdb2): Can't find a valid FAT filesystem
until it finally works when finding the right one:
Sep 18 01:33:53 heisenberg kernel: BTRFS info (device sdb2): disk space caching is enabled
Sep 18 01:33:53 heisenberg kernel: BTRFS info (device sdb2): has skinny extents
One idea would be to use libblkid.
I do however quite like the idea of having a fixed list of types which
are considered.
More information about the pkg-cryptsetup-devel
mailing list