← Back to team overview

sslug-teknik team mailing list archive

Re: Redde hvad der reddes kan fra USB stick

 

On Wed, 13 Sep 2006 12:35:08 +0200, Lars Riisgaard Ribe <lars@xxxxxxxxxxxxxxxx> wrote:

Hej sslug'ere
Jeg har fra en bekendt en USB-stick, der plejer at virke men pludseligt
er holdt op med det. Windows siger, at stick'en ikke er formatteret. Jeg
pralede da med, at man måske kunne hive noget ud fra Linux; så nu må I
hjælpe mig :)

Når stick'en sættes i maskinen siger den relevante linie:
Sep 13 12:13:40 laptop-ribe kernel:  sda: unknown partition table

kører man fdisk /dev/sda fås:

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF
disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by
w(rite)

jeg kan uden problemer kopiere indholdet via dd, så pinden er nok ikke
fysisk i stykker - men partitionstabellen er overskrevet.
Hvis jeg kører:
cat /dev/sda | more kan jeg et stykke nede også se relevante
tekststykker, men...

Er der nogen, der kender et godt værktøj til at redde hvad der reddes
kan? Jeg har forsøgt at google med rescue og usb, men det giver tonsvis
af links til rescue-systemer....
Hvis du med sucses har lavet et dump med dd så brug din dump-fil (eller rettere en copi deraf) til at lege/teste/rode med. Du kan f.eks prøve at loop-mounte den for at prøve forskellige fs'er af. (Mit gæt er at den er FAT12 eller FAT16)

prøv som root: 'mount -o loop -t vfat /sti/til/dd-dump-fil /sti/til/mount-punkt'


--
Med venlig hilsen
/Zmit/
RLU # 314205


References