On Wed, Feb 07, 2007 at 10:31:27PM +0100, Johannes Schlumberger wrote:
Hi,
Ok, could you create a file called e.g. "map" containing the following line:
0 10000 crypt aes-cbc-essiv:sha256 0123456789abcdef0123456789abcdef 0
/dev/md0 0
shure.
[22:28:[EMAIL PROTECTED]:/tmp]# echo '0 10000 crypt aes-cbc-essiv:sha256 \
0123456789abcdef0123456789abcdef 0 /dev/md0 0' > map
[22:28:[EMAIL PROTECTED]:/tmp]# dmsetup create root map
device-mapper: reload ioctl failed: Invalid argument
Command failed
This would suggest that the problem is not with cryptsetup at least.
Something seems wonky with device-mapper in general.
I've updated the testing machine I was using so that it has the same
package versions as your machine and it still works for me.
Just to make sure, do you think you could install the Debian packaged
kernel, boot it and try to setup the mapping with that kernel? (but do
the things mentioned below first)
the dmesg output differs though, its missing one line.
[22:28:[EMAIL PROTECTED]:/tmp]# dmesg | tail -n 3
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
device-mapper: table: 253:2: crypt: Device lookup failed
device-mapper: ioctl: error adding target to table
If it tries to setup 253:2, that suggests that there are two other
device-mapper devices already setup...what is the output of "ls -al
/dev/mapper", "dmsetup table" and "cat /proc/mounts"? Also, are you
using udev?
--
David Härdeman