Ben Hutchings wrote:
> So far as I can see, these are the possible reasons why the cryptroot
> hook may silently fail to generate the configuration file:
> - /etc/crypttab is missing
>   

[EMAIL PROTECTED]:~$ cat /etc/crypttab
sda8_crypt /dev/sda8 none luks
[EMAIL PROTECTED]:~$

> - The root device specified in /etc/fstab is not defined by LABEL or
> UUID and is not under /dev/mapper/
>   

novo:~# cat /etc/fstab|perl -wne 'print unless /^\s*$/s or /^\s*#/'
proc            /proc           proc    defaults        0       0
/dev/mapper/main-root /               reiserfs defaults,noatime       
0       1
/dev/sda7       /boot           ext3    defaults        0       2
/dev/mapper/plain-plainswap none            swap    sw             
0       0
tmpfs        /tmp        tmpfs    size=2g,mode=1777    0    0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/plain/media    /mnt/media    reiserfs    noatime    0    0
/dev/sda14    /mnt/sda14    ext3    noatime,noauto    0    3
/dev/sda11    /mnt/sda11    ext3    noatime,noauto    0    3
/dev/plain/gpgbackups    /mnt/gpgbackups/mnt    ext3   
noatime,noauto    0    4
/dev/plain/rootextend    /mnt/rootextend   reiserfs   
defaults,noatime   0   0
novo:~#

novo:~# ls -l /dev/mapper/main-root
brw-rw---- 1 root disk 253, 11 2008-12-03 22:43 /dev/mapper/main-root


> - The root device is not listed in /etc/crypttab (after conversion of
> LABEL= and UUID= to /dev/disk/... and sym-link resolution)
>   

novo:~# ls -l /dev/disk/by-*|grep main-root
lrwxrwxrwx 1 root root 11 2008-12-03 22:43 dm-name-main-root -> ../../dm-11
lrwxrwxrwx 1 root root 11 2008-12-03 22:43 dm-name-main-root-real ->
../../dm-10
lrwxrwxrwx 1 root root 11 2008-12-03 22:43 dm-name-main-root_snap_23nov
-> ../../dm-13
lrwxrwxrwx 1 root root 11 2008-12-03 22:43
dm-name-main-root_snap_23nov-cow -> ../../dm-12
novo:~# find /dev/disk/ -name "*main-root*"
/dev/disk/by-id/dm-name-main-root_snap_23nov-cow
/dev/disk/by-id/dm-name-main-root-real
/dev/disk/by-id/dm-name-main-root_snap_23nov
/dev/disk/by-id/dm-name-main-root
novo:~# find /dev/disk/ -name "*main-root*"|while read f; do echo
"$(chase "$f")"; done
/dev/dm-12
/dev/dm-10
/dev/dm-13
/dev/dm-11

novo:~# find /dev/disk/ -name "*main-root*"|while read f; do echo
"$(chase "$f")"; done|xargs ls -l
brw-rw---- 1 root disk 253, 10 2008-12-03 22:43 /dev/dm-10
brw-rw---- 1 root disk 253, 11 2008-12-03 22:43 /dev/dm-11
brw-rw---- 1 root disk 253, 12 2008-12-03 22:43 /dev/dm-12
brw-rw---- 1 root disk 253, 13 2008-12-03 22:43 /dev/dm-13

well so far sda8_crypt is not mentioned. (Is this wrong? It's different
from the above because of the encryption layer, right?)

novo:~# find /dev/ -name "*sda8_crypt*"
/dev/.udev/names/disk\x2fby-id\x2fdm-name-sda8_crypt
/dev/mapper/sda8_crypt
/dev/disk/by-id/dm-name-sda8_crypt

novo:~# find /dev/ -name "*sda8_crypt*" |xargs ls -l
ls: cannot access /dev/.udev/names/diskx2fby-idx2fdm-name-sda8_crypt: No
such file or directory
lrwxrwxrwx 1 root root     10 2008-12-03 22:43
/dev/disk/by-id/dm-name-sda8_crypt -> ../../dm-9
brw-rw---- 1 root disk 253, 9 2008-12-03 22:43 /dev/mapper/sda8_crypt

In any case, I didn't put sda8_crypt into cryptroot, the Debian
installer from lenny from this spring did it (and it works half of the
time).

> - dmsetup ls returns an empty list of backing devices
>   

novo:~# dmsetup ls
plain-rootextend-real    (253, 3)
main-root    (253, 11)
sda8_crypt    (253, 9)
plain-gpgbackups    (253, 0)
plain-rootextend_snap_23nov-cow    (253, 5)
plain-rootextend_snap_23nov    (253, 6)
plain-plainswap2    (253, 7)
plain-media    (253, 1)
main-root_snap_23nov    (253, 13)
plain-rootextend    (253, 4)
plain-plainswap    (253, 2)
main-root-real    (253, 10)
main-root_snap_23nov-cow    (253, 12)
plain-spdvd    (253, 8)


> - dmsetup table says the backing devices are not encrypted
>   

