On Sun, Feb 21, 2010 at 7:19 AM, Jonas Meurer <jo...@freesources.org> wrote: > hey john, > > On 15/02/2010 John Martin wrote: >> Also attached are: >> >> 1. The /boot/initrd.img-2.6.32-trunk-amd64 created when upgrading >> update-inetd [4.35 -> 4.36] earlier today. > > seems like you forgot to attach the initramfs image.
The silly mailer I'm using doesn't seem to like that file. Now I attach the contents of my current initrd.img as gotten by cpio as indicated at the head of the enclosed 'initrd-img-contents'. > i strongly believe that the problem is a misconfiguration on your > side. Agreed, of course. I tried to find that before filing this bug. > otherwise other users of encrypted rootfs would have run into the same > issue. please check any custom changes you made to /etc/initramfs-tools > and /etc/modprobe.d. The only change I have made, apart form what may have been done behind my back by some package, has been to add usbhid, hid, usbcore, and nls_base to /etc/initramfs-tools/modules as shown in my message #30 above on 25 Dec. These should, presumably, be unnecessary however. I have attached copies of all the files under my /etc/initramfs-tools. > also, you could apply the attached patch to > /usr/share/initramfs-tools/scripts/local-top/cryptroot and regenerate > the initramfs afterwards in order to get some debugging output in the > boot process. That gave me output including something like: [[...]] /scripts/local-top/cryptroot: line 1: lsmod: not found the output of lsmod: are the usb keyboard modules loaded? input any characters to test the keyboard: [[no visible effect]] -------- However: ,----[ grep -E 'usb|hid|nls_base|lsmod' /tmp/initramfs/initrd.img-contents ] ./lib/udev/usb_id ./lib/modules/2.6.32-trunk-amd64/kernel/fs/nls/nls_base.ko ./lib/modules/2.6.32-trunk-amd64/kernel/drivers/usb ./lib/modules/2.6.32-trunk-amd64/kernel/drivers/usb/core ./lib/modules/2.6.32-trunk-amd64/kernel/drivers/usb/core/usbcore.ko ./lib/modules/2.6.32-trunk-amd64/kernel/drivers/hid ./lib/modules/2.6.32-trunk-amd64/kernel/drivers/hid/usbhid ./lib/modules/2.6.32-trunk-amd64/kernel/drivers/hid/usbhid/usbhid.ko ./lib/modules/2.6.32-trunk-amd64/kernel/drivers/hid/hid.ko `---- So it appears that the four modules for usb keyboard are in the image. What am I missing now? Thank you for your help. Do we have a bit more to go on now?
modules
Description: Binary data
initramfs.conf
Description: Binary data
update-initramfs.conf
Description: Binary data
driver-policy
Description: Binary data
resume
Description: Binary data
initrd.img-contents
Description: Binary data