From: NotSure on
Hi guys! Some #$%^& computer ruined my 2gig thumbdrive.

executive summary:
- Linux *fdisk* does not see the USBstick (udev does)
- (every) Windows says: This device cannot start (Code 10)

Details here http://y23.com/wiki/pmwiki.php/Main/RecoverySoftware
(output of dmesg, udevinfo, lsusb)

Knoppix, Winxp win98, HirenBootCD... a few old laptops.. available..

I'd be stoked if someone helped to recover my data, I'll gladly send
you a 2010 (or 2011) Astronomical Pocket Diary http://y23.com/apd or a
lifetime subscription to the online Astro Diary http://y23.com/apdoe
...

Always remember: Insomnia is nothing to loose sleep about!

From: Grant on
On Fri, 26 Feb 2010 18:55:13 -0800 (PST), NotSure <DoNotReply2Here(a)gmx.net> wrote:

>Hi guys! Some #$%^& computer ruined my 2gig thumbdrive.
>
>executive summary:
>- Linux *fdisk* does not see the USBstick (udev does)

It may now be superfloppy mode, no partition table. Do a dd copy to file
as the whole device (dd if=/dev/sdX, of=~/usb_file_name), then play with
the image. Superfloppy form starts from first sector on device. Partition
form, the first partition starts at sector 64 (first in second cylinder).

See what's written in sectors 2-63, whether it looks like FAT entries?

Grant.
--
http://bugs.id.au/
From: Enkidu on
NotSure wrote:
> Hi guys! Some #$%^& computer ruined my 2gig thumbdrive.
>
> executive summary:
> - Linux *fdisk* does not see the USBstick (udev does)
> - (every) Windows says: This device cannot start (Code 10)
>
> Details here http://y23.com/wiki/pmwiki.php/Main/RecoverySoftware
> (output of dmesg, udevinfo, lsusb)
>
> Knoppix, Winxp win98, HirenBootCD... a few old laptops.. available..
>
> I'd be stoked if someone helped to recover my data, I'll gladly send
> you a 2010 (or 2011) Astronomical Pocket Diary http://y23.com/apd or a
> lifetime subscription to the online Astro Diary http://y23.com/apdoe
>
If a USB stick goes bad, in my experience there's no way to get it back.
And I wouldn't blame the computer - USB sticks can fail all by themselves.

Cheers,

Cliff

--

The ends justifies the means - Niccol� di Bernardo dei Machiavelli.

The end excuses any evil - Sophocles
From: Richard on
NotSure wrote:
> Hi guys! Some #$%^& computer ruined my 2gig thumbdrive.
>
> executive summary:
> - Linux *fdisk* does not see the USBstick (udev does)
> - (every) Windows says: This device cannot start (Code 10)
>
> Details here http://y23.com/wiki/pmwiki.php/Main/RecoverySoftware
> (output of dmesg, udevinfo, lsusb)
>
> Knoppix, Winxp win98, HirenBootCD... a few old laptops.. available..
>
> I'd be stoked if someone helped to recover my data, I'll gladly send
> you a 2010 (or 2011) Astronomical Pocket Diary http://y23.com/apd or a
> lifetime subscription to the online Astro Diary http://y23.com/apdoe
> ..
>
> Always remember: Insomnia is nothing to loose sleep about!

I had one die and had to get someone to move the flash chip to an
identical drive to get the data off it.

Newer smaller ones are all integrated so you dont even have that option.
From: Lusotec on
NotSure wrote:
> Hi guys! Some #$%^& computer ruined my 2gig thumbdrive.
>
> executive summary:
> - Linux *fdisk* does not see the USBstick (udev does)
> - (every) Windows says: This device cannot start (Code 10)
>
> Details here http://y23.com/wiki/pmwiki.php/Main/RecoverySoftware
> (output of dmesg, udevinfo, lsusb)
>
> Knoppix, Winxp win98, HirenBootCD... a few old laptops.. available..
>
> I'd be stoked if someone helped to recover my data, I'll gladly send
> you a 2010 (or 2011) Astronomical Pocket Diary http://y23.com/apd or a
> lifetime subscription to the online Astro Diary http://y23.com/apdoe

Looking at dmesg output I don't see information on a sd? device being
created for the USB drive.

Check if a /dev/sdX is created when you connect the USB drive.

If a /dev/sdX is created then use the command
dd if=/dev/sdX of=/dev/null
to check if the device can be read.

If this works, use the command
blkid /dev/sdX*
to get information the partition's file systems.

If a file system is detect then use the mount command to mount it.

Example:
mount -o ro /dev/sdX1 /mnt/tmp


If the USB drive hardware is damaged then retrieving the data may be very
expensive, if at all possible. If the damage is only on the data then you
may be able to recover your data using some software for that purpose.

Regards.