PolyBoot is a free and open source tool for Linux x86_64 systems that aims to be easy and simple to build, read create bootable USB devices, without relying on external tooling.
As such, support may be quite limited, but given the nature of such a low-level tool it is paramount that everyone can easily understand the program and not fall in the, "it's open-source therefore it's secure", fallacy.
Building PolyBoot is simple to build by design and doesn't obfuscate the build process; Everything needed to build and run PolyBoot is included or pulled automatically so you don't have to deal with dependencies.
git clone https://github.com/Sot-Mits/PolyBoot.git
cd PolyBoot
cargo build --releasepolyboot [BLOCK_DEVICE] [IMAGE_DIRECTORY]Initialising /dev/sda:
sudo ./polyboot /dev/sdaInitialising /dev/sda and copying images from ~/Documents/ISOs:
sudo /polyboot /dev/sda ~/Documents/ISOs