Fatdog64 - custom initrd
Posted: Thu 02 Oct 2014, 16:14
When I boot Fatdog64 with custom initrd, I get the error (Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(2,0)).
Conditions:
- Fatdog64-700b1.iso is used as the base
- The building iso file operations are done on Ubuntu 14.04
- The bootable iso image is copied onto a 16GB DataTraveler G3
- The operations performed:
1. mkdir /mnt/iso
2. sudo mount -o loop /path/to/Fatdog64-700b1.iso /mnt/iso
3. cp -r /mnt/iso /path/to/Documents
4. mkdir /path/to/Documents/initrd
5. cd /path/to/Documents/initrd
6. cpio -i -vd < ../iso/initrd
7. rm ../initrd
8. find . -depth -print | cpio -o -H newc > ../initrd (NOTE: nothing is actually changed)
9. cd ..
10. xorriso -as mkisofs -o Fatdog64-test.iso -isohybrid-mbr /usr/lib/syslinux/isohdpfx.bin -c boot.catalog -b isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table iso
11. sudo dd if=./Fatdog64-test.iso of=/dev/sdb bs=4M (where /dev/sdb is the USB dongle)
12. sync
13. Reboot the system to boot from the USB DataTraveler.
14. Get error (see the beginning)
I am new in the area. Any help is appreciated!!!! Thanks in advance.
Conditions:
- Fatdog64-700b1.iso is used as the base
- The building iso file operations are done on Ubuntu 14.04
- The bootable iso image is copied onto a 16GB DataTraveler G3
- The operations performed:
1. mkdir /mnt/iso
2. sudo mount -o loop /path/to/Fatdog64-700b1.iso /mnt/iso
3. cp -r /mnt/iso /path/to/Documents
4. mkdir /path/to/Documents/initrd
5. cd /path/to/Documents/initrd
6. cpio -i -vd < ../iso/initrd
7. rm ../initrd
8. find . -depth -print | cpio -o -H newc > ../initrd (NOTE: nothing is actually changed)
9. cd ..
10. xorriso -as mkisofs -o Fatdog64-test.iso -isohybrid-mbr /usr/lib/syslinux/isohdpfx.bin -c boot.catalog -b isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table iso
11. sudo dd if=./Fatdog64-test.iso of=/dev/sdb bs=4M (where /dev/sdb is the USB dongle)
12. sync
13. Reboot the system to boot from the USB DataTraveler.
14. Get error (see the beginning)
I am new in the area. Any help is appreciated!!!! Thanks in advance.