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

Re: cryptsetup on a loopback device with an offset fails



I subbmitted the question to the upstream developers and they say
that --offset is not supported in luksFormat mode anyway.

The correct way would be either to use kpartx

  losetup /dev/loop0 lenny.img
  kpartx -a /dev/loop0
  cryptsetup luksFormat /dev/mapper/loop0p2 (for 2nd partition)

or to set up the loop device itself with an offset

  losetup -o 98703360 /dev/loop0 lenny.img
  cryptsetup luksFormat /dev/loop0

On Mon, Jul 06, 2009 at 10:32:31PM +0200, Michel Messerschmidt wrote:
> On Mon, Jul 06, 2009 at 10:51:44AM +0200, Sam Lowry wrote:
> >   losetup /dev/loop0 lenny.img
> >   mkdir lenny
> >   mount lenny.img lenny -t ext3 -o loop=/dev/loop0,offset=98703360
> 
> losetup offset is in bytes (see 'man losetup')
> 
> >   cryptsetup luksFormat --offset=98703360 /dev/loop0
> >   >Command failed: Failed to write to key storage
> 
> cryptsetup offset is in sectors (see 'cryptsetup --help')
> 
> 
> HTH,
> Michel
> 


Reply to: