- Partition your USB so you have one partition FAT16. Make sure it’s bootable.
- Issue:
mkdosfs /dev/sdx1
or equivalent command. - Run
syslinux -i /dev/sdx1
. - Go into the syslinux directory and locate the
mbr.bin
file. For me it was/usr/lib/syslinux
. - Issue this:
dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/sdx
. - Now download the ISO you want to use. I used
dragora-2.2-i486.iso
. - Mount the USB and copy all the files from the ISO to it.
- Go to the directory where you mounted the USB and create a file called
syslinux.cfg
. - Fill the file with the following lines:
DEFAULT dragora
LABEL dragora
SAY Now booting the kernel from SYSLINUX...
KERNEL kernels/32b/gen/vmlinuz
APPEND ro root=/dev/sda1 initrd=isolinux/initrd.img
- These lines might vary if you use another ISO. But just locate the
vmlinuz
andinitrd.img
and use those paths. - Unmount the USB and boot with it!
- Remember to mount the USB somewhere during the install and enter the path to that directory in one of the steps. I used
/var/mnt/hd
.