Installation Failed

Bug #333110 reported by Martin Pool
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
usb-creator (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: usb-creator

I've just tried to make a 1GB USB stick legible. It was progressing through the installation process and now I get this illegible dialog titled "Installation Failed". It cannot be resized. I'm using Jaunty from late last week.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: usb-creator 0.1.12
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/zsh
SourcePackage: usb-creator
Uname: Linux 2.6.28-8-generic x86_64

Revision history for this message
Martin Pool (mbp) wrote :
Revision history for this message
Kurt Pfeifle (pfeifle) wrote :

This looks to me like a duplicate of bug #332960 (I was getting the same illegible dialog box at the end of my usb-creating exercise).

Revision history for this message
Martin Pool (mbp) wrote :

@kurt, I agree. I had also opted to create permanent storage, and when I used the stick it worked but it did not store the changes.

Revision history for this message
Martin Pool (mbp) wrote :

So there are actually two possibly separate but linked bugs here:

 * the dialog is illegible
 * the program crashes

Revision history for this message
Martin Pool (mbp) wrote :

OK so this is probably a dupe of bug 331327, but I can't see that bug so can't mark it as such.

Revision history for this message
Kurt Pfeifle (pfeifle) wrote :

Hmm... why is it that I can't see bug # 331327? (I only get "Not allowed here. Sorry, you don't have permission to access this page.")

Revision history for this message
Martin Pool (mbp) wrote :

You can't see it because someone marked bug 331327 as private. There's no way to tell why it is private. One reason is that it contains possibly-sensitive personal information such as an unprocessed crash report (but that should not normally last this long) or it's a security bug.

I filed bug 334130 about the confusing lp behaviour in this area.

Revision history for this message
Evan (ev) wrote :

This was due to the use of a buggy wrap to any width GTK label class. I've disabled this, as it was of little help in the first place, so the bug should be gone. Sorry about that.

Changed in usb-creator (Ubuntu):
status: New → Fix Released
Revision history for this message
Evan (ev) wrote :

Sorry, I clearly read this too quickly. Can you try using the latest version in Jaunty and see if it still gives you an error? If so, would you mind attaching ~/.usb-creator.log?

Thanks!

Changed in usb-creator (Ubuntu):
status: Fix Released → Incomplete
Revision history for this message
Martin Pool (mbp) wrote :

OK, the dialog box is now fixed. It shows "The installation failed. Please see ~/.usb-creator.log for more details."

Bug 332485 was apparently also a duplicate of this.

I'll attach the log.

Changed in usb-creator (Ubuntu):
status: Incomplete → Confirmed
summary: - stupid illegible "Installation Failed" dialog box
+ TypeError: not all arguments converted when running dd
Revision history for this message
Martin Pool (mbp) wrote :

Here's the log from 0.1.15.

summary: - TypeError: not all arguments converted when running dd
+ Installation Failed
Revision history for this message
Martin Pool (mbp) wrote : Re: TypeError: not all arguments converted when running dd

dmesg is showing many IO errors accessing that device, so it may not be usb-creator's fault. I did test it with badblocks when I first encountered this problem but maybe there was something subtle...

Revision history for this message
Martin Pool (mbp) wrote :

A non-destructive read-write badblocks test on that device doesn't find any problems. I'll try a full write test.

Revision history for this message
Martin Pool (mbp) wrote :

A full read-write test found no problems so I made a new vfat partiton and will try again.

Revision history for this message
Martin Pool (mbp) wrote :
Download full text (5.7 KiB)

-- Starting up at 12:51:03 --
[12:51:03] /var/lib/python-support/python2.6/dbus/connection.py:242: DeprecationWarning: object.__init__() takes no parameters
  super(Connection, self).__init__(*args, **kwargs)
[12:51:03] new device:
{'udi': '/org/freedesktop/Hal/devices/volume_uuid_4F51_353D', 'capacity': dbus.UInt64(1031013376L), 'uuid': '4F51-353D', 'device': '/dev/sdi1', 'mountpoint': '/mnt/flash', 'fstype': 'vfat', 'free': 1028980736, 'label': ''}
[12:51:03] adding: /dev/sdi1

-- Starting up at 12:51:03 --
[12:51:03] /var/lib/python-support/python2.6/dbus/connection.py:242: DeprecationWarning: object.__init__() takes no parameters
  super(Connection, self).__init__(*args, **kwargs)
[12:51:03] new device:
{'udi': '/org/freedesktop/Hal/devices/volume_uuid_4F51_353D', 'capacity': dbus.UInt64(1031013376L), 'uuid': '4F51-353D', 'device': '/dev/sdi1', 'mountpoint': '/mnt/flash', 'fstype': 'vfat', 'free': 1028980736, 'label': ''}
[12:51:03] adding: /dev/sdi1
[12:51:15] mounting /home/mbp/pkg/intrepid/ubuntu-8.10-alternate-amd64.iso
[12:51:15] ['mount', '-t', 'iso9660', '-o', 'loop,ro', '/home/mbp/pkg/intrepid/ubuntu-8.10-alternate-amd64.iso', '/tmp/tmpjxcxkd']
[12:51:15] updating dest_status as part of update_row_state
[12:51:15] ['umount', '/tmp/tmpjxcxkd']
[12:51:15] ['rmdir', '/tmp/tmpjxcxkd']
[12:51:15] mounting /home/mbp/pkg/intrepid/ubuntu-8.10-alternate-amd64.iso
[12:51:15] ['mount', '-t', 'iso9660', '-o', 'loop,ro', '/home/mbp/pkg/intrepid/ubuntu-8.10-alternate-amd64.iso', '/tmp/tmpjxcxkd']
[12:51:15] updating dest_status as part of update_row_state
[12:51:15] ['umount', '/tmp/tmpjxcxkd']
[12:51:15] ['rmdir', '/tmp/tmpjxcxkd']
[12:51:19] Installing...
[12:51:19] Source CD: /home/mbp/pkg/intrepid/ubuntu-8.10-alternate-amd64.iso
[12:51:19] Destination disk: /dev/sdi1
[12:51:19] Persistence size: 134217728 B
[12:51:19] Marking partition 1 as active.
[12:51:19] installing the bootloader to /dev/sdi.
[12:51:19] ['dd', 'if=/usr/lib/syslinux/mbr.bin', u'of=/dev/sdi', 'bs=446', 'count=1', 'conv=sync']
[12:51:19] installing the bootloader to /dev/sdi1.
[12:51:19] ['syslinux', '/dev/sdi1']
[12:51:19] Installing...
[12:51:19] Source CD: /home/mbp/pkg/intrepid/ubuntu-8.10-alternate-amd64.iso
[12:51:19] Destination disk: /dev/sdi1
[12:51:19] Persistence size: 134217728 B
[12:51:19] Marking partition 1 as active.
[12:51:19] installing the bootloader to /dev/sdi.
[12:51:19] ['dd', 'if=/usr/lib/syslinux/mbr.bin', u'of=/dev/sdi', 'bs=446', 'count=1', 'conv=sync']
0+1 records in
1+0 records out
446 bytes (446 B) copied, 0.00074555 s, 598 kB/s
[12:51:19] installing the bootloader to /dev/sdi1.
[12:51:19] ['syslinux', '/dev/sdi1']
[12:51:20] ['parted', '-s', dbus.String(u'/dev/sdi'), 'set', u'1', 'boot', 'on']
[12:51:21] ['mount', '-o', 'loop,ro', '/home/mbp/pkg/intrepid/ubuntu-8.10-alternate-amd64.iso', '/tmp/tmp_7DwIm']
[12:51:21] ['rm', '-rf', '/mnt/flash/cdromupgrade']
[12:51:21] ['rm', '-rf', '/mnt/flash/dists']
[12:51:21] ['rm', '-rf', '/mnt/flash/doc']
[12:51:21] ['rm', '-rf', '/mnt/flash/install']
[12:51:21] ['rm', '-rf', '/mnt/flash/isolinux']
[12:51:21] ['rm', '-rf', '/mnt/flash/md5sum.txt']
[12:51:21] ['rm', '-rf', '/mnt/flash/pics']
[12:51:21] ['...

Read more...

Craig Huffstetler (xq)
tags: added: jaunty usb-install
Revision history for this message
Craig Huffstetler (xq) wrote :

Possible duplicate bugs / related bugs: bug 349974, bug 346700, bug 349786

Revision history for this message
Craig Huffstetler (xq) wrote :

Also, a user provided quite a bit of information to me on this as well in LP Answers today:
https://answers.launchpad.net/ubuntu/+question/66241

It does seem only to exist in Jaunty, as we all seemed to have confirmed and I confirmed through doing some of my own tests with him (and myself...).

I'm pretty convinced that this is not only a problem with usb-creator current, at this point, but also with the lpia hd-media kernel.

Revision history for this message
Craig Huffstetler (xq) wrote :

Additional bug found by this user at bug 354226

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.