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

Bug #768791 reported by Carsten Agger on 2011-04-22
240
This bug affects 64 people
Affects Status Importance Assigned to Milestone
cdrkit (Ubuntu)
Undecided
Unassigned
usb-creator (Ubuntu)
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

Carsten Agger (agger) wrote :
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
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.

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.

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.

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>.

Victor Engmark (victor-engmark) wrote :

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

Alan Pater (alan-pater) on 2014-01-30
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) on 2014-01-30
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)
Launchpad Janitor (janitor) wrote :

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

Changed in cdrkit (Ubuntu):
status: New → Confirmed
tremby (tremby) wrote :

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

Martin Rott (burro-bad) wrote :

bug still present in 15.10

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

Michael Sharman (msharman) wrote :

Still a problem on 16.04 LTS

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

dgtlmoon (dgtlmoon) wrote :

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

usb-creator-gtk 0.3.2

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

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

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.

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

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.

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.

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

Other bug subscribers