novo:~# dmsetup table
plain-rootextend-real: 0 4194304 linear 8:10 17039744
plain-rootextend-real: 4194304 8388608 linear 8:10 23331200
plain-rootextend-real: 12582912 10485760 linear 8:10 42205568
plain-rootextend-real: 23068672 2097152 linear 8:6 35209600
plain-rootextend-real: 25165824 1024000 linear 8:6 39403904
main-root: 0 36552704 snapshot-origin 253:10
sda8_crypt: 0 39052841 crypt aes-cbc-essiv:sha256
0000000000000000000000000000000000000000000000000000000000000000 0 8:8 2056
plain-gpgbackups: 0 58589184 linear 8:12 384
plain-gpgbackups: 58589184 35782656 linear 8:13 384
plain-rootextend_snap_23nov-cow: 0 8388608 linear 8:6 40427904
plain-rootextend_snap_23nov: 0 26189824 snapshot 253:3 253:5 P 8
plain-plainswap2: 0 8388608 linear 8:10 31719808
plain-media: 0 8388608 linear 8:13 35783040
plain-media: 8388608 10223616 linear 8:13 48365952
plain-media: 18612224 8650752 linear 8:10 8388992
plain-media: 27262976 2097152 linear 8:10 21234048
plain-media: 29360128 2097152 linear 8:10 40108416
plain-media: 31457280 5898240 linear 8:10 52691328
plain-media: 37355520 2490368 linear 8:6 384
plain-media: 39845888 23068672 linear 8:6 12140928
plain-media: 62914560 2097152 linear 8:6 37306752
plain-media: 65011712 2097152 linear 8:13 44171648
main-root_snap_23nov: 0 36552704 snapshot 253:10 253:12 P 8
plain-rootextend: 0 26189824 snapshot-origin 253:3
plain-plainswap: 0 8388608 linear 8:10 384
main-root-real: 0 34955264 linear 253:9 4096384
main-root-real: 34955264 1597440 linear 253:9 384
main-root_snap_23nov-cow: 0 2097152 linear 253:9 1597824
plain-spdvd: 0 9650176 linear 8:6 2490752
novo:~#

> Quite a few possibilities there!
>
> Could you try adding " -x" to the first line of
> /usr/share/initramfs-tools/hooks/cryptroot ?  This will turn on tracing
> in that script and would help to show where it's going wrong, the next
> time it goes wrong.
>   

See attached nohup.out file from a new run of

novo:/boot# mv initrd.img-2.6.27.7 initrd.img-2.6.27.7.3
novo:/usr/src/linux# rm nohup.out; nohup update-initramfs -c -v -k 2.6.27.7

novo:/tmp/root/t# rm -rf *; gunzip < /boot/initrd.img-2.6.27.7_good|cpio
--extract && find |sort > ../good
35860 blocks
novo:/tmp/root/t# rm -rf *; gunzip < /boot/initrd.img-2.6.27.7|cpio
--extract && find |sort > ../new2
35860 blocks
novo:/tmp/root# diff -u good new2
--- good    2008-12-09 12:14:53.604129730 +0100
+++ new2    2008-12-09 12:18:34.796234840 +0100
@@ -39,7 +39,6 @@
 ./conf
 ./conf/arch.conf
 ./conf/conf.d
-./conf/conf.d/cryptroot
 ./conf/conf.d/md
 ./conf/conf.d/resume
 ./conf/conf.d/uswsusp

which means it's faulty.

(PS.
novo:/usr/src/linux# pwd -P
/mnt/rootextend/usr/src/linux_2.6.27
)

Thanks,
Christian.

