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

cryptsetup



Есть задача настроить шифрование на флешке (lenny 2.6.26-1-686).


Сделал:
fdisk /dev/sdb
/dev/sdb1               1         123       49810   83  Linux
/dev/sdb2             124       19165     7712010   83  Linux

Проверил:
blkid -c  /dev/null
/dev/sdb1: UUID="1a3b717d-d47a-40d4-b4ef-640ea21dc6bf" TYPE="ext2"
/dev/sdb2: UUID="429ced32-6828-4651-9352-2091a9e9ebe6" TYPE="ext2"

Но cryptsetup ругается:
# cryptsetup luksFormat  /dev/sdb2
...
Command failed: Can not access device


#  cryptsetup luksFormat  UUID="429ced32-6828-4651-9352-2091a9e9ebe6"
...
This will overwrite data on UUID=429ced32-6828-4651-9352-2091a9e9ebe6 irrevocably.
Are you sure? (Type uppercase yes): YES
Command failed: Can not access device

или

# cryptsetup create root /dev/sdb2
Enter passphrase:
Command failed: device-mapper: reload ioctl failed: Недопустимый аргумент

При этом корневая директория давно используются через dm-crypt , значит нужные модули есть, тем не менее проверяем:
# lsmod | grep aes
aes_i586                7744  4
aes_generic            29256  1 aes_i586
# lsmod | grep dm
dm_snapshot            14340  0
dm_mirror              15104  0
dm_log                  8452  1 dm_mirror
dm_crypt               11172  1
dm_mod                 46184  8 dm_snapshot,dm_mirror,dm_log,dm_crypt
crypto_blkcipher       15236  6 xts,ecb,cbc,dm_crypt


Что я делаю неправильно ?

--
Sincerely,
	Nicholas


Reply to: