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