update-initramfs: Generating /boot/initrd.img-2.6.27.7
/usr/share/initramfs-tools/hooks/cryptroot~ ignored: not alphanumeric or '_' 
file
/usr/share/initramfs-tools/hooks/cryptroot.1_orig ignored: not alphanumeric or 
'_' file
Adding module /lib/modules/2.6.27.7/kernel/drivers/usb/host/ehci-hcd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/usb/host/ohci-hcd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/usb/host/uhci-hcd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/hid/hid.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/hid/usbhid/usbhid.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_mod.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/usb/storage/usb-storage.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/mbcache.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/ext2/ext2.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/jbd/jbd.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/ext3/ext3.ko
Adding module /lib/modules/2.6.27.7/kernel/lib/crc16.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/jbd2/jbd2.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/ext4/ext4dev.ko
Adding module /lib/modules/2.6.27.7/kernel/lib/zlib_inflate/zlib_inflate.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/isofs/isofs.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/reiserfs/reiserfs.ko
Adding module /lib/modules/2.6.27.7/kernel/lib/crc-itu-t.ko
Adding module /lib/modules/2.6.27.7/kernel/fs/udf/udf.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/virtio/virtio.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/virtio/virtio_ring.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/virtio/virtio_pci.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/mii.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/atlx/atl1.ko
Adding module /lib/modules/2.6.27.7/kernel/net/ipv4/inet_lro.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/cxgb3/cxgb3.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/dl2k.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/e1000/e1000.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/e1000e/e1000e.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/myri10ge/myri10ge.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/ns83820.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/qla3xxx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/r8169.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/s2io.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/skge.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/sky2.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/phy/libphy.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/tg3.ko
Adding module /lib/modules/2.6.27.7/kernel/lib/crc-ccitt.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/via-velocity.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/net/yellowfin.ko
Copying module directory kernel/drivers/ide
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/ide-core.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/it8213.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/it821x.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/delkin_cb.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/serverworks.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/via82cxxx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/sis5513.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/amd74xx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/ns87415.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/opti621.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/tc86c001.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/pdc202xx_new.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/pdc202xx_old.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/atiixp.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/ide-pci-generic.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/triflex.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/sc1200.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/cs5520.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/cs5530.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/jmicron.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/slc90e66.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/rz1000.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/piix.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/cmd640.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/cmd64x.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/hpt366.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/alim15x3.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/trm290.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/aec62xx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/pci/siimage.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/ide-pnp.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/ide-disk.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/cdrom/cdrom.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/ide-cd_mod.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/ide-tape.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/pcmcia/pcmcia_core.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/pcmcia/pcmcia.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/legacy/ide-cs.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/ide-generic.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ide/ide-floppy.ko
Copying module directory kernel/drivers/scsi
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/qla1280.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_transport_sas.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_transport_fc.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/lpfc/lpfc.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/qla2xxx/qla2xxx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_transport_iscsi.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/qla4xxx/qla4xxx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_transport_spi.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_transport_srp.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/dmx3191d.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/ch.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/sg.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/st.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/eata.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_debug.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/libiscsi.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_tgt.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/libsrp.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/sr_mod.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/BusLogic.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/a100u2w.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/3w-9xxx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/iscsi_tcp.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/aic7xxx_old.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/dc395x.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/tmscsim.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/fdomain.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/stex.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/arcmsr/arcmsr.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/gdth.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/initio.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/3w-xxxx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/parport/parport.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/imm.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/acpi/dock.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/libata.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/ipr.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/ips.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/aacraid/aacraid.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/libsas/libsas.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/raid_class.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/ppa.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/scsi_wait_scan.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/aic94xx/aic94xx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/aic7xxx/aic7xxx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/aic7xxx/aic79xx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/hptiop.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/atp870u.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/sd_mod.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/megaraid.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/osst.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/megaraid/megaraid_mm.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/scsi/megaraid/megaraid_sas.ko
Adding module 
/lib/modules/2.6.27.7/kernel/drivers/scsi/megaraid/megaraid_mbox.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/message/fusion/mptbase.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/message/fusion/mptscsih.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/message/fusion/mptfc.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/message/fusion/mptsas.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/message/fusion/mptspi.ko
Copying module directory kernel/drivers/block
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/aoe/aoe.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/virtio_blk.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/cpqarray.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/loop.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/floppy.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/cryptoloop.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/nbd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/paride.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/kbic.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/comm.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/pd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/pf.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/pg.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/pt.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/dstr.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/ktti.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/epat.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/epia.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/fit2.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/fit3.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/friq.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/frpw.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/pcd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/on20.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/on26.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/aten.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/paride/bpck.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/umem.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/pktcdvd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/sx8.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/cciss.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/block/DAC960.ko
Copying module directory kernel/drivers/ata
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_sil.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/pata_sis.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_sis.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_sx4.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_svw.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_uli.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_via.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_vsc.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/pata_artop.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_mv.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_nv.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_sil24.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/pdc_adma.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/ata_generic.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/ahci.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_promise.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_qstor.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/pata_marvell.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/ata_piix.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/ata/sata_inic162x.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/message/i2o/i2o_core.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/message/i2o/i2o_block.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/firewire/firewire-core.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/firewire/firewire-ohci.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/firewire/firewire-sbp2.ko
Copying module directory kernel/drivers/mmc
Adding module /lib/modules/2.6.27.7/kernel/drivers/mmc/core/mmc_core.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/mmc/card/mmc_block.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/misc/tifm_core.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/mmc/host/tifm_sd.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/mmc/host/wbsd.ko
Adding binary /usr/share/initramfs-tools/init
Adding binary /etc/initramfs-tools/initramfs.conf
Adding binary /usr/share/initramfs-tools/conf.d/uswsusp
Adding binary /etc/initramfs-tools/conf.d/resume
Adding binary /bin/busybox
Adding library /lib/libm.so.6
Adding library /lib/libc.so.6
Adding library /lib64/ld-linux-x86-64.so.2
Adding binary /sbin/modprobe
Adding binary /sbin/depmod
Adding binary /sbin/rmmod
/usr/share/initramfs-tools/hooks/cryptroot~ ignored: not alphanumeric or '_' 
file
/usr/share/initramfs-tools/hooks/cryptroot.1_orig ignored: not alphanumeric or 
'_' file
+ PREREQ=
+ case $1 in
+ prereqs
+ echo ''
+ exit 0
Calling hook cryptroot
+ PREREQ=
+ case $1 in
+ . /usr/share/initramfs-tools/hook-functions
+ setup=no
+ rootdev=
+ resumedevs=
+ '[' -r /etc/crypttab ']'
++ get_root_device
++ local device mount type options dump pass
++ '[' '!' -r /etc/fstab ']'
++ grep '^[^#]' /etc/fstab
++ read device mount type options dump pass
++ '[' /proc = / ']'
++ read device mount type options dump pass
++ '[' / = / ']'
++ echo /dev/mapper/main-root
++ return
+ rootdev=/dev/mapper/main-root
+ '[' -z /dev/mapper/main-root ']'
++ get_resume_devices
++ local device opt count dupe candidates devices
++ candidates=
++ '[' -e /etc/uswsusp.conf ']'
+++ sed -rn 's/^resume device[[:space:]]*[:=][[:space:]]*// p' /etc/uswsusp.conf
++ device=/dev/mapper/main-swap
++ '[' -n /dev/mapper/main-swap ']'
++ candidates=' /dev/mapper/main-swap'
++ '[' -e /etc/suspend.conf ']'
+++ cat /proc/cmdline
++ for opt in '$(cat /proc/cmdline)'
++ case $opt in
++ for opt in '$(cat /proc/cmdline)'
++ case $opt in
++ device=/dev/mapper/plain-plainswap
++ candidates=' /dev/mapper/main-swap /dev/mapper/plain-plainswap'
++ for opt in '$(cat /proc/cmdline)'
++ case $opt in
++ for opt in '$(cat /proc/cmdline)'
++ case $opt in
++ '[' -e /etc/initramfs-tools/conf.d/resume ']'
+++ sed -rn 's/^RESUME[[:space:]]*=[[:space:]]*// p' 
/etc/initramfs-tools/conf.d/resume
++ device=/dev/mapper/main-swap
++ '[' -n /dev/mapper/main-swap ']'
++ candidates=' /dev/mapper/main-swap /dev/mapper/plain-plainswap 
/dev/mapper/main-swap'
++ devices=
++ count=0
++ for device in '$candidates'
++ '[' /dev/mapper/main-swap = '<path_to_resume_device_file>' ']'
++ dupe=0
++ '[' 0 -eq 1 ']'
++ devices=' /dev/mapper/main-swap'
++ count=1
++ for device in '$candidates'
++ '[' /dev/mapper/plain-plainswap = '<path_to_resume_device_file>' ']'
++ dupe=0
++ for opt in '$devices'
++ '[' /dev/mapper/plain-plainswap = /dev/mapper/main-swap ']'
++ '[' 0 -eq 1 ']'
++ devices=' /dev/mapper/main-swap /dev/mapper/plain-plainswap'
++ count=2
++ for device in '$candidates'
++ '[' /dev/mapper/main-swap = '<path_to_resume_device_file>' ']'
++ dupe=0
++ for opt in '$devices'
++ '[' /dev/mapper/main-swap = /dev/mapper/main-swap ']'
++ dupe=1
++ for opt in '$devices'
++ '[' /dev/mapper/main-swap = /dev/mapper/plain-plainswap ']'
++ '[' 1 -eq 1 ']'
++ continue
++ '[' 2 -gt 1 ']'
++ echo 'cryptsetup: WARNING: found more than one resume device candidate:'
cryptsetup: WARNING: found more than one resume device candidate:
++ for device in '$devices'
++ echo '                     /dev/mapper/main-swap'
                     /dev/mapper/main-swap
