FATAL: Module cryptoloop not found.
é o problema.
Você precisa recompilar o kernel com o suporte ao módulo cryptoloop ativado. Veja este HOWTO para obter instruções sobre como fazer isso.
Eu tenho uma unidade criptografada, que montei no Ubuntu (12.04) como:
# modprobe cryptoloop
# losetup -e AES128 /dev/loop0 /dev/sda5
# mount /dev/loop0 /mnt
Mas com uma recente instalação Debian (6.0.6 Squeeze), isto falha com:
# modprobe cryptoloop
FATAL: Module cryptoloop not found.
# losetup -e AES128 /dev/loop0 /dev/sda5
Password:
ioctl: LOOP_SET_STATUS: Invalid argument, requested cipher or key length (128 bits) not supported by kernel
Alguma idéia do que devo fazer em vez disso?
Editar:
Esta página da Web link
Implica que eu seja capaz de fazer isso usando o cryptsetup:
# cryptsetup create -c aes hola /dev/sda5
Enter passphrase:
e esse bit parece funcionar, mas a unidade não será montada:
# mount /dev/mapper/hola /mnt
mount: you must specify the filesystem type
# mount -t ext4 /dev/mapper/hola /mnt
mount: wrong fs type, bad option, bad superblock on /dev/dm-0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
FATAL: Module cryptoloop not found.
é o problema.
Você precisa recompilar o kernel com o suporte ao módulo cryptoloop ativado. Veja este HOWTO para obter instruções sobre como fazer isso.
Tags debian disk-encryption