Opened 10 years ago

Last modified 9 months ago

#4135 new bug

KDL booting from USB Kingston DataTraveler G2 4gb stick

Reported by: umccullough Owned by: mmlr
Priority: normal Milestone: R1
Component: Drivers/USB Version: R1/pre-alpha1
Keywords: boot-failure Cc: arigayas@…
Blocked By: Blocking: #4179, #4309, #5829
Has a Patch: no Platform: All

Description

During a recent purchase of various brand USB sticks for test-booting Haiku from, I ran into a specific model that fails after the rocket icon lights up.

The model in question is a Kingston DataTraveler G2 4gb stick. I did however have no problems with a Kingston DataTraveler 4gb stick (not a G2), which booted just fine. I don't know the technical difference between these models.

This was tested with Haiku gcc2 hrev31794 using the alpha image but with the ATA bus_manager swapped in. As mentioned above, it gets to the rocket icon which lights up, but it crashes before the boot screen disappears.

Serial log attached.

Attachments (2)

haiku_r31794_kingston_dtig2_usb_fail.txt (59.3 KB ) - added by umccullough 10 years ago.
Serial log for Haiku hrev31794 USB boot failure
syslog_11 (454.2 KB ) - added by brunobratwurst 10 years ago.
Haiku gcc4 32211

Download all attachments as: .zip

Change History (15)

by umccullough, 10 years ago

Serial log for Haiku hrev31794 USB boot failure

comment:1 by umccullough, 10 years ago

The device that doesn't work is listed here:

http://www.kingston.com/flash/dtig2.asp

Howevever, the following device does work:

http://www.kingston.com/flash/datatraveler.asp

comment:2 by umccullough, 10 years ago

FWIW, the same stick causes KDLs when i try to use it on an already-running Haiku instance (booted from HD).

No time ATM, but I can provide more serial debug info shortly. Is there anything in particular that would help in this case? I have tried this same stick on several different machines and they all seem to experience errors.

comment:3 by arigayas, 10 years ago

Cc: arigayas@… added

comment:4 by mmlr, 10 years ago

Blocking: 4179 added

(In #4179) That's a duplicate of #4135 then.

comment:5 by brunobratwurst, 10 years ago

I send you my syslog of that usb stick (#4179)

by brunobratwurst, 10 years ago

Attachment: syslog_11 added

Haiku gcc4 32211

comment:6 by mmlr, 10 years ago

Blocking: 4309 added

(In #4309) From looking at that log I guess this is the same as #4135.

comment:7 by umccullough, 8 years ago

Just out of curiosity, would it help if I shipped you (mmlr) one of these sticks? I've got several of them, they cost me nearly nothing, and if it might ever help resolve the issue, it's more than worth the shipping cost to me :)

in reply to:  7 comment:8 by mmlr, 8 years ago

Replying to umccullough:

Just out of curiosity, would it help if I shipped you (mmlr) one of these sticks? I've got several of them, they cost me nearly nothing, and if it might ever help resolve the issue, it's more than worth the shipping cost to me :)

It might help indeed if it is consistently reproducible and the problem is with the stick only (and not with the combination of other hardware + stick). I can't promise anything really, but if you'd ship one to me I'd look into it and try to resolve this one. As always with these cases it's possible that other devices are affected as well. So if you don't shy the cost of shipping to Switzerland, I'd certainly not say no to such an offer.

comment:9 by scottmc, 8 years ago

Blocking: 7665 added

comment:10 by mmlr, 5 years ago

For the record: I got this USB stick from Urias some years ago (thanks!). I recently used it and the bug is still reproducible. The stick is read and writable just fine as long as reading/writing it directly to/from the raw device (i.e. using dd or DiskProbe). Once a filesystem on the stick is mounted however, the media change seems to be triggered, resulting in the reported problem.

comment:11 by waddlesplash, 15 months ago

Keywords: boot-failure added

comment:12 by waddlesplash, 15 months ago

Blocking: 7665 removed

comment:13 by waddlesplash, 9 months ago

Blocking: 5829 added
Note: See TracTickets for help on using tickets.