[TH/x86_64] initrd/uvesafb

Daniel Dawid Majewski light-i w o2.pl
Wto, 11 Sie 2009, 10:28:48 CEST


Pewnego dnia wpadła wieść od Daniel Dawid Majewski i powiedziała :
> Mam skromne pytanie - jak wymusić na geninitrd, aby pakował v86d-initrd do initrd przy ustawieniu w
> /etc/susconfig/geninird FBMODULE="uvesafb" ? Po ostatnich rewolucjach i upgrade na ftp konsola tekstowa mi się
> rozjechała, a przecież najdurniejszy monitor oferuje 1024x768...
Wydaje się, że /lib/geninitrd/mod-uvesafb.sh robi swoje, jednak z jakiegoś powodu nie ma /sbin w initrd:
# 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
-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/jid.pl



Więcej informacji o liście dyskusyjnej pld-devel-pl