|
|
|
| Viewing the initrd File |
- you will need the proper Kernel Options defined
- Note they all have /linuxrc
- Debian Sarge ( needs cramfs )
- cp /boot/initrd.img-2.6.5-1-386 /tmp/initrd
- mount -o loop /tmp/initrd /mnt/loop
- ls -laR /mnt/loop ( bloated )
- Redhat-9 ( initrd is really compressed )
- cp /boot/initrd-2.4.20-20.9.img /tmp/initrd-2.4.20-20.9.img.gz
- gzip -d /tmp/initrd-2.4.20-20.9.img.gz
- mount -o loop /tmp/initrd-2.4.20-20.9.img /mnt/loop
- ls -laR /mnt/loop ( minimal for ext3 )
- Slackware-10 ( initrd.img is really compressed )
- cp /boot/slack-initrd.img /tmp/slack-initrd.img.gz
- gzip -d /tmp/slack-initrd.img.gz
- mount -t auto -o loop /tmp/slack-initrd.img /mnt/loop
- ls -laR /mnt/loop ( standalone )
- Suse-9.1 ( initrd is really compressed )
- cp /boot/initrd-2.6.5-7.75-smp /tmp/initrd-2.6.5-7.75-smp.gz
- gzip -d /tmp/initrd-2.6.5-7.75-smp.gz
- mount -o loop /tmp/initrd-2.6.5-7.75-smp /mnt/loop
- ls -laR /mnt/loop ( almost standalone )
|
| Viewing the Boot Floppy |
- Reading the Boot Floppy
- dd if=/dev/fd0 of=/tmp/floppy.img bs=1024
- mount -o loop /tmp/floppy.img /mnt/loop
- ls -la /mnt/loop
- Looking at Debian Boot Floppy
- Looking at Redhat Boot Floppy
- Looking at Slackware Boot Floppy
- Looking at Slackware Root ( color.gz ) Floppy
- Looking at Suse Boot Floppy
- Looking at Tom's Root-Boot Floppy - standalone boot disk
|
| Viewing the Kernels |
- Looking Slackware bare.i ( vmlinuz-2.4.26 )
- Looking at vmlinuz-2.6.8
|
|
|