I've experienced this from Jaunty, installing the x86 live-CD image to
an 8GB Freecom device.

[  817.073840] scsi 6:0:0:0: Direct-Access     Freecom  DataBar USB2.0   1100 
PQ: 0 ANSI: 0 CCS
[  817.079438] sd 6:0:0:0: [sdb] 15858688 512-byte hardware sectors: (8.11 
GB/7.56 GiB)

cat /proc/scsi/usb-storage/6
   Host scsi6: usb-storage
       Vendor: Freecom
      Product: DataBar USB2.0
Serial Number: 907707000122
     Protocol: Transparent SCSI
    Transport: Bulk
       Quirks:

hwinfo --disk
26: SCSI 600.0: 10600 Disk
  [Created at block.243]
  UDI: 
/org/freedesktop/Hal/devices/storage_serial_Freecom_DataBar_USB2_0_907707000122_0_0
  Unique ID: 2UT6.SK6zEDiUeLA
  Parent ID: 5YuN.xDTFH3PCKj0
  SysFS ID: /class/block/sdb
  SysFS BusID: 6:0:0:0
  SysFS Device Link: 
/devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0/host6/target6:0:0/6:0:0:0
  Hardware Class: disk
  Model: "Freecom DataBar USB2.0"
  Vendor: usb 0x07ab "Freecom"
  Device: usb 0xfcf6 "DataBar USB2.0"
  Revision: "1100"
  Serial ID: "907707000122"
  Driver: "usb-storage", "sd"
  Driver Modules: "usb_storage"
  Device File: /dev/sdb (/dev/sg2)
  Device Number: block 8:16-8:31 (char 21:2)
  Features: Hotpluggable
  Speed: 480 Mbps
  Module Alias: "usb:v07ABpFCF6d1100dc00dsc00dp00ic08isc06ip50"
  Drive status: no medium
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #13 (USB Controller)

It is very difficult to catch the BIOS message when the laptop fails to
boot from the device since the hard-disk's GRUB is booted immediately
after and clears the BIOS screen almost instantly. It seems to be
something like "Operating system not found".

The device boots fine in a KVM/Qemu virtual machine using: kvm -hda
/dev/sdb ...

I've tried the device in two laptops/notebooks that are USB-boot capable
with the same failure.

I'm wondering if this is related to how the PC's BIOS initialises the
host controller(s) and port(s). On most PCs there will be both full-
speed (USB1.1) and high-speed (USB2.0) host controllers. Depending on
which one is initialised by the BIOS (I'm guessing USB1.1 since that has
been around longer) then the USB Device descriptor reported by the
device will be for USB1.1 which could be different to the USB2.0
descriptor shown in the lsusb output attached.

** Attachment added: "lsusb -vs"
   http://launchpadlibrarian.net/24366380/lsusb-vs.log

-- 
USB startup thumb drive fails to boot
https://bugs.launchpad.net/bugs/293083
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to