This is an alternative installation to install Fatdog64 to a USB flash drive. It will work for both BIOS and (U)EFI machines.
The installation process will destroy the existing content of the flash drive, so either do this on a new USB flash drive or use one that you don't mind erasing.
The installation process requires the use of "dd" command (equivalent on Windows is Win32DiskImager or similar). If you are not familiar with "dd" command, then stop now because the wrong usage of "dd" can cause data loss of your system. (There is a reason why "dd" is sometimes called as "disk destroyer").
This installation will work from Fatdog64 811 onwards. It requires
some files which is only distributed in Fatdog64 ISO from version 811
onwards. It would also work on older Fatdogs if you get the necessary
files from newer Fatdogs.
The installation files required for this method can be found in the "usb-boot" folder on the Fatdog ISO.
There are two files: README, and boot-images.tar.xz. It is the latter which is important.
boot-image.tar.xz contains two files, called
First, extract the usb-boot-mbr.img.
Then, use dd
or Win32DiskImager or similar tools, and write it to your USB flash drive. In Linux this can be done as
dd if=usb-boot-mbr.img of=/dev/sdd bs=4k
Assuming that your USB flash drive is at /dev/sdd.
Note: Choosing
the wrong target can destroy your harddisk and causes data loss, if you
are not sure where the USB flash drive is located, then STOP NOW AND DO
NOT CONTINUE WITH THIS PROCESS.
Note that you need to write to the USB disk itself, not its
partition, i.e. you need to write to /dev/sdd and not to /dev/sdd1, for
example.
Once the "dd" is done, you will end up with two partitions on the USB
flash drive. Ignore the first partition (16 MB FAT partition labelled
"ESP"), and only look at the second partition (labelled "OS").
The second partition will have the size of 512MB and is formatted as
ext4. There are already files stored in this partition, but they are
examples only to get your started.
To boot Fatdog, you just need to copy the following files from Fatdog ISO: