isoinfo: Unable to find Joliet SVD (USB creator won't select ISO for creating boot USB)

Bug #768791 reported by Carsten Agger
290
This bug affects 75 people
Affects Status Importance Assigned to Milestone
cdrkit (Ubuntu)
Confirmed
Undecided
Unassigned
usb-creator (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: usb-creator

When trying to create a bootable USB stick, I put in the USB and start usb-creator-gtk, as usual.

I use the button to browse my way to my ISO file. I select the ISO, click "Open" in the prompt.

The prompt closes, but the ISO is NOT added to the list. The end result is that it's *completely impossible* to make a bootable USB stick from an ISO file, since you are unable to add ISOs to the list.

This used to work, so I suppose it must have broken in a recent upgrade.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: usb-creator-gtk 0.2.25
ProcVersionSignature: Ubuntu 2.6.35-28.50-generic-pae 2.6.35.11
Uname: Linux 2.6.35-28-generic-pae i686
Architecture: i386
Date: Fri Apr 22 07:46:59 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/usb-creator-gtk
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=da_DK.utf8
SourcePackage: usb-creator

Revision history for this message
Carsten Agger (agger) wrote :
Revision history for this message
Carsten Agger (agger) wrote :

Note: It actually works for CDs - if I insert a CD, I can create a boot USB for that. But for ISOs, it fails (and it shouldn't).

I can mount ISOs as directories without problem, so it's not that. Seems the program fails when the user tries to add an ISO to the list and that's all there is to it.

Changed in usb-creator (Ubuntu):
status: New → Confirmed
Revision history for this message
SteVe Cook (yorvyk) wrote :

It would appear that USB-creator actually scans your /home folder for ISO files but, due to the rather small window it looks like there is only one ISO listed. If the app is enlarged, to full screen, it becomes clear there is more than one ISO listed and the scroll bar becomes more obvious.
Would suggest making the file/ISO window some what larger.

Revision history for this message
fabioxxxx (fabioxxxx) wrote :

worked with isos of :
10.04 desktop/server i386,64
10.10 i386

but not with 10.04 i386 Minimal CD , or any other system.

Revision history for this message
Hugo Venhorst (yougo) wrote :

as of today, still not solved.

here's the terminal output:

hugo@hugo-BTO:~$ usb-creator-gtk /home/hugo/downloads/mini1.iso
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
hugo@hugo-BTO:~$

after that, the window opens, and there are some older iso's listed, which are also in my downloads folder, but not the new iso.

Revision history for this message
Victor Engmark (victor-engmark) wrote :

Ditto. No error or warning message on the console, and no ISO in the list when selecting the unpacked ISO from <http://ocz.com/consumer/download/firmware/OCZ_PC_Bootable_Tools_v4.3.03740.zip>.

Revision history for this message
Victor Engmark (victor-engmark) wrote :

For the record, unetbootin was able to burn the same file.

Alan Pater (alan-pater)
summary: - USB creator won't select ISO for creating boot USB
+ USB creator won't select ISO for creating boot USB, isoinfo: Unable to
+ find Joliet SVD
Alan Pater (alan-pater)
summary: - USB creator won't select ISO for creating boot USB, isoinfo: Unable to
- find Joliet SVD
+ isoinfo: Unable to find Joliet SVD (USB creator won't select ISO for
+ creating boot USB)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in cdrkit (Ubuntu):
status: New → Confirmed
Revision history for this message
tremby (tremby) wrote :

I'm trying to get put memtest http://www.memtest.org/ on a USB stick and am having the same problem.

Revision history for this message
Martin Rott (burro-bad) wrote :

bug still present in 15.10

Revision history for this message
Vasco Manuel Antunes Silva (vasco-antunes-silva) wrote :

Same Problem here. It still hapen!

Commend output:

# usb-creator-gtk
/usr/lib/python3/dist-packages/usbcreator/frontends/gtk/frontend.py:23: PyGIWarning: Gdk was imported without specifying a version first. Use gi.require_version('Gdk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gdk
/usr/lib/python3/dist-packages/usbcreator/frontends/gtk/frontend.py:25: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
/usr/lib/python3/dist-packages/usbcreator/frontends/gtk/unitysupport.py:27: PyGIWarning: Unity was imported without specifying a version first. Use gi.require_version('Unity', '7.0') before import to ensure that the right version gets loaded.
  from gi.repository import Unity
/usr/lib/python3/dist-packages/usbcreator/backends/udisks/backend.py:4: PyGIWarning: UDisks was imported without specifying a version first. Use gi.require_version('UDisks', '2.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gio, GLib, UDisks
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD

Revision history for this message
Michael Sharman (msharman) wrote :

Still a problem on 16.04 LTS

Revision history for this message
Fredrik Normann (smartypants) wrote :

I still get this on Ubuntu 16.04 LTS

/usr/lib/python3/dist-packages/usbcreator/frontends/gtk/frontend.py:23: PyGIWarning: Gdk was imported without specifying a version first. Use gi.require_version('Gdk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gdk
/usr/lib/python3/dist-packages/usbcreator/frontends/gtk/frontend.py:25: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
/usr/lib/python3/dist-packages/usbcreator/frontends/gtk/unitysupport.py:27: PyGIWarning: Unity was imported without specifying a version first. Use gi.require_version('Unity', '7.0') before import to ensure that the right version gets loaded.
  from gi.repository import Unity
/usr/lib/python3/dist-packages/usbcreator/backends/udisks/backend.py:4: PyGIWarning: UDisks was imported without specifying a version first. Use gi.require_version('UDisks', '2.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gio, GLib, UDisks
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD

Revision history for this message
dgtlmoon (dgtlmoon) wrote :

I can confirm the same, especially for Windows 10 ISO's. Ubuntu 16.04

usb-creator-gtk 0.3.2

Revision history for this message
pierre (dubiaj) wrote :

I have this error too, I run it with usb-creator-gtk -i ~/Downloads/issdfut_2.2.1.iso

isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD

issdfut_2.2.1.iso available from Intel here: https://downloadcenter.intel.com/downloads/eula/26491/Intel-SSD-Firmware-Update-Tool?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F26491%2Feng%2Fissdfut_2.2.1.iso

Revision history for this message
justfred (frederic-durodie) wrote :

I ran into this bug too Lubuntu 16.04 LTS.

Is there any activity on this issue ?

I wanted to create a start up disk/usb for installing Zentyal 5 based on Lubuntu 16.04: what would be the alternatives ?

Thanks

Revision history for this message
Gustavo Romero (gromero) wrote :

Hi folks,

Looks like I see an issue related to that one reported here when using virt-install:

$ virt-install --name gromero3-test-deleteme --disk path=/var/lib/libvirt/images/gromero3.qcow2 --vcpus=1,sockets=1,cores=1,threads=1 --memory 8192 --controller type=scsi,model=virtio-scsi --network bridge=virbr0,model=virtio --graphics none --initrd-inject=/home/gromero/ks.cfg --extra-args "ks=file:/ks.cfg" --location /var/lib/libvirt/isos/ubuntu-18.04-server-ppc64el.iso
WARNING No operating system detected, VM performance may suffer. Specify an OS with --os-variant for optimal results.

Starting install...
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD
ERROR Command '['isoinfo', '-J', '-i', '/var/lib/libvirt/isos/ubuntu-18.04-server-ppc64el.iso', '-f']' returned non-zero exit status 255
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
  virsh --connect qemu:///system start gromero3-test-deleteme
otherwise, please restart your installation.

It boils down to the fact that something in some ISOs, notably Ubuntu ISO, is not well understood by 'isoinfo', so:

[gromero@oc6336877782 Downloads]$ isoinfo -J -i ubuntu-18.04.1-server-ppc64el.iso
isoinfo: Unable to find Joliet SVD
[gromero@oc6336877782 Downloads]$ isoinfo -J -i Fedora-Server-dvd-x86_64-28-1.1.iso
[gromero@oc6336877782 Downloads]$ # OK on Fedora/RHEL/CentOS

I just see mild differences in these two files:

[gromero@oc6336877782 Downloads]$ file ubuntu-18.04.1-server-ppc64el.iso
ubuntu-18.04.1-server-ppc64el.iso: # ISO 9660 CD-ROM filesystem data 'Ubuntu-Server 18.04.1 LTS ppc64'
[gromero@oc6336877782 Downloads]$ file Fedora-Server-dvd-x86_64-28-1.1.iso
Fedora-Server-dvd-x86_64-28-1.1.iso: # ISO 9660 CD-ROM filesystem data 'Fedora-S-dvd-x86_64-28' (bootable)

Canonical, is anybody investigating that at the moment?

If nobody is investigating it I can do the drill.

Revision history for this message
LnxSlck (brunomiguelqueiros) wrote :

I confirm the Joliet SVD problem on Ubuntu 18.10

~# usb-creator-gtk
isoinfo: Unable to find Joliet SVD
isoinfo: Unable to find Joliet SVD

Revision history for this message
BobvanderPoel (bob-mellowood) wrote :

Okay, it's now the middle of 2019 and my Ubuntu 19.04 is still presenting the same bug.

It will grab some ISOs and others it will quietly ignore. The only indication of an error is the unhelpful message:

   isoinfo: Unable to find Joliet SVD

on the terminal if the application was started from a terminal. My problem was with the file

   -rw-rw-rw- 1 bob bob 286261248 Jul 6 10:08 Downloads/bionicpup32-8.0-uefi.iso

I was able to burn this onto a USB flash drive using dd and all works fine.

Revision history for this message
Jianfeng Li (jianfeng-li) wrote :

Ubuntu 16.04.6 LTS

usb-creator-gtk searches files by extensions and checks them differently according to extension. If it is iso file, based on the code listed here, it has to be in Joliet format:

/usr/lib/python3/dist-packages/usbcreator/backends/udisks/backend.py +147

cmd = ['isoinfo', '-J', '-i', filename, '-x', search]

Does it have to be this way? Debian's live DVD, for example, debian-live-10.0.0-amd64-gnome.iso, is a perfect iso 9660 file but does not have Joliet extension, isoinfo reads it fine, dd writes fine and boots fine. Why usb-creator-gtk does not want to handle it?

Next time if you know it is an proper bootable DVD and usb-creator-gtk fails, just try dd.

Or, try to rename to an img file just write to usb.

Revision history for this message
David Coe (hooligan-red) wrote :

Ubuntu 21.04

This bug is still present :-(. Ubuntu ISOs appear in usb-creator-kde source window OK (afik). Many others do not (debian-live-10.9.0-amd64-kde.iso, devuan_beowulf_3.1.1_amd64_desktop-live.iso, ...).

Launching from the command line and selecting a problem ISO from the GUI gives:

isoinfo: Unable to find Joliet SVD

Revision history for this message
Jérôme Binachon (bibil69) wrote :

Ubuntu 20.04.3LTS fresh minimal install, then apt update and get to have usb-creator-gtk ... same problem... I just wanted to make a LiveUSB of ubuntu web... is there an alternative ?

I m very new to linux since... yesterday... coming from osx... and very impressed by ubuntu and live usb (i just tested it on a imac 27 2011 and worked like a charm). I m wondering to live the mac world for the ubuntu world... and I m very interested by the ubuntu web project... as a developper.

Revision history for this message
Bo-Ru Ju (bestofubuntu) wrote :

It's so odd that after all these years, this bug still exists. I wanted to create a Debian Live CD USB today, and got the same output on the terminal.

Revision history for this message
Grzegorz Wiciak (grzegorzwiciak) wrote :

On commit: 94e06a854788aaee3d6b271d8e91310f98269953 0.2.4 (patches unapplied)
Colin Watson <email address hidden> 2009-09-01 16:29:56 added a mechanism to verify `.iso` images with` isoinfo`. If the ISO is not correct then it doesn't add.
Otherwise, it checks if the file has an `.img` extension, if it adds so.

In summary, after downloading the file, if it does not detect, change the extension to `.img`.

Revision history for this message
Jonners59 (jonathan-l-harrison) wrote :

I have the same issue on 21.10 Very shocked that this is still not resolved when it started in 2011, 10.5 years ago, but hey ho.

So noting above. If I search for the iso image it finds it but will not load it into the list. I tried using a terminal both with and without root, and got the same problem with the same messages as above "isoinfo: Unable to find Joliet SVD"

If I change the *.ISO to *.IMG then when I search for the image it isn't there unless I change type (bottom right) from "CD image" to "Disk image".

Revision history for this message
unamico (grandesso-giovanni) wrote :

Ubuntu 21.10

This bug is still present :-(

Revision history for this message
anyremote (anyremote) wrote :

Ubuntu 21.04
usb-creator-gtk --version
0.3.3

This bug is still here. Shame on Ubuntu

Revision history for this message
Khalid Abu Shawarib (khalid-shawarib) wrote (last edit ):

I think #20 and #24 has figured out the issue. Even after the developers changed the backend that checks the image from isoinfo to xorriso, it still gives errors.

xorriso : FAILURE : Cannot determine attributes of (ISO) source file '/.disk/info' : No such file or directory
xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'

My suggestion is to use gnome-disks for gnome users. Open Disks then click Drive Options then Restore Disk Image.

Revision history for this message
Mark Summerfield (mark-qtrac) wrote :

Well, after 11 years, this bug is still present.
I get exactly the same "isoinfo: Unable to find Joliet SVD" error as others before me.
I'm using Ubuntu 22-04.1 LTS.

Revision history for this message
ahmedelhusseiny (ahmedelhusseiny) wrote :

This app solved the problem for me
https://www.ventoy.net/en/index.html

Revision history for this message
Nicholas Xenakis (xnicholas) wrote (last edit ):

not showing .iso is unrelated to "isoinfo: Unable to find Joliet SVD"

Joliet SVD is a CDROM specification as listed here:: http://littlesvr.ca/isomaster/resources/JolietSpecification.html

 psyche-i386-disc5.iso is a CDROM image found from redhat 8 here::

http://ftp.scientificlinux.org/linux/redhat/8/iso/
$ isoinfo -i psyche-i386-disc5.iso -J
$
NO error and NOT visible to usb-creator

https://releases.ubuntu.com/focal/ubuntu-20.04.6-desktop-amd64.iso
$isoinfo -i ubuntu-20.04.6-desktop-amd64.iso -J
$
NO error and visible to usb-creator

Ubuntu 18.04.6 LTS
usb-creator-gtk --version
0.3.3

 "ubuntu-20.04.6-desktop-amd64.iso" is visible to usb-creator menu automatically.

I can confirm that renaming the hidden .iso to .img causes it to show in usb-creator-gtk automatically at program start.

Revision history for this message
Wayne Schuller (k-wayne) wrote :

I can confirm if you rename the .iso to .img and tell it to look for a disk image it works.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.