Re: boot from LVM2 device on loop-aes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Matthias Teege wrote:
> I've created some LVM2 volumes on a loop-aes device which works
> great. I put
> 
> mkdir /stick
> mount -r -t vfat /dev/sdb4 /stick
> losetup -e AES256 -K /stick/key.gpg /dev/loop0 /dev/sda3
> 
> in my initrd.scripts before the vgscan/vgchange commands but the
> losetup in busybox doesn't understand all commandline switches.
> 
> Is it possible to boot from an LVM2 volume on top of loopaes? How
> do I setup it correct?

You need to use loop-AES version of losetup in your initrd.
Try copying a statically linked version of losetup to your USB-stick.

 mkdir /stick
 mount -r -t vfat /dev/sdb4 /stick
 /stick/losetup -e AES256 -K /stick/key.gpg -G / /dev/loop0 /dev/sda3
 ^^^^^^^                                    ^^^^

To compile statically linked version of losetup, add this to util-linux
configure comand:

 CFLAGS=-O2 LDFLAGS="-s -static" ./configure
            ^^^^^^^^^^^^^^^^^^^^
-- 
Jari Ruusu  1024R/3A220F51 5B 4B F9 BB D3 3F 52 E9  DB 1D EB E3 24 0E A9 DD

-
Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/


[Index of Archives]     [Kernel]     [Linux Crypto]     [Gnu Crypto]     [Gnu Classpath]     [Netfilter]     [Bugtraq]
  Powered by Linux