The current version of the Ubuntu Startup Disk Creator (in Ubuntu 16.04 LTS and newer versions of Ubuntu) is easy to use. And it is a cloning tool, which makes it reliable.
It seems dedicated to creating USB boot drives for Ubuntu and Ubuntu family flavours (Kubuntu, Lubuntu ... Xubuntu).
I have tested with various iso files outside the Ubuntu family:
- Respins based on Ubuntu are usually accepted as input
- A few respins based on Debian are also accepted as input
- Debian live iso files are not accepted (they do not appear in the box for input files after selecting them).
- Other main linux distros for example Fedora and OpenSUSE are not accepted.
This is rather confusing and I draw the conclusion, that there is some filter, that decides which iso files to accept.
- How is the Startup Disk Creator deciding which iso files to accept as input? What is it looking for in the iso file or in the file name?
- Edit: Is there a workaround?
The Startup Disk Creator checks for two files in the
iso
fileKudos @ubfan1 :-)
I looked into the Python code. At first it looked overwhelming, but soon I found a function that looked promising:
In the file
/usr/lib/python3/dist-packages/usbcreator/backends/udisks/backend.py
there iswhich indicates that the Startup Disk Creator is checking for the content of the files
/.disk/info
and/.disk/mini-info
.These are present in Ubuntu, Debian and many but not all respins. The funny thing is that the difference between Debian 10.2 and Kali is a trailing line feed. I checked with Debian 8.8. It contains a newline and is accepted by the Startup Disk Creator.
So it seems that I have found a bug. The Startup Disk Creator does not accept an iso file unless there is a trailing newline character in the file
/.disk/info
or/.disk/mini-info
.Edit 1: I reported the bug
Bug #1860411: The Startup Disk Creator is glitchy when I try to use non-Ubuntu iso files
Please help raising the heat by marking that This bug affects you.
Edit 2: Workaround - 'any'
img
file is accepted as inputYou can trick the Startup Disk Creator to clone non-Ubuntu iso files, because it is willing to clone 'any' image file with the extension
img
. So make a symbolic link, for exampleI tested this in 18.04.x LTS with
usb-creator-gtk
and in persistent live Lubuntu Impish Indri withusb-creator-kde
, and it worked for me. The following screenshots are from Lubuntu Impish Indri,