[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