1. I booted from tinycore.iso on a virtual machine.
2. I configured network
3. In the apps I downloaded cfdisk
4. I partitioned hda in cfdisc.
5. I Rebooted from tinycore.iso
6. I configured network
7. In the apps I downloaded syslinux
8. And I run the following commands:
mkfs.ext2 /dev/hda1
sudo mkdir /mnt/hda1
sudo mount /dev/hda1 /mnt/hda1
mkdir /mnt/hda1/boot/extlinux
extlinux --install /mnt/hda1/boot/extlinux
cat /usr/share/syslinux/mbr.bin > /dev/hda #
cp /tmp/tcloop/syslinux/usr/local/share/syslinux/*.c32 /mnt/hda1/boot/extlinux
cp /mnt/hdc/boot/bzImage /mnt/hda1/boot
cd /mnt/hda1
sudo zcat /mnt/hdc/boot/tinycore.gz | sudo cpio -i -H newc -d
in /mnt/hda1/boot/extlinux i created extlinux.conf
DEFAULT tinycore
LABEL tinycore
KERNEL /boot/bzImage
APPEND initrd=/boot/bzImage quiet root=/mnt/hda1
After booting the system displays the following error:
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0.0)
Please help make the correct configuration file )