|
Intern structures/content of initrd: lsinitrd /boot/initrd-2.6.28-rc4.img /boot/initrd-2.6.28-rc4.img: ======================================================================== lrwxrwxrwx 1 root root 3 Mar 26 2009 sbin -> bin drwx------ 3 root root 0 Mar 26 2009 dev crw------- 1 root root 4, 7 Mar 26 2009 dev/tty7 crw------- 1 root root 4, 2 Mar 26 2009 dev/tty2 crw------- 1 root root 5, 1 Mar 26 2009 dev/console crw------- 1 root root 4, 0 Mar 26 2009 dev/systty crw------- 1 root root 4, 4 Mar 26 2009 dev/tty4 crw------- 1 root root 4, 8 Mar 26 2009 dev/tty8 crw------- 1 root root 5, 0 Mar 26 2009 dev/tty drwx------ 2 root root 0 Mar 26 2009 dev/mapper crw------- 1 root root 4, 1 Mar 26 2009 dev/tty1 crw------- 1 root root 4, 5 Mar 26 2009 dev/tty5 brw------- 1 root root 1, 0 Mar 26 2009 dev/ram0 crw------- 1 root root 4, 6 Mar 26 2009 dev/tty6 crw------- 1 root root 4, 67 Mar 26 2009 dev/ttyS3 crw------- 1 root root 4, 11 Mar 26 2009 dev/tty11 lrwxrwxrwx 1 root root 4 Mar 26 2009 dev/ram -> ram1 crw------- 1 root root 4, 65 Mar 26 2009 dev/ttyS1 crw------- 1 root root 4, 66 Mar 26 2009 dev/ttyS2 crw------- 1 root root 4, 64 Mar 26 2009 dev/ttyS0 crw------- 1 root root 1, 5 Mar 26 2009 dev/zero crw------- 1 root root 5, 2 Mar 26 2009 dev/ptmx crw------- 1 root root 4, 10 Mar 26 2009 dev/tty10 crw------- 1 root root 4, 3 Mar 26 2009 dev/tty3 brw------- 1 root root 1, 1 Mar 26 2009 dev/ram1 crw------- 1 root root 4, 9 Mar 26 2009 dev/tty9 crw------- 1 root root 4, 0 Mar 26 2009 dev/tty0 crw------- 1 root root 4, 12 Mar 26 2009 dev/tty12 crw------- 1 root root 1, 3 Mar 26 2009 dev/null drwx------ 2 root root 0 Mar 26 2009 sysroot -rwx------ 1 root root 1518 Mar 26 2009 init drwx------ 2 root root 0 Mar 26 2009 proc drwx------ 4 root root 0 Mar 26 2009 usr drwx------ 4 root root 0 Mar 26 2009 usr/share drwx------ 3 root root 0 Mar 26 2009 usr/share/plymouth drwx------ 2 root root 0 Mar 26 2009 usr/share/plymouth/solar -rw-r--r-- 1 root root 1896 Nov 18 2008 usr/share/plymouth/solar/lock.png -rw-r--r-- 1 root root 870 Nov 18 2008 usr/share/plymouth/solar/box.png -rw-r--r-- 1 root root 350 Nov 18 2008 usr/share/plymouth/solar/entry.png -rw-r--r-- 1 root root 355666 Nov 18 2008 usr/share/plymouth/solar/star.png -rw-r--r-- 1 root root 296 Nov 18 2008 usr/share/plymouth/solar/bullet.png -rw-r--r-- 1 root root 246 Nov 18 2008 usr/share/plymouth/solar/progress_bar.png drwx------ 2 root root 0 Mar 26 2009 usr/share/pixmaps -rw-r--r-- 1 root root 13323 Oct 25 2008 usr/share/pixmaps/system-logo-white.png drwx------ 3 root root 0 Mar 26 2009 usr/lib64 -rwxr-xr-x 1 root root 555184 Dec 4 2008 usr/lib64/libdhcp4client-4.0.so.0.0.0 drwx------ 2 root root 0 Mar 26 2009 usr/lib64/plymouth -rwxr-xr-x 1 root root 12320 Nov 18 2008 usr/lib64/plymouth/text.so -rwxr-xr-x 1 root root 11240 Nov 18 2008 usr/lib64/plymouth/details.so lrwxrwxrwx 1 root root 8 Mar 26 2009 usr/lib64/plymouth/default.so -> solar.so -rwxr-xr-x 1 root root 34240 Nov 18 2008 usr/lib64/plymouth/solar.so lrwxrwxrwx 1 root root 32 Mar 26 2009 usr/lib64/libdhcp-1.99.so.1 -> /usr/lib64/libdhcp-1.99.so.1.0.7 -rwxr-xr-x 1 root root 44872 Nov 18 2008 usr/lib64/libplybootsplash.so.2.0.0 lrwxrwxrwx 1 root root 26 Mar 26 2009 usr/lib64/libelf.so.1 -> /usr/lib64/libelf-0.137.so lrwxrwxrwx 1 root root 39 Mar 26 2009 usr/lib64/libdhcp6client-1.0.so.2 -> /usr/lib64/libdhcp6client-1.0.so.2.0.20 -rwxr-xr-x 1 root root 82680 Oct 2 2008 usr/lib64/libelf-0.137.so -rwxr-xr-x 1 root root 128440 Dec 9 2008 usr/lib64/libnash.so.6.0.71 -rwxr-xr-x 1 root root 155736 Jan 10 2009 usr/lib64/libpng12.so.0.34.0 -rwxr-xr-x 1 root root 331552 Jun 28 2008 usr/lib64/libnl.so.1.1 -rwxr-xr-x 1 root root 19400 Dec 9 2008 usr/lib64/libbdevid.so.6.0.71 lrwxrwxrwx 1 root root 18 Mar 26 2009 usr/lib64/libpng12.so.0 -> libpng12.so.0.34.0 -rwxr-xr-x 1 root root 87432 Apr 23 2008 usr/lib64/libdhcp-1.99.so.1.0.7 -rwxr-xr-x 1 root root 168288 Sep 12 2008 usr/lib64/libdhcp6client-1.0.so.2.0.20 lrwxrwxrwx 1 root root 25 Mar 26 2009 usr/lib64/libplybootsplash.so.2 -> libplybootsplash.so.2.0.0 lrwxrwxrwx 1 root root 23 Mar 26 2009 usr/lib64/libnl.so.1 -> /usr/lib64/libnl.so.1.1 lrwxrwxrwx 1 root root 38 Mar 26 2009 usr/lib64/libdhcp4client-4.0.so.0 -> /usr/lib64/libdhcp4client-4.0.so.0.0.0 drwx------ 4 root root 0 Mar 26 2009 etc drwx------ 2 root root 0 Mar 26 2009 etc/ld.so.conf.d -rw-r--r-- 1 root root 25 Feb 4 2009 etc/ld.so.conf.d/xulrunner-64.conf -r--r--r-- 1 root root 324 Nov 19 2008 etc/ld.so.conf.d/kernel-2.6.27.5-117.fc10.x86_64.conf -rw-r--r-- 1 root root 15 Jan 2 2006 etc/ld.so.conf.d/wine-32.conf -rw-r--r-- 1 root root 17 Oct 2 2008 etc/ld.so.conf.d/mysql-x86_64.conf -r--r--r-- 1 root root 324 Jan 21 2009 etc/ld.so.conf.d/kernel-2.6.27.12-170.2.5.fc10.x86_64.conf -rw-r--r-- 1 root root 22 Oct 8 2008 etc/ld.so.conf.d/qt-x86_64.conf -rw-r--r-- 1 root root 16 Feb 19 2009 etc/ld.so.conf.d/libvirt-cim.conf -rw-r--r-- 1 root root 2113 Mar 26 2009 etc/ld.so.cache -rw-r--r-- 1 root root 28 Nov 14 2008 etc/ld.so.conf lrwxrwxrwx 1 root root 14 Mar 26 2009 etc/system-release -> fedora-release -rw-r--r-- 1 root root 30 Nov 7 2008 etc/fedora-release drwx------ 2 root root 0 Mar 26 2009 etc/sysconfig -rw-r--r-- 1 root root 47 Feb 10 2009 etc/sysconfig/i18n -rw-r--r-- 1 root root 85 Feb 10 2009 etc/sysconfig/keyboard drwx------ 6 root root 0 Mar 26 2009 lib drwx------ 2 root root 0 Mar 26 2009 lib/firmware drwx------ 4 root root 0 Mar 26 2009 lib/kbd drwx------ 2 root root 0 Mar 26 2009 lib/kbd/consolefonts -rw-r--r-- 1 root root 10312 Feb 26 2008 lib/kbd/consolefonts/latarcyrheb-sun16.psfu drwx------ 4 root root 0 Mar 26 2009 lib/kbd/keymaps drwx------ 4 root root 0 Mar 26 2009 lib/kbd/keymaps/i386 drwx------ 2 root root 0 Mar 26 2009 lib/kbd/keymaps/i386/include -rw-r--r-- 1 root root 4346 Feb 26 2008 lib/kbd/keymaps/i386/include/linux-keys-bare.inc -rw-r--r-- 1 root root 278 Feb 26 2008 lib/kbd/keymaps/i386/include/compose.inc -rw-r--r-- 1 root root 743 Feb 26 2008 lib/kbd/keymaps/i386/include/linux-with-alt-and-altgr.inc -rw-r--r-- 1 root root 253 Feb 26 2008 lib/kbd/keymaps/i386/include/euro1.map -rw-r--r-- 1 root root 430 Feb 26 2008 lib/kbd/keymaps/i386/include/qwerty-layout.inc drwx------ 2 root root 0 Mar 26 2009 lib/kbd/keymaps/i386/qwerty -rw-r--r-- 1 root root 1973 Feb 26 2008 lib/kbd/keymaps/i386/qwerty/us.map drwx------ 2 root root 0 Mar 26 2009 lib/kbd/keymaps/include -rw-r--r-- 1 root root 23 Feb 26 2008 lib/kbd/keymaps/include/compose.8859_8 -rw-r--r-- 1 root root 517 Feb 26 2008 lib/kbd/keymaps/include/compose.8859_7 -rw-r--r-- 1 root root 2897 Feb 26 2008 lib/kbd/keymaps/include/compose.latin4 -rw-r--r-- 1 root root 3465 Feb 26 2008 lib/kbd/keymaps/include/compose.latin2 -rw-r--r-- 1 root root 6030 Feb 26 2008 lib/kbd/keymaps/include/compose.latin -rw-r--r-- 1 root root 2037 Feb 26 2008 lib/kbd/keymaps/include/compose.latin3 -rw-r--r-- 1 root root 3889 Feb 26 2008 lib/kbd/keymaps/include/compose.latin1 drwx------ 2 root root 0 Mar 26 2009 lib/udev -rwxr-xr-x 1 root root 15528 Nov 12 2008 lib/udev/console_init drwx------ 3 root root 0 Mar 26 2009 lib/modules drwx------ 2 root root 0 Mar 26 2009 lib/modules/2.6.28-rc4 -rw------- 1 root root 99 Mar 26 2009 lib/modules/2.6.28-rc4/modules.pcimap -rw------- 1 root root 69 Mar 26 2009 lib/modules/2.6.28-rc4/modules.ccwmap -rw------- 1 root root 81 Mar 26 2009 lib/modules/2.6.28-rc4/modules.isapnpmap -rw------- 1 root root 73 Mar 26 2009 lib/modules/2.6.28-rc4/modules.ieee1394map -rw------- 1 root root 43 Mar 26 2009 lib/modules/2.6.28-rc4/modules.dep -rw------- 1 root root 141 Mar 26 2009 lib/modules/2.6.28-rc4/modules.inputmap -rw------- 1 root root 74 Mar 26 2009 lib/modules/2.6.28-rc4/modules.ofmap -rw------- 1 root root 49 Mar 26 2009 lib/modules/2.6.28-rc4/modules.symbols -rw------- 1 root root 71 Mar 26 2009 lib/modules/2.6.28-rc4/modules.dep.bin -rw------- 1 root root 189 Mar 26 2009 lib/modules/2.6.28-rc4/modules.usbmap -rw------- 1 root root 8 Mar 26 2009 lib/modules/2.6.28-rc4/modules.symbols.bin -rw------- 1 root root 8 Mar 26 2009 lib/modules/2.6.28-rc4/modules.alias.bin -rw------- 1 root root 45 Mar 26 2009 lib/modules/2.6.28-rc4/modules.alias -rw------- 1 root root 43 Mar 26 2009 lib/modules/2.6.28-rc4/modules.seriomap -rw------- 1 root root 11136 Mar 26 2009 lib/modules/2.6.28-rc4/scsi_wait_scan.ko drwx------ 2 root root 0 Mar 26 2009 lib64 lrwxrwxrwx 1 root root 30 Mar 26 2009 lib64/libglib-2.0.so.0 -> /lib64/libglib-2.0.so.0.1800.4 -rwxr-xr-x 1 root root 53840 Dec 8 2008 lib64/librt-2.9.so -rwxr-xr-x 1 root root 619424 Dec 8 2008 lib64/libm-2.9.so lrwxrwxrwx 1 root root 23 Mar 26 2009 lib64/libpopt.so.0 -> /lib64/libpopt.so.0.0.0 -rwxr-xr-x 1 root root 88976 Feb 13 2008 lib64/libz.so.1.2.3 lrwxrwxrwx 1 root root 16 Mar 26 2009 lib64/ld-linux-x86-64.so.2 -> /lib64/ld-2.9.so -rwxr-xr-x 1 root root 50456 Feb 4 2009 lib64/libblkid.so.1.0 lrwxrwxrwx 1 root root 12 Mar 26 2009 lib64/librt.so.1 -> librt-2.9.so lrwxrwxrwx 1 root root 29 Mar 26 2009 lib64/libparted-1.8.so.8 -> /lib64/libparted-1.8.so.8.0.0 -rwxr-xr-x 1 root root 38808 May 26 2008 lib64/libpopt.so.0.0.0 lrwxrwxrwx 1 root root 18 Mar 26 2009 lib64/libc.so.6 -> /lib64/libc-2.9.so lrwxrwxrwx 1 root root 15 Mar 26 2009 lib64/libply.so.2 -> libply.so.2.0.0 lrwxrwxrwx 1 root root 23 Mar 26 2009 lib64/libresolv.so.2 -> /lib64/libresolv-2.9.so -rwxr-xr-x 1 root root 1835416 Dec 8 2008 lib64/libc-2.9.so -rwxr-xr-x 1 root root 106656 Dec 8 2008 lib64/libresolv-2.9.so -rwxr-xr-x 1 root root 84240 Nov 18 2008 lib64/libply.so.2.0.0 -rwxr-xr-x 1 root root 95568 Nov 5 2008 lib64/libgcc_s-4.3.2-20081105.so.1 -rwxr-xr-x 1 root root 112224 Sep 30 2008 lib64/libselinux.so.1 -rwxr-xr-x 1 root root 239632 Sep 30 2008 lib64/libsepol.so.1 -rwxr-xr-x 1 root root 96936 Nov 20 2008 lib64/libdevmapper.so.1.02 lrwxrwxrwx 1 root root 13 Mar 26 2009 lib64/libz.so.1 -> libz.so.1.2.3 -rwxr-xr-x 1 root root 147736 Dec 8 2008 lib64/libpthread-2.9.so lrwxrwxrwx 1 root root 17 Mar 26 2009 lib64/libpthread.so.0 -> libpthread-2.9.so lrwxrwxrwx 1 root root 18 Mar 26 2009 lib64/libm.so.6 -> /lib64/libm-2.9.so -rwxr-xr-x 1 root root 922848 Jan 10 2009 lib64/libglib-2.0.so.0.1800.4 lrwxrwxrwx 1 root root 19 Mar 26 2009 lib64/libdl.so.2 -> /lib64/libdl-2.9.so lrwxrwxrwx 1 root root 22 Mar 26 2009 lib64/libblkid.so.1 -> /lib64/libblkid.so.1.0 -rwxr-xr-x 1 root root 157688 Dec 8 2008 lib64/ld-2.9.so lrwxrwxrwx 1 root root 21 Mar 26 2009 lib64/libuuid.so.1 -> /lib64/libuuid.so.1.2 -rwxr-xr-x 1 root root 387792 Jun 6 2008 lib64/libparted-1.8.so.8.0.0 -rwxr-xr-x 1 root root 17928 Feb 4 2009 lib64/libuuid.so.1.2 lrwxrwxrwx 1 root root 35 Mar 26 2009 lib64/libgcc_s.so.1 -> /lib64/libgcc_s-4.3.2-20081105.so.1 -rwxr-xr-x 1 root root 23208 Dec 8 2008 lib64/libdl-2.9.so drwx------ 2 root root 0 Mar 26 2009 bin -rwxr-xr-x 1 root root 25352 Nov 18 2008 bin/plymouth -rwxr-xr-x 1 root root 42512 Nov 18 2008 bin/plymouthd -rwxr-xr-x 1 root root 13808 Oct 13 2008 bin/rmmod -rwxr-xr-x 1 root root 110528 Oct 13 2008 bin/modprobe -rwxr-xr-x 1 root root 108168 Dec 9 2008 bin/nash -rwxr-xr-x 1 root root 40216 Feb 26 2008 bin/setfont -rwxr-xr-x 1 root root 104872 Feb 26 2008 bin/loadkeys drwx------ 2 root root 0 Mar 26 2009 sys ======================================================================== #!/bin/nash mount -t proc /proc /proc setquiet echo Mounting proc filesystem echo Mounting sysfs filesystem mount -t sysfs /sys /sys echo Creating /dev mount -o mode=0755 -t tmpfs /dev /dev mkdir /dev/pts mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts mkdir /dev/shm mkdir /dev/mapper echo Creating initial device nodes mknod /dev/null c 1 3 mknod /dev/zero c 1 5 mknod /dev/systty c 4 0 mknod /dev/tty c 5 0 mknod /dev/console c 5 1 mknod /dev/ptmx c 5 2 mknod /dev/fb c 29 0 mknod /dev/tty0 c 4 0 mknod /dev/tty1 c 4 1 mknod /dev/tty2 c 4 2 mknod /dev/tty3 c 4 3 mknod /dev/tty4 c 4 4 mknod /dev/tty5 c 4 5 mknod /dev/tty6 c 4 6 mknod /dev/tty7 c 4 7 mknod /dev/tty8 c 4 8 mknod /dev/tty9 c 4 9 mknod /dev/tty10 c 4 10 mknod /dev/tty11 c 4 11 mknod /dev/tty12 c 4 12 mknod /dev/ttyS0 c 4 64 mknod /dev/ttyS1 c 4 65 mknod /dev/ttyS2 c 4 66 mknod /dev/ttyS3 c 4 67 /lib/udev/console_init tty0 daemonize --ignore-missing /bin/plymouthd plymouth --show-splash echo Setting up hotplug. hotplug echo Creating block device nodes. mkblkdevs echo Creating character device nodes. mkchardevs modprobe scsi_wait_scan rmmod scsi_wait_scan mkblkdevs resume /dev/sdc5 echo Creating root device. mkrootdev -t ext3 -o defaults,ro UUID=c2f0d05a-7d4a-45ab-a4ce-5926bca42719 echo Mounting root filesystem. mount /sysroot cond -ne 0 plymouth --hide-splash echo Setting up other filesystems. setuproot loadpolicy plymouth --newroot=/sysroot echo Switching to new root and running init. switchroot echo Booting has failed. sleep -1 init ======================================================================== |
