[Bug 411831] Re: geninitrd does not create /sbin/v86d with insmod uvesafb
Adam Golebiowski
adamg at pld-linux.org
Tue Aug 11 14:26:38 CEST 2009
fixed in 10000.15 (uvesafb was not detected in mod-uvesafb.sh).
Tested with a virtualbox guest.
** Changed in: pld-linux
Status: New => Fix Released
** Changed in: pld-linux
Assignee: (unassigned) => Adam Golebiowski (adamg)
--
geninitrd does not create /sbin/v86d with insmod uvesafb
https://bugs.launchpad.net/bugs/411831
You received this bug notification because you are subscribed to PLD
Linux.
Status in PLD Linux Distribution: Fix Released
Bug description:
log :
# geninitrd -v -f initrd-2.6.28.10-3.gz 2.6.28.10-3
geninitrd: # $Id: geninitrd 10412 2009-07-01 11:47:01Z glen $
geninitrd: Using _lib: lib64
geninitrd: Using initrd_dir: /usr/lib64/initrd
geninitrd: find_tool: found /usr/lib64/initrd/initrd-busybox
geninitrd: find_tool: found /usr/lib64/initrd/cryptsetup
geninitrd: find_tool: found /usr/lib64/initrd/dmraid
geninitrd: find_tool: found /usr/lib64/initrd/lvm
geninitrd: find_tool: found /usr/lib64/initrd/mdassemble
geninitrd: find_tool: found /usr/lib64/initrd/blkid
geninitrd: find_tool: found /usr/lib64/initrd/udevd
geninitrd: find_tool: found /usr/lib64/initrd/udevadm
geninitrd: find_tool: found /usr/lib64/suspend/resume
geninitrd: find_tool: did not found any of: /usr/sbin/splash_geninitramfs /usr/bin/splash_geninitramfs
geninitrd: find_tool: did not found any of: /usr/sbin/splash_geninitramfs /usr/bin/splash_geninitramfs
geninitrd: find_tool: did not found any of: /bin/splash.bin
geninitrd: find_tool: found /usr/lib64/initrd/v86d
geninitrd: Using modprobe -c to get modules config
geninitrd: Using /dev/sda2 as device for rootfs
geninitrd: Finding modules for device path /dev/sda2
geninitrd: is_luks: /dev/sda2 is not device mapper name
geninitrd: Finding SCSI modules using scsi_hostadapter
geninitrd: Building initrd...
geninitrd: + cp /usr/lib64/initrd/initrd-busybox /tmp/initrd.qARXD0/bin/initrd-busybox
geninitrd: Loading module [cn]
geninitrd: Loading module [uvesafb] with options [mode_option=1280x800-32 scroll=ywrap]
geninitrd: Loading module [scsi_mod]
geninitrd: Loading module [libata]
geninitrd: Loading module [ahci]
geninitrd: Loading module [crc-t10dif]
geninitrd: Loading module [sd_mod]
geninitrd: Loading module [scsi_wait_scan]
geninitrd: Loading module [mbcache]
geninitrd: Loading module [jbd]
geninitrd: Loading module [ext3]
geninitrd: Loading module [lzf]
geninitrd: Adding BLKID support to initrd
geninitrd: + cp /usr/lib64/initrd/blkid /tmp/initrd.qARXD0/bin/blkid
geninitrd: Adding rootfs finding based on kernel cmdline root= option support.
geninitrd: Creating rom image /tmp/initrd.img-7Wc98t
geninitrd: image size: 2048 KiB (/tmp/initrd.qARXD0)
geninitrd: finding compressor: lzma bzip2 gzip (via yes)
geninitrd: using gzip for compressor (fallback)
geninitrd: Compressing initrd-2.6.28.10-3.gz with gzip
# cp initrd-2.6.28.10-3.gz initrd-2.gz
# gunzip initrd-2.gz
# mv initrd-2 initrd-2.6.28.10-3
# mount initrd-2.6.28.10-3 initrd_tst/ -o loop
# ls -la initrd_tst/
razem 4
drwxr-xr-x 1 root root 32 1970-01-01 .
drwxr-xr-x 4 root root 4096 08-11 10:28 ..
drwxr-xr-x 1 root root 32 1970-01-01 bin
drwxr-xr-x 1 root root 32 1970-01-01 dev
drwxr-xr-x 1 root root 32 1970-01-01 etc
lrwxrwxrwx 1 root root 7 1970-01-01 init -> linuxrc
drwxr-xr-x 1 root root 32 1970-01-01 lib
-rwxr-xr-x 1 root root 2791 1970-01-01 linuxrc
drwxr-xr-x 1 root root 32 1970-01-01 loopfs
drwxr-xr-x 1 root root 32 1970-01-01 proc
drwxr-xr-x 1 root root 32 1970-01-01 sys
drwxr-xr-x 1 root root 32 1970-01-01 var
$ dmesg | grep uvesafb
[ 5.610997] uvesafb: failed to execute /sbin/v86d
[ 5.611060] uvesafb: make sure that the v86d helper is installed and executable
[ 5.611133] uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
[ 5.611195] uvesafb: vbe_init() failed with -22
[ 5.611258] uvesafb: probe of uvesafb.0 failed with error -22
$ uname -r
2.6.28.10-3
More information about the pld-bugs
mailing list