++ for device in '$devices'
++ echo '                     /dev/mapper/plain-plainswap'
                     /dev/mapper/plain-plainswap
++ '[' 2 -gt 0 ']'
++ echo /dev/mapper/main-swap /dev/mapper/plain-plainswap
++ return 0
+ resumedevs='/dev/mapper/main-swap /dev/mapper/plain-plainswap'
+ for dev in '$rootdev' '$resumedevs'
++ add_device /dev/mapper/main-root
++ local node nodes opts lastopts i count
++ nodes=/dev/mapper/main-root
++ opts=
++ lastopts=
++ '[' -z /dev/mapper/main-root ']'
+++ canonical_device /dev/mapper/main-root
+++ local dev altdev
+++ dev=/dev/mapper/main-root
+++ altdev=/dev/mapper/main-root
+++ '[' /dev/mapper/main-root '!=' /dev/mapper/main-root ']'
+++ altdev=/dev/mapper/main-root
+++ '[' /dev/mapper/main-root '!=' /dev/mapper/main-root ']'
+++ '[' -h /dev/mapper/main-root ']'
+++ altdev=main-root
+++ '[' main-root '!=' /dev/mapper/main-root ']'
+++ echo main-root
+++ return 0
++ nodes=main-root
++ node_is_in_crypttab main-root
++ local node
++ node=main-root
++ grep -q '^main-root' /etc/crypttab
++ return 1
+++ get_lvm_deps main-root
+++ local node deps maj min depnode
+++ node=main-root
+++ '[' -z main-root ']'
++++ dmsetup deps main-root
++++ sed 's/[^:]*: *//;s/[ (]//g;s/)/ /g'
+++ deps='253,10 '
+++ for dep in '$deps'
+++ maj=253
+++ min=10
++++ dmsetup ls
++++ sed -n 's/\([^ ]*\) *(253, 10)/\1/p'
+++ depnode='main-root-real     '
+++ '[' -z 'main-root-real      ' ']'
++++ dmsetup table main-root-real
++++ cut '-d ' -f3
+++ '[' 'linear
linear' '!=' crypt ']'
+++ continue
+++ return 0
++ lvmnodes=
++ '[' -z '' ']'
++ return 0
+ modules=
+ setup=yes
+ for dev in '$rootdev' '$resumedevs'
++ add_device /dev/mapper/main-swap
++ local node nodes opts lastopts i count
++ nodes=/dev/mapper/main-swap
++ opts=
++ lastopts=
++ '[' -z /dev/mapper/main-swap ']'
+++ canonical_device /dev/mapper/main-swap
+++ local dev altdev
+++ dev=/dev/mapper/main-swap
+++ altdev=/dev/mapper/main-swap
+++ '[' /dev/mapper/main-swap '!=' /dev/mapper/main-swap ']'
+++ altdev=/dev/mapper/main-swap
+++ '[' /dev/mapper/main-swap '!=' /dev/mapper/main-swap ']'
+++ '[' -h /dev/mapper/main-swap ']'
+++ altdev=main-swap
+++ '[' main-swap '!=' /dev/mapper/main-swap ']'
+++ echo main-swap
+++ return 0
++ nodes=main-swap
++ node_is_in_crypttab main-swap
++ local node
++ node=main-swap
++ grep -q '^main-swap' /etc/crypttab
++ return 1
+++ get_lvm_deps main-swap
+++ local node deps maj min depnode
+++ node=main-swap
+++ '[' -z main-swap ']'
++++ dmsetup deps main-swap
++++ sed 's/[^:]*: *//;s/[ (]//g;s/)/ /g'
+++ deps=
+++ return 0
++ lvmnodes=
++ '[' -z '' ']'
++ return 0
+ modules=
+ setup=yes
+ for dev in '$rootdev' '$resumedevs'
++ add_device /dev/mapper/plain-plainswap
++ local node nodes opts lastopts i count
++ nodes=/dev/mapper/plain-plainswap
++ opts=
++ lastopts=
++ '[' -z /dev/mapper/plain-plainswap ']'
+++ canonical_device /dev/mapper/plain-plainswap
+++ local dev altdev
+++ dev=/dev/mapper/plain-plainswap
+++ altdev=/dev/mapper/plain-plainswap
+++ '[' /dev/mapper/plain-plainswap '!=' /dev/mapper/plain-plainswap ']'
+++ altdev=/dev/mapper/plain-plainswap
+++ '[' /dev/mapper/plain-plainswap '!=' /dev/mapper/plain-plainswap ']'
+++ '[' -h /dev/mapper/plain-plainswap ']'
+++ altdev=plain-plainswap
+++ '[' plain-plainswap '!=' /dev/mapper/plain-plainswap ']'
+++ echo plain-plainswap
+++ return 0
++ nodes=plain-plainswap
++ node_is_in_crypttab plain-plainswap
++ local node
++ node=plain-plainswap
++ grep -q '^plain-plainswap' /etc/crypttab
++ return 1
+++ get_lvm_deps plain-plainswap
+++ local node deps maj min depnode
+++ node=plain-plainswap
+++ '[' -z plain-plainswap ']'
++++ dmsetup deps plain-plainswap
++++ sed 's/[^:]*: *//;s/[ (]//g;s/)/ /g'
+++ deps='8,10 '
+++ for dep in '$deps'
+++ maj=8
+++ min=10
++++ dmsetup ls
++++ sed -n 's/\([^ ]*\) *(8, 10)/\1/p'
+++ depnode=
+++ '[' -z '' ']'
+++ continue
+++ return 0
++ lvmnodes=
++ '[' -z '' ']'
++ return 0
+ modules=
+ setup=yes
+ '[' most '!=' dep ']'
+ for mod in aes sha256 cbc
+ add_crypto_modules aes
+ local mod file altmod found genericfound
+ mod=aes
+ found=
+ genericfound=
+ '[' -z aes ']'
++ find /lib/modules/2.6.27.7/kernel/arch/ -name 'aes-*.ko'
+ for file in '$(find "$MODULESDIR/kernel/arch/" -name "$mod-*.ko")'
+ altmod=aes-x86_64.ko
+ altmod=aes-x86_64
+ manual_add_modules aes-x86_64
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.27.7 --ignore-install --show-depends aes-x86_64
++ awk '/^insmod/ { print $2 }'
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko ']'
++ dirname /lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
++ dirname /lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko
+ ln -s /lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
+ '[' y = y ']'
+ echo 'Adding module /lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko'
Adding module /lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko
++ modinfo -F firmware /lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/arch/x86/crypto/aes-x86_64.ko
 ']'
