मुझे एक एन्क्रिप्टेड ड्राइव मिली है, जिसे मैं उबंटू (12.04) के तहत माउंट करता हूं जैसे:
# modprobe cryptoloop
# losetup -e AES128 /dev/loop0 /dev/sda5
# mount /dev/loop0 /mnt
लेकिन हाल ही में डेबियन स्थापित (6.0.6 निचोड़) के साथ, यह विफल रहता है:
# 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
किसी भी विचार के बजाय मैं क्या करने वाला हूँ?
संपादित करें:
यह वेबपेज http://fob.po8.org/node/516
इसके बजाय कि मैं इसे cryptsetup का उपयोग करने में सक्षम होना चाहिए:
# cryptsetup create -c aes hola /dev/sda5
Enter passphrase:
और वह बिट काम करने लगता है, लेकिन ड्राइव तब माउंट नहीं होगा:
# 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