Funky Friday. Behold, a rather unique and bizarre tutorial showing how to work around the severe issue of kernel panic when trying to copy files from externally mounted NTFS-formatted TrueCrypt or VeraCrypt containers to any other location on Linux systems using LUKS-cryptsetup encryption, including specific conditions that trigger the issue, affected program versions, mount problems and associated errors, external device behavior and safe removal problems, workaround by using the nokernelcrypto mount option, some other details, and more. This ought to be niche and weird yet rather interesting. https://www.dedoimedo.com/computers/veracrypt-truecrypt-kernel-conflict.html Cheers, Mrk
But then who runs Linux and uses 20+ year old NTFS on anything? LOL! I was nervous when I read your thread title until the post cited NTFS. Never again for that filesystem.
NTFS is a valid and current filesystem, and the only real option for TC and VC if you want support and ability to mount containers on multiple OS. Mrk
I found the article timely. I'm slowly migrating from Windows to Linux and have years' worth of accumulated data on NTFS formatted external drives, with and without TrueCrypt, so it's very much of use to me to know about issues I might run into while accessing and migrating data. So, yes, NTFS is still of importance to some of us. Thanks for the article Mrk!
I have excellent results using ExFat. Macrium Reflect works much better with ExFat for me than NTFS in this respect ------------ > When I bring up MR in RAM and do a forensic backup of my Linux Daily boxes using ExFat externals, the backup is almost 3 times faster than when using NTFS every single time. I have acid tested these backups and they are flawless. NTFS is too much overhead. My .02 My VC vaults are EXT4 or ExFat exclusively. To be honest most of my externals are full LUKS2 device based. If I was using Windows maybe, but then you will never see me on a Win machine for a daily. VM for special use only and its rare!
I second exfat as well. It is even better to only use exfat as transient stop for most data to typically used Linux filesystems like ext4 or btrfs. Non-Windows implementations of NTFS are usually not that stable and best used in read only mode. You can of course pick a battle with NTFS, but as proverb goes: Pick your battles wisely
Let me point out one issue that I didn't discuss above. ExFat for me is for archiving large amounts of data and its FAST. BUT ---- the filesystem lacks the ability to handle permissions like a logging system would. When you restore the data - in my case back to EXT4 all the permissions are back. Same with NTFS because I confirmed it in the past.