t-d-k / LibreCrypt

LibreCrypt: Transparent on-the-fly disk encryption for Windows. LUKS compatible.
https://LibreCrypt.tdksoft.co.uk
734 stars 71 forks source link

Can't mount LUKS volumes created by Fedora in Windows 10, wrong password error #65

Open AnonVendetta opened 7 years ago

AnonVendetta commented 7 years ago

OK, so I installed Fedora 25 Xfce alongside Windows 10 on my SSD. I am booting in UEFI mode on GPT partitioning. Fedora has 5 partitions that it uses:

  1. EFI (shared with Windows 10, mounted at /boot/efi/)
  2. Boot, mounted at /boot/
  3. /, root
  4. /home
  5. Swap

All are ext4, with the exception of the EFI partition, which is FAT32. And swap is of course formatted as swap.

I instructed the Fedora installer to encrypt root, home, and swap. According to the Fedora wiki LUKS is used. I entered a password. Fedora boots fine when I authenticate with said password after powering on.

But now, I would like to access the root and home partition in Windows 10. I have also installed Ext2Fsd so that I can view the contents of ext2/3/4 partitions in Explorer. Driver signature enforcement is disabled, I have the test mode watermark in the bottom right of my screen. But with both FreeOTFE and LibreCrypt, when I select to mount either of these LUKS Linux partitions/volumes, then enter the password, both say the password is wrong. I have been encrypting Windows for a long time, this is my first time encrypting a Linux install, and I would really like to access my Linux files in Windows. What am I doing wrong? Any advice?

Thanks!

reklrekl commented 7 years ago

I had the same Problem and it seems to be a Bug related to AF Stripes. To be able to open LUKS encrypted drives/partitions I had to create them with LibreCrypt. I created the LUKS Container and NTFS filesystem in Windows.

But I never tried overwriting the NTFS with ext4 then...

LordSandwurm commented 7 years ago

i thing the problem is that fedora use lvm to encrypt the partition. and there is no lvm driver on windows. So the partition get decrypted but windows cant read them because ther is no driver to read lvm on windows. Thats is librecrypt says wrong password