Comment 15 for bug 1622313

sudodus (nio-wiklund) wrote :

@alan-ezust,

It is important that gparted can read the typical file systems of [hybrid] iso files *cloned* to USB drives and memory card. One reason is that otherwise people will think that the file system is damaged, when it is actually exactly what it is supposed to be. The *Ubuntu Startup Disk Creator* (alias usb-creator-gtk) in 16.04 LTS and newer versions is a cloning tool. *Disks* (alias gnome-disks) and *mkusb* (when making live-only boot drives are also cloning tools.

But it will not be possible to edit the partition table and create a new partition after the partition(s) with iso 9660, because this whole partition table is read-only by its nature. It was designed for optical media (CD and DVD disks).

So if you wish to use the extra space, you can should use a tool that *extracts* the content of the iso file to an already created file system. One alternative is a *persistent live drive with mkusb*, which uses a partition with the label 'casper-rw' and an ext file system for persistence and another partition with the label 'usbdata' and an NTFS file system for general storage and communication with computers running Windows.

*Unetbootin* and *Rufus* are extracting tools also when creating live-only USB boot drives.

Finally, mkusb can *restore* a cloned USB boot drive to a standard storage drive with an MSDOS partition table and a partition with a FAT32 file system. There has been problems (bugs) in Disks, but now I think it can also restore a cloned USB boot drive to a standard storage drive.