mounting fe00 on /newroot failed (rootfs on LVM2 Th boot failure)

Mateusz Korniak mateusz-lists at ant.gliwice.pl
Tue Apr 17 10:05:31 CEST 2012


On Monday 16 of April 2012, Elan Ruusamäe wrote:
> On 16.04.2012 17:59, Mateusz Korniak wrote:
> > On Monday 16 of April 2012, Elan Ruusamäe wrote:
> > http://dug.im/57f73
> 
First of all, booting via lilo without root= specified  works, so it's no 
longer problem for me. I thought it's mandatory for lilo until you enlighted 
me. Big thanks !

> post geninitrd -v output from that geninitrd version
I can only supply with most recent (and untested if boots) version:( :

$ svn up
Updating '.':
U    geninitrd
U    functions
Updated to revision 12549.

$ sudo ./geninitrd /boot/initrd-3.3.1-2.gz 3.3.1-2 -v -f 
geninitrd: # $Revision: 12549 $ $Date:: 2012-04-16 20:14:37 +0200 #$ 
(geninitrd)
geninitrd: Using _lib: lib
geninitrd: Using initrd_dir: /usr/lib/initrd
geninitrd: find_tool: found /usr/lib/initrd/busybox
geninitrd: # $Revision: 12458 $ $Date:: 2012-01-05 19:43:32 +0000 #$ (mod-ide)
geninitrd: # $Revision: 12444 $ $Date:: 2011-12-07 19:32:09 +0000 #$ (mod-
luks)
geninitrd: find_tool: did not find any of: /usr/lib/initrd/cryptsetup 
/sbin/cryptsetup-initrd
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-
multipath)
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-
dmraid)
geninitrd: find_tool: did not find any of: /usr/lib/initrd/dmraid 
/sbin/dmraid-initrd
geninitrd: # $Revision: 12504 $ $Date:: 2012-03-19 19:34:11 +0000 #$ (mod-lvm)                                                                                                                                                              
geninitrd: find_tool: found /usr/lib/initrd/lvm                                                                                                                                                                                             
geninitrd: # $Revision: 12377 $ $Date:: 2011-10-15 13:49:57 +0000 #$ (mod-md)                                                                                                                                                               
geninitrd: find_tool: found /usr/lib/initrd/mdassemble                                                                                                                                                                                      
geninitrd: find_tool: found /sbin/mdadm                                                                                                                                                                                                     
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-
blkid)                                                                                                                                                            
geninitrd: find_tool: found /usr/lib/initrd/blkid                                                                                                                                                                                           
geninitrd: # $Revision: 12502 $ $Date:: 2012-03-18 19:25:59 +0000 #$ (mod-
udev)                                                                                                                                                             
geninitrd: find_tool: found /usr/lib/initrd/udevd                                                                                                                                                                                           
geninitrd: find_tool: found /usr/lib/initrd/udevadm                                                                                                                                                                                         
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-
tuxonice)                                                                                                                                                         
geninitrd: # $Revision: 12500 $ $Date:: 2012-03-18 16:32:24 +0000 #$ (mod-
suspend)                                                                                                                                                          
geninitrd: find_tool: did not find any of: /usr/lib/initrd/resume 
/usr/lib/suspend/resume /usr/sbin/resume                                                                                                                                  
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-
fbsplash)                                                                                                                                                         
geninitrd: find_tool: did not find any of: /usr/sbin/splash_geninitramfs 
/usr/bin/splash_geninitramfs                                                                                                                                       
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-
condecor)                                                                                                                                                         
geninitrd: find_tool: did not find any of: /usr/sbin/splash_geninitramfs 
/usr/bin/splash_geninitramfs                                                                                                                                       
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-
bootsplash)                                                                                                                                                       
geninitrd: find_tool: did not find any of: /bin/splash.bin                                                                                                                                                                                  
geninitrd: # $Revision: 12327 $ $Date:: 2011-08-19 19:40:53 +0000 #$ (mod-
uvesafb)                                                                                                                                                          
geninitrd: find_tool: did not find any of: /usr/lib/initrd/v86d /sbin/v86d                                                                                                                                                                  
geninitrd: # $Revision: 12169 $ $Date:: 2011-02-19 13:59:40 +0000 #$ (mod-nfs)                                                                                                                                                              
geninitrd: # $Revision: 12415 $ $Date:: 2011-11-27 14:03:41 +0000 #$ (mod-
sata)                                                                                                                                                             
geninitrd: # $Revision: 12458 $ $Date:: 2012-01-05 19:43:32 +0000 #$ (mod-
scsi)                                                                                                                                                             
geninitrd: # $Revision: 12512 $ $Date:: 2012-03-24 18:27:54 +0000 #$ (mod-
usbkbd)                                                                                                                                                           
geninitrd: Using modprobe -c to get modules config                                                                                                                                                                                          
geninitrd: Finding USB keyboard modules                                                                                                                                                                                                     
geninitrd: Found USB Keyboard: LITEON Technology USB Multimedia Keyboard                                                                                                                                                                    
geninitrd: Finding SATA modules (class=0x0106)
geninitrd: Using /dev/vg_single_disk/root as device for rootfs
geninitrd: Finding modules for device path /dev/vg_single_disk/root
geninitrd: LVM: /dev/vg_single_disk/root is LVM node
geninitrd: LVM VG for /dev/vg_single_disk/root: vg_single_disk
geninitrd: LVM PV for vg_single_disk: /dev/hdb5
geninitrd: Finding modules for device path /dev/hdb5
geninitrd: Finding IDE modules using ide_hostadapter
geninitrd: Finding IDE modules using PCI ID database
geninitrd: LVM v2 enabled
geninitrd: Building initrd...
geninitrd: + cp /usr/lib/initrd/busybox /tmp/initrd.ZPYQ5l/bin/busybox
geninitrd: Loading module [usb-common]
geninitrd: Loading module [usbcore]
geninitrd: Loading module [ehci-hcd]
geninitrd: Loading module [mmc_core]
geninitrd: Loading module [pcmcia_core]
geninitrd: Loading module [pcmcia]
geninitrd: Loading module [ssb]
geninitrd: Loading module [ohci-hcd]
geninitrd: Loading module [hid]
geninitrd: Loading module [usbhid]
geninitrd: Loading module [ide-core]
geninitrd: Loading module [atiixp]
geninitrd: Loading module [ide-gd_mod]
geninitrd: Loading module [dm-mod]
geninitrd: Loading module [crc16]
geninitrd: Loading module [mbcache]
geninitrd: Loading module [jbd2]
geninitrd: Loading module [ext4]
geninitrd: Loading module [uhci-hcd]
geninitrd: Loading module [i2c-core]
geninitrd: Loading module [hwmon]
geninitrd: Loading module [i2c-algo-bit]
geninitrd: Loading module [agpgart]
geninitrd: Loading module [drm]
geninitrd: Loading module [ttm]
geninitrd: Loading module [drm_kms_helper]
geninitrd: Loading module [radeon]
geninitrd: Adding Firmwares (radeon/R520_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R520_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R520_cp.bin
geninitrd: Adding Firmwares (radeon/RS600_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS600_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS600_cp.bin
geninitrd: Adding Firmwares (radeon/RS690_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS690_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS690_cp.bin
geninitrd: Adding Firmwares (radeon/R420_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R420_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R420_cp.bin
geninitrd: Adding Firmwares (radeon/R300_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R300_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R300_cp.bin
geninitrd: Adding Firmwares (radeon/R200_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R200_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R200_cp.bin
geninitrd: Adding Firmwares (radeon/R100_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R100_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R100_cp.bin
geninitrd: Adding Firmwares (radeon/RV710_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV710_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV710_me.bin
geninitrd: Adding Firmwares (radeon/RV710_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV710_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV710_pfp.bin
geninitrd: Adding Firmwares (radeon/RV730_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV730_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV730_me.bin
geninitrd: Adding Firmwares (radeon/RV730_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV730_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV730_pfp.bin
geninitrd: Adding Firmwares (radeon/RV770_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV770_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV770_me.bin
geninitrd: Adding Firmwares (radeon/RV770_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV770_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV770_pfp.bin
geninitrd: Adding Firmwares (radeon/RS780_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS780_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS780_me.bin
geninitrd: Adding Firmwares (radeon/RS780_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS780_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS780_pfp.bin
geninitrd: Adding Firmwares (radeon/RV670_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV670_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV670_me.bin
geninitrd: Adding Firmwares (radeon/RV670_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV670_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV670_pfp.bin
geninitrd: Adding Firmwares (radeon/RV635_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV635_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV635_me.bin
geninitrd: Adding Firmwares (radeon/RV635_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV635_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV635_pfp.bin
geninitrd: Adding Firmwares (radeon/RV620_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV620_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV620_me.bin
geninitrd: Adding Firmwares (radeon/RV620_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV620_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV620_pfp.bin
geninitrd: Adding Firmwares (radeon/RV630_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV630_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV630_me.bin
geninitrd: Adding Firmwares (radeon/RV630_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV630_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV630_pfp.bin
geninitrd: Adding Firmwares (radeon/RV610_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV610_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV610_me.bin
geninitrd: Adding Firmwares (radeon/RV610_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV610_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV610_pfp.bin
geninitrd: Adding Firmwares (radeon/R600_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R600_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R600_me.bin
geninitrd: Adding Firmwares (radeon/R600_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R600_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R600_pfp.bin
geninitrd: Adding Firmwares (radeon/R520_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R520_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R520_cp.bin
geninitrd: Adding Firmwares (radeon/RS600_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS600_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS600_cp.bin
geninitrd: Adding Firmwares (radeon/RS690_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS690_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS690_cp.bin
geninitrd: Adding Firmwares (radeon/R420_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R420_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R420_cp.bin
geninitrd: Adding Firmwares (radeon/R300_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R300_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R300_cp.bin
geninitrd: Adding Firmwares (radeon/R200_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R200_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R200_cp.bin
geninitrd: Adding Firmwares (radeon/R100_cp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R100_cp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R100_cp.bin
geninitrd: Adding Firmwares (radeon/SUMO2_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/SUMO2_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/SUMO2_me.bin
geninitrd: Adding Firmwares (radeon/SUMO2_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/SUMO2_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/SUMO2_pfp.bin
geninitrd: Adding Firmwares (radeon/SUMO_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/SUMO_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/SUMO_me.bin
geninitrd: Adding Firmwares (radeon/SUMO_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/SUMO_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/SUMO_pfp.bin
geninitrd: Adding Firmwares (radeon/SUMO_rlc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/SUMO_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/SUMO_rlc.bin
geninitrd: Adding Firmwares (radeon/PALM_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/PALM_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/PALM_me.bin
geninitrd: Adding Firmwares (radeon/PALM_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/PALM_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/PALM_pfp.bin
geninitrd: Adding Firmwares (radeon/CYPRESS_rlc.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/CYPRESS_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CYPRESS_rlc.bin
geninitrd: Adding Firmwares (radeon/CYPRESS_me.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/CYPRESS_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CYPRESS_me.bin
geninitrd: Adding Firmwares (radeon/CYPRESS_pfp.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/CYPRESS_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CYPRESS_pfp.bin
geninitrd: Adding Firmwares (radeon/JUNIPER_rlc.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/JUNIPER_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/JUNIPER_rlc.bin
geninitrd: Adding Firmwares (radeon/JUNIPER_me.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/JUNIPER_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/JUNIPER_me.bin
geninitrd: Adding Firmwares (radeon/JUNIPER_pfp.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/JUNIPER_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/JUNIPER_pfp.bin
geninitrd: Adding Firmwares (radeon/REDWOOD_rlc.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/REDWOOD_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/REDWOOD_rlc.bin
geninitrd: Adding Firmwares (radeon/REDWOOD_me.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/REDWOOD_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/REDWOOD_me.bin
geninitrd: Adding Firmwares (radeon/REDWOOD_pfp.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/REDWOOD_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/REDWOOD_pfp.bin
geninitrd: Adding Firmwares (radeon/CEDAR_rlc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/CEDAR_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CEDAR_rlc.bin
geninitrd: Adding Firmwares (radeon/CEDAR_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/CEDAR_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CEDAR_me.bin
geninitrd: Adding Firmwares (radeon/CEDAR_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/CEDAR_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CEDAR_pfp.bin
geninitrd: Adding Firmwares (radeon/R700_rlc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/R700_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R700_rlc.bin
geninitrd: Adding Firmwares (radeon/R600_rlc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/R600_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R600_rlc.bin
geninitrd: Adding Firmwares (radeon/RV710_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV710_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV710_me.bin
geninitrd: Adding Firmwares (radeon/RV710_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV710_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV710_pfp.bin
geninitrd: Adding Firmwares (radeon/RV730_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV730_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV730_me.bin
geninitrd: Adding Firmwares (radeon/RV730_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV730_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV730_pfp.bin
geninitrd: Adding Firmwares (radeon/RV770_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV770_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV770_me.bin
geninitrd: Adding Firmwares (radeon/RV770_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV770_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV770_pfp.bin
geninitrd: Adding Firmwares (radeon/RS780_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS780_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS780_me.bin
geninitrd: Adding Firmwares (radeon/RS780_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RS780_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RS780_pfp.bin
geninitrd: Adding Firmwares (radeon/RV670_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV670_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV670_me.bin
geninitrd: Adding Firmwares (radeon/RV670_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV670_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV670_pfp.bin
geninitrd: Adding Firmwares (radeon/RV635_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV635_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV635_me.bin
geninitrd: Adding Firmwares (radeon/RV635_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV635_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV635_pfp.bin
geninitrd: Adding Firmwares (radeon/RV620_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV620_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV620_me.bin
geninitrd: Adding Firmwares (radeon/RV620_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV620_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV620_pfp.bin
geninitrd: Adding Firmwares (radeon/RV630_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV630_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV630_me.bin
geninitrd: Adding Firmwares (radeon/RV630_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV630_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV630_pfp.bin
geninitrd: Adding Firmwares (radeon/RV610_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV610_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV610_me.bin
geninitrd: Adding Firmwares (radeon/RV610_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/RV610_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/RV610_pfp.bin
geninitrd: Adding Firmwares (radeon/R600_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R600_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R600_me.bin
geninitrd: Adding Firmwares (radeon/R600_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/3.3.1-2/radeon/R600_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/R600_pfp.bin
geninitrd: Adding Firmwares (radeon/CAYMAN_rlc.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/CAYMAN_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CAYMAN_rlc.bin
geninitrd: Adding Firmwares (radeon/CAYMAN_mc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/CAYMAN_mc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CAYMAN_mc.bin
geninitrd: Adding Firmwares (radeon/CAYMAN_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/CAYMAN_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CAYMAN_me.bin
geninitrd: Adding Firmwares (radeon/CAYMAN_pfp.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/CAYMAN_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CAYMAN_pfp.bin
geninitrd: Adding Firmwares (radeon/CAICOS_mc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/CAICOS_mc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CAICOS_mc.bin
geninitrd: Adding Firmwares (radeon/CAICOS_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/CAICOS_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CAICOS_me.bin
geninitrd: Adding Firmwares (radeon/CAICOS_pfp.bin) to initrd for module 
radeon
geninitrd: + cp /lib/firmware/radeon/CAICOS_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/CAICOS_pfp.bin
geninitrd: Adding Firmwares (radeon/TURKS_mc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/TURKS_mc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/TURKS_mc.bin
geninitrd: Adding Firmwares (radeon/TURKS_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/TURKS_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/TURKS_me.bin
geninitrd: Adding Firmwares (radeon/TURKS_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/TURKS_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/TURKS_pfp.bin
geninitrd: Adding Firmwares (radeon/BTC_rlc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/BTC_rlc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/BTC_rlc.bin
geninitrd: Adding Firmwares (radeon/BARTS_mc.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/BARTS_mc.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/BARTS_mc.bin
geninitrd: Adding Firmwares (radeon/BARTS_me.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/BARTS_me.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/BARTS_me.bin
geninitrd: Adding Firmwares (radeon/BARTS_pfp.bin) to initrd for module radeon
geninitrd: + cp /lib/firmware/radeon/BARTS_pfp.bin 
/tmp/initrd.ZPYQ5l/lib/firmware/radeon/BARTS_pfp.bin
geninitrd: Adding BLKID support to initrd
geninitrd: + cp /usr/lib/initrd/blkid /tmp/initrd.ZPYQ5l/bin/blkid
geninitrd: Adding LVM support to initrd
geninitrd: + cp /usr/lib/initrd/lvm /tmp/initrd.ZPYQ5l/bin/lvm.static
geninitrd: Adding rootfs finding based on kernel cmdline root= option support.
geninitrd: Current /proc/partitions:
> major minor  #blocks  name
> 
>    3        0   78150744 hda
>    3        1     216846 hda1
>    3        2   20482875 hda2
>    3        3      72292 hda3
>    3        4          1 hda4
>    3        5     136521 hda5
>    3        6    9775521 hda6
>    3        7   46941898 hda7
>    3        8     522081 hda8
>    3       64   78150744 hdb
>    3       65     128488 hdb1
>    3       66      64260 hdb2
>    3       67   10241437 hdb3
>    3       68          1 hdb4
>    3       69    5116671 hdb5
>    3       70    9775521 hdb6
>    3       71    9775521 hdb7
>    3       72    9775521 hdb8
>    3       73   33270583 hdb9
>  254        0    5107712 dm-0
>    9        6    9775360 md6
geninitrd: + mkdir -p /tmp/initrd.ZPYQ5l/dev/vg_single_disk
geninitrd: + cp /dev/vg_single_disk/root 
/tmp/initrd.ZPYQ5l/dev/vg_single_disk/root
geninitrd: Current /linuxrc:
> #!/bin/sh
> # initrd generated by:
> # $Revision: 12549 $ $Date:: 2012-04-16 20:14:37 +0200 #$
> 
> [ -f /proc/cmdline ] || mount -t proc none /proc
> # builtin defaults from geninitrd
> ROOT=/dev/vg_single_disk/root
> ROOTFS=ext4
> read CMDLINE < /proc/cmdline
> 
> for arg in $CMDLINE; do
> if [ "${arg}" = "debuginitrd" ]; then
> DEBUGINITRD=yes
> fi
> if [ "${arg##debuginitrd=}" != "${arg}" ]; then
> DEBUGINITRD=${arg##debuginitrd=}
> fi
> if [ "${arg##root=}" != "${arg}" ]; then
> ROOT=${arg##root=}
> fi
> if [ "${arg##rootfsflags=}" != "${arg}" ]; then
> ROOTFSFLAGS=${arg##rootfsflags=}
> fi
> if [ "${arg##init=}" != "${arg}" ]; then
> INIT=${arg##init=}
> fi
> done
> 
> # make debugshell() invoke subshell if $DEBUGINITRD=sh
> if [ "$DEBUGINITRD" = "sh" ]; then
> debugshell() {
> echo "debug shell disabled by /etc/sysconfig/system: RUN_SULOGIN_ON_ERR 
setting"
> }
> else
> debugshell() {
> :
> }
> fi
> 
> if [ "$DEBUGINITRD" ]; then
> set -x
> fi
> insmod /lib/modules/3.3.1-2/kernel/drivers/usb/usb-common.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/usb/core/usbcore.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/usb/host/ehci-hcd.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/mmc/core/mmc_core.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/pcmcia/pcmcia_core.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/pcmcia/pcmcia.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/ssb/ssb.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/usb/host/ohci-hcd.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/hid/hid.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/hid/usbhid/usbhid.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/ide/ide-core.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/ide/atiixp.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/ide/ide-gd_mod.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/md/dm-mod.ko 
> insmod /lib/modules/3.3.1-2/kernel/lib/crc16.ko 
> insmod /lib/modules/3.3.1-2/kernel/fs/mbcache.ko 
> insmod /lib/modules/3.3.1-2/kernel/fs/jbd2/jbd2.ko 
> insmod /lib/modules/3.3.1-2/kernel/fs/ext4/ext4.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/usb/host/uhci-hcd.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/i2c/i2c-core.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/hwmon/hwmon.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/i2c/algos/i2c-algo-bit.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/char/agp/agpgart.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/gpu/drm/drm.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/gpu/drm/ttm/ttm.ko 
> insmod /lib/modules/3.3.1-2/kernel/drivers/gpu/drm/drm_kms_helper.ko 
> echo -n /lib/firmware/firmware.sh > /proc/sys/kernel/hotplug
> mount -t sysfs none /sys
> insmod /lib/modules/3.3.1-2/kernel/drivers/gpu/drm/radeon/radeon.ko 
> : 'Creating /dev'
> if ! mount -t devtmpfs -o mode=0755,nosuid devtmpfs /dev > /dev/null 2>&1; 
then
> mount -o mode=0755,nosuid -t tmpfs tmpfs /dev
> mknod /dev/console c 5 1
> mknod /dev/null c 1 3
> mknod /dev/zero c 1 5
> mknod /dev/random c 1 8
> mknod /dev/snapshot c 10 231
> mknod /dev/urandom c 1 9
> mknod /dev/ptmx c 5 2
> mknod /dev/kmsg c 1 11
> fi
> mkdir /dev/pts
> mkdir /dev/shm
> : 'Making device nodes'
> cat /proc/partitions | (
> # ignore first two lines: header, empty line
> read b; read b
> 
> while read major minor blocks dev rest; do
> node=/dev/$dev
> mkdir -p ${node%/*}
> [ -e $node ] || mknod $node b $major $minor
> done
> )
> # if built with blkid change ROOT=LABEL=something into 
ROOT=/dev/somethingelse -
> # parsed by blkid
> if [ "${ROOT##LABEL=}" != "${ROOT}" -o "${ROOT##UUID=}" != "${ROOT}" ]; then
> ROOT="$(/bin/blkid -t $ROOT -o device -l)"
> fi
> cat /etc/lvm.conf > /tmp/lvm.conf
> ROOTDEV=/dev/vg_single_disk/root
> LVM_ROOTVG="vg_single_disk"
> LVM_SUSPENDVG=""
> # parse rootdev from kernel commandline if it begins with /
> case "$ROOT" in
> /*)
> 
> # rewrite:
>       # /dev/mapper/sys-rootfs -> /dev/sys/rootfs
> # /dev/mapper/blodnatt-blah--bleh -> /dev/blodnatt/blah-bleh
> # /dev/mapper/vg--meaw-root -> /dev/vg-meaw/root
> case "$ROOT" in
> /dev/mapper/*-*)
> # change "--" to / (as "/" is impossible in LV name)
> local dev=$(awk -vdev="${ROOT#/dev/mapper/}" 'BEGIN{gsub(/--/, "/", dev); 
print dev}')
> local VG=$(awk -vdev="$dev" 'BEGIN{split(dev, v, "-"); gsub("/", "-", v[1]); 
print v[1]}')
> local LV=$(awk -vdev="$dev" 'BEGIN{split(dev, v, "-"); gsub("/", "-", v[2]); 
print v[2]}')
> ROOT=/dev/$VG/$LV
> ;;
> esac
> 
> if [ "$ROOT" != "$ROOTDEV" ]; then
> ROOTDEV=$ROOT
> 
> echo "LVM: Using 'root=$ROOTDEV' from kernel commandline"
> local tmp=${ROOTDEV#/dev/}
> if [ "$tmp" != "$ROOTDEV" ]; then
> LVM_ROOTVG=${tmp%/*}
> echo "LVM: Using Volume Group '$LVM_ROOTVG' for rootfs"
> fi
> fi
> ;;
> esac
> 
> # skip duplicate VG
> if [ "$LVM_SUSPENDVG" = "$LVM_ROOTVG" ]; then
> LVM_VGVOLUMES="$LVM_ROOTVG"
> else
> LVM_VGVOLUMES="$LVM_SUSPENDVG $LVM_ROOTVG"
> fi
> 
> # disable noise from LVM accessing devices that aren't ready.
> read printk < /proc/sys/kernel/printk
> if [ ! "$DEBUGINITRD" ]; then
> echo 0 > /proc/sys/kernel/printk
> fi
> 
> export LVM_SYSTEM_DIR=/tmp
> : 'Scanning for Volume Groups'
> lvm.static vgscan --mknodes --ignorelockingfailure 2>/dev/null
> 
> : 'Activating Volume Groups'
> for vol in $LVM_VGVOLUMES; do
> lvm.static vgchange --ignorelockingfailure -a y $vol 2>/dev/null
> done
> 
> echo "$printk" > /proc/sys/kernel/printk
> 
> # Find out major/minor
> attrs="$(lvm.static lvdisplay --ignorelockingfailure -c $ROOTDEV 
2>/dev/null)"
> if [ "$attrs" ]; then
> majmin="${attrs#*$ROOTDEV*:*:*:*:*:*:*:*:*:*:*:*}"
> if [ "$majmin" != "$attrs" ]; then
> major="${majmin%:*}"
> minor="${majmin#*:}"
> fi
> fi
> 
> if [ "$major" -a "$minor" ]; then
> # Pass it to kernel
> echo $((256 * $major + $minor)) > /proc/sys/kernel/real-root-dev
> fi
> 
> unset LVM_SYSTEM_DIR
> if [ "${ROOT##/dev/}" != "${ROOT}" ]; then
> rootnr="$(busybox awk -v rootnode="${ROOT##/dev/}" '$4 == rootnode { print 
256 * $1 + $2 }' /proc/partitions)"
> # fallback to ls
> if [ -z "$rootnr" ]; then
> rootnr="$(busybox ls -lL ${ROOT} | busybox awk '{if (/^b/) { print 256 * $3 
+ $4; }}')"
> fi
> if [ -n "$rootnr" ]; then
> echo "$rootnr" > /proc/sys/kernel/real-root-dev
> fi
> fi
> ifs=$IFS
> IFS="
> "
> for i in $(export -p); do
> i=${i#declare -x } # ksh/bash
> i=${i#export } # busybox
> 
> case "$i" in
> *=*)
> : ;;
> *)
> continue ;;
> esac
> 
> i=${i%%=*}
> 
> [ -z "$i" ] && continue
> 
> case "$i" in
> ROOT|PATH|HOME|TERM)
> :
> ;;
> *)
> unset $i
> ;;
> esac
> done
> IFS=$ifs
> device=
> eval "$(busybox awk -v root="$ROOT" '
> BEGIN {
> num_pattern_short = "[0-9a-f][0-9a-f][0-9a-f]";
> num_pattern = "[0-9a-f]" num_pattern_short;
> dev_pattern = "[hms][a-z][a-z]([0-9])+";
> partition = "";
> min = -1; maj = -1;
> 
> # see if we have /dev/hdX or hdX, we can just take partition name
> if (root ~ "^\/dev\/" dev_pattern "$" || root ~ "^" dev_pattern "$") {
> partition = root
> sub("^/dev/", "", partition);
>
> } else {
> # unify values first
> if (root ~ "^" num_pattern_short "$")  {
> # change "303" => "0x0303"
> root = "0x0" root
> } else if (root ~ "^" num_pattern "$")  {
> # change "0303" => "0x0303"
> root = "0x" root
> }
>
> maj = sprintf("%d", "0x" substr(root, 3, 2));
> min = sprintf("%d", "0x" substr(root, 5, 2));
> }
> }
>
> partition && $4 == partition { maj = $1; min = $2; }
> $1 == maj && $2 == min { partition = $4; }
>
> END {
> if (maj >= 0 && min >= 0) {
> printf("maj=%s; min=%s;
", maj, min);
> }
> if (partition) {
> printf("device=/dev/%s;
", partition);
> }
> }
> ' /proc/partitions)"
>
> if [ -z "$device" ]; then
> device=$ROOT
> fi
>
> if [ "$device" -a ! -b $device ]; then
> mknod $device b $maj $min
> fi
>
> [ -n "$ROOTFSFLAGS" ] && ROOTFSFLAGS="-o $ROOTFSFLAGS"
>
> mount -t $ROOTFS -r $device $ROOTFSFLAGS /newroot || echo "Mount of rootfs 
failed."
> init=$INIT
> if [ -z "$init" -o ! -x "/newroot$init" ]; then
> init=/sbin/init
> fi
> : Last shell before umounting all and giving control over to real init.
> debugshell
> umount /dev
> umount /sys
> umount /proc
> [ ! -e /newroot/dev/console ] && mknod -m 660 /newroot/dev/console c 5 1
> exec switch_root /newroot $init ${1:+"$@"}
>
> echo "Error! initramfs should not reach this place."
> echo "It probably means you've got old version of busybox, with broken"
> echo "initramfs support. Trying to boot anyway, but won't promise anything."
>
> exec chroot /newroot $init ${1:+"$@"}
>
> echo "Failed to chroot!"
> debugshell
geninitrd: image size: 6144 KiB (/tmp/initrd.ZPYQ5l)
geninitrd: Creating initramfs image /tmp/initrd.img-IjKYHH
geninitrd: finding compressor: lzo gzip xz lzma bzip2 (via yes)
geninitrd: Compressing /boot/initrd-3.3.1-2.gz with gzip





-- 
Mateusz Korniak
"(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś,
 	krótko mówiąc - podpora społeczeństwa."
				Nikos Kazantzakis - "Grek Zorba"

-- 
Mateusz Korniak


More information about the pld-devel-en mailing list