++ dirname /lib/modules/2.6.27.7/kernel/arch/x86/crypto/aes-x86_64.ko
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/arch/x86/crypto
++ dirname /lib/modules/2.6.27.7/kernel/arch/x86/crypto/aes-x86_64.ko
+ ln -s /lib/modules/2.6.27.7/kernel/arch/x86/crypto/aes-x86_64.ko 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/arch/x86/crypto
+ '[' y = y ']'
+ echo 'Adding module 
/lib/modules/2.6.27.7/kernel/arch/x86/crypto/aes-x86_64.ko'
Adding module /lib/modules/2.6.27.7/kernel/arch/x86/crypto/aes-x86_64.ko
++ modinfo -F firmware 
/lib/modules/2.6.27.7/kernel/arch/x86/crypto/aes-x86_64.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ found=yes
++ find /lib/modules/2.6.27.7/kernel/crypto/ -name aes_generic.ko
+ for file in '$(find "$MODULESDIR/kernel/crypto/" -name "${mod}_generic.ko")'
+ altmod=aes_generic.ko
+ altmod=aes_generic
+ manual_add_modules aes_generic
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.27.7 --ignore-install --show-depends aes_generic
++ awk '/^insmod/ { print $2 }'
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto/aes_generic.ko ']'
+ continue
+ found=yes
+ genericfound=yes
+ '[' -z yes ']'
+ '[' -z yes ']'
+ return 0
+ for mod in aes sha256 cbc
+ add_crypto_modules sha256
+ local mod file altmod found genericfound
+ mod=sha256
+ found=
+ genericfound=
+ '[' -z sha256 ']'
++ find /lib/modules/2.6.27.7/kernel/arch/ -name 'sha256-*.ko'
++ find /lib/modules/2.6.27.7/kernel/crypto/ -name sha256_generic.ko
+ for file in '$(find "$MODULESDIR/kernel/crypto/" -name "${mod}_generic.ko")'
+ altmod=sha256_generic.ko
+ altmod=sha256_generic
+ manual_add_modules sha256_generic
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.27.7 --ignore-install --show-depends 
sha256_generic
++ awk '/^insmod/ { print $2 }'
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto/sha256_generic.ko 
']'
++ dirname /lib/modules/2.6.27.7/kernel/crypto/sha256_generic.ko
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
++ dirname /lib/modules/2.6.27.7/kernel/crypto/sha256_generic.ko
+ ln -s /lib/modules/2.6.27.7/kernel/crypto/sha256_generic.ko 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
+ '[' y = y ']'
+ echo 'Adding module /lib/modules/2.6.27.7/kernel/crypto/sha256_generic.ko'
Adding module /lib/modules/2.6.27.7/kernel/crypto/sha256_generic.ko
++ modinfo -F firmware /lib/modules/2.6.27.7/kernel/crypto/sha256_generic.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ found=yes
+ genericfound=yes
+ '[' -z yes ']'
+ '[' -z yes ']'
+ return 0
+ for mod in aes sha256 cbc
+ add_crypto_modules cbc
+ local mod file altmod found genericfound
+ mod=cbc
+ found=
+ genericfound=
+ '[' -z cbc ']'
++ find /lib/modules/2.6.27.7/kernel/arch/ -name 'cbc-*.ko'
++ find /lib/modules/2.6.27.7/kernel/crypto/ -name cbc_generic.ko
+ '[' -z '' ']'
++ find /lib/modules/2.6.27.7/kernel/crypto/ -name cbc.ko
+ for file in '$(find "$MODULESDIR/kernel/crypto/" -name "${mod}.ko")'
+ altmod=cbc.ko
+ altmod=cbc
+ manual_add_modules cbc
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.27.7 --ignore-install --show-depends cbc
++ awk '/^insmod/ { print $2 }'
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko 
']'
++ dirname /lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
++ dirname /lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko
+ ln -s /lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
+ '[' y = y ']'
+ echo 'Adding module /lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko'
Adding module /lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko
++ modinfo -F firmware /lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto/cbc.ko ']'
++ dirname /lib/modules/2.6.27.7/kernel/crypto/cbc.ko
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
++ dirname /lib/modules/2.6.27.7/kernel/crypto/cbc.ko
+ ln -s /lib/modules/2.6.27.7/kernel/crypto/cbc.ko 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto
+ '[' y = y ']'
+ echo 'Adding module /lib/modules/2.6.27.7/kernel/crypto/cbc.ko'
Adding module /lib/modules/2.6.27.7/kernel/crypto/cbc.ko
++ modinfo -F firmware /lib/modules/2.6.27.7/kernel/crypto/cbc.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ found=yes
+ '[' -z yes ']'
+ return 0
+ '[' most '!=' dep ']'
+ for mod in dm_mod dm_crypt
+ manual_add_modules dm_mod
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.27.7 --ignore-install --show-depends dm_mod
++ awk '/^insmod/ { print $2 }'
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko ']'
++ dirname /lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/drivers/md
++ dirname /lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko
+ ln -s /lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/drivers/md
+ '[' y = y ']'
+ echo 'Adding module /lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko'
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko
++ modinfo -F firmware /lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ for mod in dm_mod dm_crypt
+ manual_add_modules dm_crypt
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.27.7 --ignore-install --show-depends dm_crypt
++ awk '/^insmod/ { print $2 }'
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/crypto/crypto_blkcipher.ko 
']'
+ continue
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/drivers/md/dm-mod.ko ']'
+ continue
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install  
--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/drivers/md/dm-crypt.ko ']'
++ dirname /lib/modules/2.6.27.7/kernel/drivers/md/dm-crypt.ko
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/drivers/md
++ dirname /lib/modules/2.6.27.7/kernel/drivers/md/dm-crypt.ko
+ ln -s /lib/modules/2.6.27.7/kernel/drivers/md/dm-crypt.ko 
/tmp/mkinitramfs_buohPs//lib/modules/2.6.27.7/kernel/drivers/md
+ '[' y = y ']'
+ echo 'Adding module /lib/modules/2.6.27.7/kernel/drivers/md/dm-crypt.ko'
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/dm-crypt.ko
++ modinfo -F firmware /lib/modules/2.6.27.7/kernel/drivers/md/dm-crypt.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ copy_exec /sbin/cryptsetup
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/sbin/cryptsetup
+ '[' -n '' ']'
++ dirname /sbin/cryptsetup
+ '[' '!' -e /tmp/mkinitramfs_buohPs//sbin ']'
+ target=/sbin/cryptsetup
+ '[' -d /tmp/mkinitramfs_buohPs//sbin/cryptsetup ']'
+ destination=/sbin/cryptsetup
+ final_destination=/tmp/mkinitramfs_buohPs//sbin/cryptsetup
+ '[' -L /tmp/mkinitramfs_buohPs//sbin/cryptsetup ']'
+ ln -s /sbin/cryptsetup /tmp/mkinitramfs_buohPs//sbin/cryptsetup
+ '[' y = y ']'
+ echo 'Adding binary /sbin/cryptsetup'
Adding binary /sbin/cryptsetup
++ ldd /sbin/cryptsetup
++ sed -e '
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libpopt.so.0
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libpopt.so.0
+ '[' -e /lib/libpopt.so.0 ']'
+ x=/lib/libpopt.so.0
++ basename /lib/libpopt.so.0
+ libname=libpopt.so.0
++ dirname /lib/libpopt.so.0
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libpopt.so.0 ']'
+ ln -s /lib/libpopt.so.0 /tmp/mkinitramfs_buohPs//lib
+ '[' y = y ']'
+ echo 'Adding library /lib/libpopt.so.0'
Adding library /lib/libpopt.so.0
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libdevmapper.so.1.02.1
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libdevmapper.so.1.02.1
+ '[' -e /lib/libdevmapper.so.1.02.1 ']'
+ x=/lib/libdevmapper.so.1.02.1
++ basename /lib/libdevmapper.so.1.02.1
+ libname=libdevmapper.so.1.02.1
++ dirname /lib/libdevmapper.so.1.02.1
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libdevmapper.so.1.02.1 ']'
+ ln -s /lib/libdevmapper.so.1.02.1 /tmp/mkinitramfs_buohPs//lib
+ '[' y = y ']'
+ echo 'Adding library /lib/libdevmapper.so.1.02.1'
Adding library /lib/libdevmapper.so.1.02.1
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libuuid.so.1
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libuuid.so.1
+ '[' -e /lib/libuuid.so.1 ']'
+ x=/lib/libuuid.so.1
++ basename /lib/libuuid.so.1
+ libname=libuuid.so.1
++ dirname /lib/libuuid.so.1
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libuuid.so.1 ']'
+ ln -s /lib/libuuid.so.1 /tmp/mkinitramfs_buohPs//lib
+ '[' y = y ']'
+ echo 'Adding library /lib/libuuid.so.1'
Adding library /lib/libuuid.so.1
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libc.so.6
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libc.so.6
+ '[' -e /lib/libc.so.6 ']'
+ x=/lib/libc.so.6
++ basename /lib/libc.so.6
+ libname=libc.so.6
++ dirname /lib/libc.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libc.so.6 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libselinux.so.1
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libselinux.so.1
+ '[' -e /lib/libselinux.so.1 ']'
+ x=/lib/libselinux.so.1
++ basename /lib/libselinux.so.1
+ libname=libselinux.so.1
++ dirname /lib/libselinux.so.1
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libselinux.so.1 ']'
+ ln -s /lib/libselinux.so.1 /tmp/mkinitramfs_buohPs//lib
+ '[' y = y ']'
+ echo 'Adding library /lib/libselinux.so.1'
Adding library /lib/libselinux.so.1
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib64/ld-linux-x86-64.so.2
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib64/ld-linux-x86-64.so.2
+ '[' -e /lib64/ld-linux-x86-64.so.2 ']'
+ x=/lib64/ld-linux-x86-64.so.2
++ basename /lib64/ld-linux-x86-64.so.2
+ libname=ld-linux-x86-64.so.2
++ dirname /lib64/ld-linux-x86-64.so.2
+ dirname=/lib64
+ mkdir -p /tmp/mkinitramfs_buohPs//lib64
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib64/ld-linux-x86-64.so.2 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libdl.so.2
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libdl.so.2
+ '[' -e /lib/libdl.so.2 ']'
+ x=/lib/libdl.so.2
++ basename /lib/libdl.so.2
+ libname=libdl.so.2
++ dirname /lib/libdl.so.2
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libdl.so.2 ']'
+ ln -s /lib/libdl.so.2 /tmp/mkinitramfs_buohPs//lib
+ '[' y = y ']'
+ echo 'Adding library /lib/libdl.so.2'
Adding library /lib/libdl.so.2
+ copy_exec /sbin/dmsetup
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/sbin/dmsetup
+ '[' -n '' ']'
++ dirname /sbin/dmsetup
+ '[' '!' -e /tmp/mkinitramfs_buohPs//sbin ']'
+ target=/sbin/dmsetup
+ '[' -d /tmp/mkinitramfs_buohPs//sbin/dmsetup ']'
+ destination=/sbin/dmsetup
+ final_destination=/tmp/mkinitramfs_buohPs//sbin/dmsetup
+ '[' -L /tmp/mkinitramfs_buohPs//sbin/dmsetup ']'
+ ln -s /sbin/dmsetup /tmp/mkinitramfs_buohPs//sbin/dmsetup
+ '[' y = y ']'
+ echo 'Adding binary /sbin/dmsetup'
Adding binary /sbin/dmsetup
++ ldd /sbin/dmsetup
++ sed -e '
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libdevmapper.so.1.02.1
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libdevmapper.so.1.02.1
+ '[' -e /lib/libdevmapper.so.1.02.1 ']'
+ x=/lib/libdevmapper.so.1.02.1
++ basename /lib/libdevmapper.so.1.02.1
+ libname=libdevmapper.so.1.02.1
++ dirname /lib/libdevmapper.so.1.02.1
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libdevmapper.so.1.02.1 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libc.so.6
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libc.so.6
+ '[' -e /lib/libc.so.6 ']'
+ x=/lib/libc.so.6
++ basename /lib/libc.so.6
+ libname=libc.so.6
++ dirname /lib/libc.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libc.so.6 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libselinux.so.1
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libselinux.so.1
+ '[' -e /lib/libselinux.so.1 ']'
+ x=/lib/libselinux.so.1
++ basename /lib/libselinux.so.1
+ libname=libselinux.so.1
++ dirname /lib/libselinux.so.1
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libselinux.so.1 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib64/ld-linux-x86-64.so.2
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib64/ld-linux-x86-64.so.2
+ '[' -e /lib64/ld-linux-x86-64.so.2 ']'
+ x=/lib64/ld-linux-x86-64.so.2
++ basename /lib64/ld-linux-x86-64.so.2
+ libname=ld-linux-x86-64.so.2
++ dirname /lib64/ld-linux-x86-64.so.2
+ dirname=/lib64
+ mkdir -p /tmp/mkinitramfs_buohPs//lib64
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib64/ld-linux-x86-64.so.2 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libdl.so.2
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libdl.so.2
+ '[' -e /lib/libdl.so.2 ']'
+ x=/lib/libdl.so.2
++ basename /lib/libdl.so.2
+ libname=libdl.so.2
++ dirname /lib/libdl.so.2
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libdl.so.2 ']'
+ copy_exec /lib/cryptsetup/askpass
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/lib/cryptsetup/askpass
+ '[' -n '' ']'
++ dirname /lib/cryptsetup/askpass
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/cryptsetup ']'
++ dirname /lib/cryptsetup/askpass
+ mkdir -p /tmp/mkinitramfs_buohPs//lib/cryptsetup
+ target=/lib/cryptsetup/askpass
+ '[' -d /tmp/mkinitramfs_buohPs//lib/cryptsetup/askpass ']'
+ destination=/lib/cryptsetup/askpass
+ final_destination=/tmp/mkinitramfs_buohPs//lib/cryptsetup/askpass
+ '[' -L /tmp/mkinitramfs_buohPs//lib/cryptsetup/askpass ']'
+ ln -s /lib/cryptsetup/askpass /tmp/mkinitramfs_buohPs//lib/cryptsetup/askpass
+ '[' y = y ']'
+ echo 'Adding binary /lib/cryptsetup/askpass'
Adding binary /lib/cryptsetup/askpass
++ ldd /lib/cryptsetup/askpass
++ sed -e '
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/libc.so.6
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libc.so.6
+ '[' -e /lib/libc.so.6 ']'
+ x=/lib/libc.so.6
++ basename /lib/libc.so.6
+ libname=libc.so.6
++ dirname /lib/libc.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_buohPs//lib
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib/libc.so.6 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
            /\//!d;
            /linux-gate/d;
            /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
            s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib64/ld-linux-x86-64.so.2
