Making a bootable install image on a Linux computer

Step 1: Format your USB key to a blank FAT32

Find the device name of your USB key name (in our examples we will use /dev/sdb)

fdisk -l

Delete the old partitions

fdsik /dev/sdb
d
w

Wipe MBR

dd if=/dev/zero of=/dev/sdb  bs=1M count=10

Create new FAT32 partition

fdsik /dev/sdb
n
<enter>
<enter>
t
b
w

Make DOS file system

mkdosfs -F 32 -I /dev/sdb1

NOTE: If you don't have mkdosfs you will need to install it

dnf --enablerepo=fedora install dosfstools

Step 2: Copy the image files from your computer

Copy all the file from the image zip to the USB key using your computer

Step 3: Make the USB key bootable

mount /dev/sdb1 /mnt
cd /mnt/utils/linux/
./makeboot.sh /dev/sdb1

Answer yes to all questions

NOTE: if your don't have glibc.i686 you will need to install it

dnf -y --enablerepo=fedora --enablerepo=updates install glibc.i686

You can now boot your USB image