[dm-crypt] cryptsetup, tcrypt-system and multiple partitions
fulldisea at gmail.com
Tue Nov 26 13:24:20 CET 2013
I don't think this has anything to do with systemd.
The problem is that when the decrypted drive gets mapped, I can mount only
Regardless if I do it from crypttab or manualy.
I can map the device
[root at localhost mnt]# cryptsetup --tcrypt-system --type tcrypt open
[root at localhost mnt]# ls -l /dev/mapper/tcrypt-volume
lrwxrwxrwx 1 root root 7 Nov 26 13:12 /dev/mapper/tcrypt-volume -> ../dm-7
[root at localhost mnt]#
/dev/sdb has 3 partitions, all of which are tcrpyt encrypted (system
sdb 8:16 0 465.8G 0
├─sdb1 8:17 0 150G 0
├─sdb2 8:18 0 200G 0
└─sdb3 8:19 0 115.8G 0 part
If I now do mount /dev/mapper/tcrypt-volume /some/mountpoint , only
decrypted /dev/sdb1 gets mounted (obviously).
How do I them mount the other two ?
On Mon, Nov 25, 2013 at 5:12 AM, .. ink .. <mhogomchungu at gmail.com> wrote:
> On Sat, Nov 23, 2013 at 6:32 PM, na <fulldisea at gmail.com> wrote:
>> thanks for the great work on tcrypt support in cryptsetup!
>> I do have one issue tho and I hope I'm doing something wrong.
>> Here's my setup. I've got one drive , sda, with usual LUKS setup
>> and another drive , sdb, which is truecrypt encrypted (windows
>> The second drive has three partitions , sdb1,sdb2 and sdb3.
>> Now, I wanted to use cryptsetup via systemd to automagically mount the
>> second drive partitions.
>> But, manpages and the code suggest that if a partition is
>> system-encrypted with truecrypt, one should use the whole device in
>> crypttab and not the partition (so /dev/sdb and not /dev/sdb1 for example).
>> If set that way , and the mapped device is listed in fstab accordingly,
>> it works fine, but only for the first partition, /dev/sdb1 that is. How am
>> I supposed to mount the other three partitions ?
>> How would I specify it in crypttab and fstab?
>> Thanks in advance!
> I think you can use partitions on truecrypt-system with cryptsetup 1.6.2
> going up.
> If you are trying to use cryptsetup through systemd,then the best place to
> ask your question will be with systemd people.
> Try to use cryptsetup directly to have an idea of how it works first
> before trying to use it through systemd.
> You will have a better chance of getting support if you are using
> cryptsetup directly.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the dm-crypt