skidoo wrote:Live USB Maker creates Live USB thumb drives from MX and antiX isos. It does not usually work for other OS's
About a year ago, my testing indicated otherwise. For
isohybrid ISOs distributed by other distros, Live USB Maker created a bootable pendrive for all except one (11of12 tested? or 9of10?). FWIW, I only tested "legacy boot" (not efi) and after posting or PMing to report successes, I did not keep copies-to-self notes.
Here's your post:
viewtopic.php?p=397035#p397035
Looks like Refracta and Sparky worked. These are Devuan/Debian-based distros.
Same here, about a year ago, I tested MX Live USB maker with a few isos.
My post:
viewtopic.php?p=398694#p398694
live-usb-maker:
It doesn't seems to work for all iso images, which I guess might be due to how a distro creates their iso.
1. slackel Openboxlive -- size =900+ MB -- when I tried to write it using l-u-m, it told me fat partition was not big enough, and stopped writing
2. peppermint: size=1.1 GB -- was able to write. Unable to boot using legacy USB option but when I chose the UEFI USB option from the boot order list, it booted up just fine
3. manjaro: size=1.6GB -- when I tried to write it using l-u-m, it told me fat partition was not big enough, and stopped writing
Based on the above, it might be that LUM works best with Debian/Ubuntu-based distros? It certainly isn't the iso file size since peppermint was larger than slackel.
In each case, I used the same 8GB thumb drive, wiped it clean, redid the partition table (msdos), and formatted the whole thumb drive as a single partition fat32 before running lum.
Bitjam's reply:
viewtopic.php?p=399002#p399002
It was designed to work with MX and antiX only/mostly. It creates a /root/.config/live-usb-maker/live-usb-maker.conf config file that could be altered to make it work with other distros. The idea was to do a good job with antiX and MX and try to make it flexible enough so people could easily tailor it for some/many other distros.
For example, cloning a running live system is only going to work for antiX and its decedents. But you might be able to get it to work with other distros by editing the config file.
In PM, he said that I could access live usb maker via CLI and change the size of the fat partition.
We make a small fat partition and copy over the /EFI and /boot directories to it. This allows the live-usb to boot via UEFI while still use an ext4 partition for the main live-usb. Our combined /EFI and /boot directories take only 14 Meg so I used 50 Meg as the default size for the fat partition.
The line to change in the config file is:
Code: Select all
FAT_SIZE="50"
I should probably make that size adapt automatically to what is needed. I didn't because I haven't run into this issue before.
You can adjust the size of the fat partition with the --esp-size=xx option where xx is the size in MiB.
I also pushed a small change that makes the size of the fat partition increase automatically if it is too small.
Unfortunately I don't think I ever got the time to test that solution.
But it looks possible in the case of Ubuntu and Debian-based distros.