++ sed -e 's#/lib/\(tls\|i686\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib64/ld-linux-x86-64.so.2
+ '[' -e /lib64/ld-linux-x86-64.so.2 ']'
+ x=/lib64/ld-linux-x86-64.so.2
++ basename /lib64/ld-linux-x86-64.so.2
+ libname=ld-linux-x86-64.so.2
++ dirname /lib64/ld-linux-x86-64.so.2
+ dirname=/lib64
+ mkdir -p /tmp/mkinitramfs_buohPs//lib64
+ '[' '!' -e /tmp/mkinitramfs_buohPs//lib64/ld-linux-x86-64.so.2 ']'
+ exit 0
Calling hook kernelextras
Adding module /lib/modules/2.6.27.7/kernel/drivers/video/cfbfillrect.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/video/cfbimgblt.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/video/vgastate.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/video/cfbcopyarea.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/video/vga16fb.ko
Calling hook keymap
Adding binary /bin/loadkeys
Adding library /lib/libcfont.so.0
Adding library /lib/libctutils.so.0
Adding library /lib/libconsole.so.0
Calling hook legacylvm
Calling hook lvm2
Adding binary /sbin/vgchange
Adding library /lib/libreadline.so.5
Adding library /lib/libncurses.so.5
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/dm-snapshot.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/dm-log.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/dm-mirror.ko
Calling hook mdadm
Adding binary /sbin/mdadm
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/md-mod.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/linear.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/multipath.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/raid0.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/raid1.ko
Adding module /lib/modules/2.6.27.7/kernel/crypto/xor.ko
Adding module /lib/modules/2.6.27.7/kernel/crypto/async_tx/async_tx.ko
Adding module /lib/modules/2.6.27.7/kernel/crypto/async_tx/async_memcpy.ko
Adding module /lib/modules/2.6.27.7/kernel/crypto/async_tx/async_xor.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/raid456.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/md/raid10.ko
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
Calling hook thermal
Adding module /lib/modules/2.6.27.7/kernel/drivers/acpi/fan.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/acpi/processor.ko
Adding module /lib/modules/2.6.27.7/kernel/drivers/acpi/thermal.ko
Calling hook udev
Adding binary /sbin/udevd
Adding binary /sbin/udevadm
Adding binary /sbin/udevsettle
Adding binary /lib/udev/ata_id
Adding binary /lib/udev/cdrom_id
Adding binary /lib/udev/edd_id
Adding binary /lib/udev/path_id
Adding binary /lib/udev/scsi_id
Adding binary /lib/udev/usb_id
Adding binary /lib/udev/vol_id
Adding library /lib/libvolume_id.so.0
Calling hook udevhelper
Calling hook uswsusp
Calling hook cryptopenct
Calling hook cryptopensc
Calling hook cryptpassdev
Building cpio /boot/initrd.img-2.6.27.7.new initramfs

Reply via email to