[TH] geninitrd x86_64 vs. v86

Bartosz Świątek shadzik w gmail.com
Pon, 10 Lis 2008, 17:48:36 CET


W dniu 10 listopada 2008 17:27 użytkownik Daniel Dawid Majewski
<light-i w o2.pl> napisał:
> Objawy :
>  boot]# geninitrd -f -v initrd-2.6.25.18-1.gz 2.6.25.18-1
> geninitrd: Using libdir: lib64
> 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: Finding SCSI modules using scsi_hostadapter
> geninitrd: + cp /bin/initrd-busybox
> /root/tmp/initrd.qorJGn/bin/initrd-busybox
> geninitrd: Loading module [cn]
> geninitrd: Loading module [uvesafb] with options [mode=1024x768-60]
> geninitrd: Loading module [scsi_mod]
> geninitrd: Loading module [dock]
> geninitrd: Loading module [libata]
> geninitrd: Loading module [ahci]
> 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: Setting up udev...
> geninitrd: + cp /sbin/initrd-udevd /root/tmp/initrd.qorJGn/sbin/udevd
> geninitrd: + cp /etc/udev/udev.conf
> /root/tmp/initrd.qorJGn/etc/udev/udev.conf
> geninitrd: + cp /sbin/initrd-udevadm /root/tmp/initrd.qorJGn/sbin/udevadm
> geninitrd: initrd_gen_v86d
> geninitrd: + cp /sbin/v86d /root/tmp/initrd.qorJGn/sbin
> geninitrd: + cp (0x00007fff60ffe000) /root/tmp/initrd.qorJGn/lib64
> cp: nie można wykonać stat na `(0x00007fff60ffe000)': Nie ma takiego
> pliku ani katalogu
> ldd: ./(0x00007fff60ffe000): Nie ma takiego pliku ani katalogu
> geninitrd: + cp /lib64/ld-linux-x86-64.so.2 /root/tmp/initrd.qorJGn/lib64
> geninitrd: + cp /lib64/libc.so.6 /root/tmp/initrd.qorJGn/lib64
> geninitrd: + cp (0x00007fff743fe000) /root/tmp/initrd.qorJGn/lib64
> cp: nie można wykonać stat na `(0x00007fff743fe000)': Nie ma takiego
> pliku ani katalogu
> ldd: ./(0x00007fff743fe000): Nie ma takiego pliku ani katalogu
> geninitrd: Adding BLKID support to initrd
> geninitrd: + cp /sbin/initrd-blkid /root/tmp/initrd.qorJGn/bin/blkid
> geninitrd: Adding rootfs finding based on kernel cmdline root= option
> support.
> geninitrd: Creating rom image /root/tmp/initrd.img-nAL0TF
> geninitrd: Image size for romfs: 3072KiB (/root/tmp/initrd.img-nAL0TF)
> geninitrd: Compressing initrd-2.6.25.18-1.gz
> # ldd /sbin/v86d
>        linux-vdso.so.1 =>  (0x00007fffff1fe000)
>        libc.so.6 => /lib64/libc.so.6 (0x00007faef6c01000)
>        /lib64/ld-linux-x86-64.so.2 (0x00007faef6f58000)
> poldek:/all-avail> s -f *linux-vdso*
> Przeszukiwanie pakietów..........................................zrobione.
> No package matches '*linux-vdso*'
> Wszystko z TH main.

Tia, bo takie v86d trzeba zbudować statycznie z klibc.


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