I ran a windoze utility (multibootusb from sourceforge) and XP machine had a problem, so usb flash drive was left in a bad state. Have heard of this before.
XP cannot see it, HP flash low level format cannot see it, XP -> computer_mgmt -> storage(local) will not find it.
Removed XP usb storage drivers, etc., reinstalled… nothing.
NetBSD 6.1 dmesg reports the following on boot:
umass1 @ uhub3 port 5 configuration 1 interface 0
umass1: General USB Flash Disk, rev 2.00/11.00, address 3
scsibus1 @ unmass1: 2 targets, 1 lun per target
Previously, the “General USB Flash Disk” was a more specific description of the flash drive, and after the above sequence, there would be an actual disk such as:
sd0 or sd1
which could be accessed by tools. Not now.
Is there some way of initializing the umassN on the scsibusX so that the flash drive will return to operational (eg, appear as some sdZ) ?
Don’t care about the data on it, so solutions like ‘dd if=/dev/zero of=/…/…’ are ok !
Currently there is no sd0 or sd1 that corresponds to this hardware, just a umass.
Maybe something like: scsictl format ??? ???