Daten vom USB-Stick retten

shakatak

Cadet 4th Year
Registriert
März 2007
Beiträge
93
Hallo zusammen,

nachdem ich hier im Forum schon von so vielen Rettungsaktionen gelesen habe, hoffe ich sehr, dass ihr mir helfen könnt! Auf dem USB-Stick befindet sich ein nicht gesichertes Kapitel meiner Doktorarbeit... :(

Folgendes Szenario trifft auf meinen USB-Stick zu:

- beim Einstecken (Win 7) kommt die Fehlermeldung "Sie müssen den Datenträger formatieren, bevor Sie ihn verwenden können"

- daraufhin habe ich mir Testdisk runtergeladen und einige Beiträge von euch durchgelesen

- wenn ich Analyse ausführe, kommt die Meldung "No partiotion is bootable"

- Quick Search bringt findet nichts - "No partition found or selected for recovery"

- Deeper Search findet auch nichts - "No partition found or selected for recovery"

- Unter Advanced steht einfach nur "No partition available"

- Die Option mit MBR Code hat auch keinen Erfolg gebracht

Bin bereits ziemlich verzweifelt...

Hier der Log:

HTML:
Mon Feb 20 18:57:25 2012
Command line: TestDisk

TestDisk 6.14-WIP, Data Recovery Utility, January 2012
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7600)
Compiler: GCC 4.6, Cygwin 1007.9
Compilation date: 2012-02-16T07:36:20
ext2fs lib: 1.41.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20100226
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=2013532160
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=2013532160
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=310442717184
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=9625927680
filewin32_getfilesize(\\.\E:) GetFileSize err Unzulässige Funktion.

filewin32_setfilepointer(\\.\E:) SetFilePointer err Unzulässige Funktion.

Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Fix disk size using CHS
Hard disk list
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - WDC WD3200BEVT-60ZCT0, S/N:2020202057202d44585737483830343430373139, FW:12.01A12
Disk /dev/sdb - 2013 MB / 1920 MiB - CHS 244 255 63, sector size=512 - iT1167 USB Flash Disk, FW:0.00

Partition table type default to Intel
Disk /dev/sdb - 2013 MB / 1920 MiB - iT1167 USB Flash Disk
Partition table type: Intel

Analyse Disk /dev/sdb - 2013 MB / 1920 MiB - CHS 244 255 63
Current partition structure:
No partition is bootable
Ask the user for vista mode
search_vista_part: 1

search_part()
Disk /dev/sdb - 2013 MB / 1920 MiB - CHS 244 255 63
file_pread(5,2,buffer,3934208(244/227/48)) lseek err Invalid argument
file_pread(5,1,buffer,3934208(244/227/48)) lseek err Invalid argument
file_pread(5,7,buffer,3934209(244/227/49)) lseek err Invalid argument
file_pread(5,8,buffer,3934216(244/227/56)) lseek err Invalid argument
file_pread(5,3,buffer,3934224(244/228/1)) lseek err Invalid argument
file_pread(5,3,buffer,3934271(244/228/48)) lseek err Invalid argument
file_pread(5,8,buffer,3934287(244/229/1)) lseek err Invalid argument
file_pread(5,11,buffer,3934334(244/229/48)) lseek err Invalid argument
file_pread(5,2,buffer,3936256(245/5/17)) lseek err Invalid argument

Results

interface_write()
 
No partition found or selected for recovery

search_part()
Disk /dev/sdb - 2013 MB / 1920 MiB - CHS 244 255 63
file_pread(5,2,buffer,3934208(244/227/48)) lseek err Invalid argument
file_pread(5,1,buffer,3934208(244/227/48)) lseek err Invalid argument
file_pread(5,1,buffer,3934207(244/227/47)) lseek err Invalid argument

Results

interface_write()
 
No partition found or selected for recovery
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition

Interface Advanced

TestDisk exited normally.
 
//@ Gothic74

Versuche was zum Thema beizutragen.
Post geht ins Aqua.


@ Shatatak

USB-Sticks habe oftmals keinen Intel-Standard-MBR.
Daher kann es sein, das Testdisk nichts findet.

Mache mal eine Diagnose des Bootsektors nach dieser Anleitung;

Bestätige mal in Testdisk bis zur Festplattenanzeige durch.
Wähle deinen Stick aus.
Bestätige mit Eingabe und wähle bei Partition table Type nicht Intel sondern None.
Bestätige weiter, bis du das Menü Analyse siehst .
Bestätige aber nicht bei Analyse sondern bei Advanced!
Wenn dein Dateisystem als Unknown angezeigt wird, drücke t für Type und markiere dein Dateisystem in der Liste aus der Liste.
Bei 2 GB könnte es auch noch FAT16 sein.
Teste es zuerst.
Danach könnte noch FAT32 getestet werden, oder wenn du es genau weißt.
Verlasse das Menüs mit bestätigen bei Proceed.
Bestätige bei Boot und gehe auf Rebuild BS.
Hinterher zeigt Testdisk dir das Ergebnis an.
Wenn Testdisk zu lange sucht (mehr als einige Minuten, teile es mit.
Hinterher solltest du das Menü List sehen.
Gehe mal da drauf und teile mit, ob deine Daten oder wieder eine Meldung angezeigt wird.
Gehe dort erstmal nicht auf das Menü Write, um keine Änderungen vorzunehmen.

Wenn Daten gefunden werden, werden dieser in Testdisk zuerst auf einen intakten Datenträger kopiert.
Infos folgen dann.


Teile es mal mit.

Viele Grüße

Fiona
 
Bitte nicht formatieren.
Damit überschreibst du nur dein Dateisystem und benötigst dann Datenrettungssoftware.
Erschwert somit nur eine Wiederherstellung.
 
Hallo Fiona,

vielen Dank für die schnelle (und scheinbar einzige ernst gemeinte) Antwort.

Ich hab's mal ausprobiert. Sowohl bei FAT16 als auch bei FAT32 kommt nichts Gutes bei rum... Hier der Log:

HTML:
Mon Feb 20 21:19:53 2012
Command line: TestDisk

TestDisk 6.14-WIP, Data Recovery Utility, January 2012
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7600)
Compiler: GCC 4.6, Cygwin 1007.9
Compilation date: 2012-02-16T07:36:20
ext2fs lib: 1.41.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20100226
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=2013532160
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=2013532160
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=310442717184
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=9625927680
filewin32_getfilesize(\\.\E:) GetFileSize err Unzulässige Funktion.

filewin32_setfilepointer(\\.\E:) SetFilePointer err Unzulässige Funktion.

Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Fix disk size using CHS
Hard disk list
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - WDC WD3200BEVT-60ZCT0, S/N:2020202057202d44585737483830343430373139, FW:12.01A12
Disk /dev/sdb - 2013 MB / 1920 MiB - CHS 244 255 63, sector size=512 - iT1167 USB Flash Disk, FW:0.00

Partition table type default to Intel
Disk /dev/sdb - 2013 MB / 1920 MiB - iT1167 USB Flash Disk
Partition table type: None

Interface Advanced
   P Unknown                  0   0  1   244 203 31    3932680
Change partition type:
   P FAT16                    0   0  1   244 203 31    3932680

fat1x_boot_sector
   P FAT16                    0   0  1   244 203 31    3932680
Boot sector
Bad

A valid FAT Boot sector must be present in order to access
any data; even if the partition is not bootable.

   P FAT16                    0   0  1   244 203 31    3932680
rebuild_FAT_BS p_fat12 0, p_fat16 1, p_fat32 1
fat_find_type(max_offset=30788, p_fat12=0, p_fat16=1, p_fat32=1, debug=1, dump_ind=0)
FAT32 at 9737(0/154/36), nbr=1
FAT32 at 9864(0/156/37), nbr=9
FAT16 at 11158(0/177/8), nbr=1
FAT16 at 11215(0/178/2), nbr=1
FAT16 at 11415(0/181/13), nbr=1
FAT16 at 11481(0/182/16), nbr=1
FAT16 at 11511(0/182/46), nbr=1
FAT16 at 11592(0/184/1), nbr=1
FAT16 at 11621(0/184/30), nbr=1
FAT16 at 11698(0/185/44), nbr=1
FAT16 at 11705(0/185/51), nbr=1
FAT16 at 11755(0/186/38), nbr=1
FAT16 at 11819(0/187/39), nbr=1
FAT16 at 11832(0/187/52), nbr=1
FAT16 at 12108(0/192/13), nbr=1
FAT16 at 12287(0/195/3), nbr=1
FAT16 at 12288(0/195/4), nbr=1
FAT16 at 12292(0/195/8), nbr=1
FAT16 at 12435(0/197/25), nbr=1
FAT16 at 12599(0/199/63), nbr=1
FAT16 at 12768(0/202/43), nbr=1
FAT16 at 12828(0/203/40), nbr=1
FAT16 at 12855(0/204/4), nbr=1
FAT16 at 12899(0/204/48), nbr=1
FAT16 at 12913(0/204/62), nbr=1
FAT16 at 12947(0/205/33), nbr=1
FAT16 at 12970(0/205/56), nbr=1
FAT16 at 12998(0/206/21), nbr=1
FAT16 at 13019(0/206/42), nbr=1
FAT16 at 13530(0/214/49), nbr=1
FAT16 at 13556(0/215/12), nbr=1
FAT16 at 13781(0/218/48), nbr=1
FAT16 at 13923(0/221/1), nbr=1
FAT16 at 13963(0/221/41), nbr=1
FAT16 at 13995(0/222/10), nbr=1
FAT16 at 14108(0/223/60), nbr=1
FAT16 at 14132(0/224/21), nbr=1
FAT16 at 14313(0/227/13), nbr=1
FAT16 at 14335(0/227/35), nbr=1
FAT32 at 21385(1/84/29), nbr=1
FAT32 at 21512(1/86/30), nbr=1
FAT32 at 21639(1/88/31), nbr=3
FAT16 at 28251(1/193/28), nbr=1
FAT16 at 28437(1/196/25), nbr=1
FAT16 at 28780(1/201/53), nbr=1
FAT16 at 28952(1/204/36), nbr=1
FAT16 at 29249(1/209/18), nbr=1
FAT16 at 29327(1/210/33), nbr=1
FAT16 at 29473(1/212/53), nbr=1
FAT16 at 29576(1/214/30), nbr=1
FAT16 at 29717(1/216/45), nbr=1
FAT differs, FAT sectors=0-16/11521
first_fat 9864, second_fat 21385
FAT : 32, reserved=0, fat_length=0
find_sectors_per_cluster skip_sectors=180 (skip_offset=92160)
sector 5384, cluster 78
sector 14408, cluster 219
sector 17544, cluster 268
sector 17608, cluster 269
sector 19912, cluster 305
sector 21320, cluster 327
sector 23432, cluster 360
sector 27464, cluster 423
sector 29960, cluster 462
sector 35592, cluster 550
find_sectors_per_cluster_aux
sectors_per_cluster=64 offset=520 nbr=9 FAT : 16
Can't find cluster size

fat1x_boot_sector
   P FAT16                    0   0  1   244 203 31    3932680
Boot sector
Bad

A valid FAT Boot sector must be present in order to access
any data; even if the partition is not bootable.
Change partition type:
   P FAT32                    0   0  1   244 203 31    3932680

fat32_boot_sector
   P FAT32                    0   0  1   244 203 31    3932680
Boot sector
Bad

Backup boot sector
Bad

First sectors (Boot code and partition information) are not identical.
Third sectors (Second part of boot code) are not identical.

A valid FAT Boot sector must be present in order to access
any data; even if the partition is not bootable.

   P FAT32                    0   0  1   244 203 31    3932680
rebuild_FAT_BS p_fat12 0, p_fat16 1, p_fat32 1
fat_find_type(max_offset=30788, p_fat12=0, p_fat16=1, p_fat32=1, debug=1, dump_ind=0)
FAT32 at 9737(0/154/36), nbr=1
FAT32 at 9864(0/156/37), nbr=9
FAT16 at 11158(0/177/8), nbr=1
FAT16 at 11215(0/178/2), nbr=1
FAT16 at 11415(0/181/13), nbr=1
FAT16 at 11481(0/182/16), nbr=1
FAT16 at 11511(0/182/46), nbr=1
FAT16 at 11592(0/184/1), nbr=1
FAT16 at 11621(0/184/30), nbr=1
FAT16 at 11698(0/185/44), nbr=1
FAT16 at 11705(0/185/51), nbr=1
FAT16 at 11755(0/186/38), nbr=1
FAT16 at 11819(0/187/39), nbr=1
FAT16 at 11832(0/187/52), nbr=1
FAT16 at 12108(0/192/13), nbr=1
FAT16 at 12287(0/195/3), nbr=1
FAT16 at 12288(0/195/4), nbr=1
FAT16 at 12292(0/195/8), nbr=1
FAT16 at 12435(0/197/25), nbr=1
FAT16 at 12599(0/199/63), nbr=1
FAT16 at 12768(0/202/43), nbr=1
FAT16 at 12828(0/203/40), nbr=1
FAT16 at 12855(0/204/4), nbr=1
FAT16 at 12899(0/204/48), nbr=1
FAT16 at 12913(0/204/62), nbr=1
FAT16 at 12947(0/205/33), nbr=1
FAT16 at 12970(0/205/56), nbr=1
FAT16 at 12998(0/206/21), nbr=1
FAT16 at 13019(0/206/42), nbr=1
FAT16 at 13530(0/214/49), nbr=1
FAT16 at 13556(0/215/12), nbr=1
FAT16 at 13781(0/218/48), nbr=1
FAT16 at 13923(0/221/1), nbr=1
FAT16 at 13963(0/221/41), nbr=1
FAT16 at 13995(0/222/10), nbr=1
FAT16 at 14108(0/223/60), nbr=1
FAT16 at 14132(0/224/21), nbr=1
FAT16 at 14313(0/227/13), nbr=1
FAT16 at 14335(0/227/35), nbr=1
FAT32 at 21385(1/84/29), nbr=1
FAT32 at 21512(1/86/30), nbr=1
FAT32 at 21639(1/88/31), nbr=3
FAT16 at 28251(1/193/28), nbr=1
FAT16 at 28437(1/196/25), nbr=1
FAT16 at 28780(1/201/53), nbr=1
FAT16 at 28952(1/204/36), nbr=1
FAT16 at 29249(1/209/18), nbr=1
FAT16 at 29327(1/210/33), nbr=1
FAT16 at 29473(1/212/53), nbr=1
FAT16 at 29576(1/214/30), nbr=1
FAT16 at 29717(1/216/45), nbr=1
FAT differs, FAT sectors=0-16/11521
first_fat 9864, second_fat 21385
FAT : 32, reserved=0, fat_length=0
find_sectors_per_cluster skip_sectors=180 (skip_offset=92160)
sector 5384, cluster 78
sector 14408, cluster 219
sector 17544, cluster 268
sector 17608, cluster 269
sector 19912, cluster 305
sector 21320, cluster 327
sector 23432, cluster 360
sector 27464, cluster 423
sector 29960, cluster 462
sector 35592, cluster 550
find_sectors_per_cluster_aux
sectors_per_cluster=64 offset=520 nbr=9 FAT : 16
Can't find cluster size

fat32_boot_sector
   P FAT32                    0   0  1   244 203 31    3932680
Boot sector
Bad

Backup boot sector
Bad

First sectors (Boot code and partition information) are not identical.
Third sectors (Second part of boot code) are not identical.

A valid FAT Boot sector must be present in order to access
any data; even if the partition is not bootable.

TestDisk exited normally.
 
die antwort war ernst gemeint... die anleitung machte zumindest für mich einen guten eindruck, getestet hab ich es freilich nicht, das musst schon selber machen.
 
die antwort war ernst gemeint

Ja sorry, ich meinte auch eher die ersten beiden Antworten. Frage mich immer, was solche Leute im Forum verloren haben...

Hab mir deinen Tipp durchgelesen und irgendwo bei der Anleitung des Programms stand, dass man das lediglich als letzten Schritt probieren sollte. Deswegen hebe ich mir das tatsächlich als Notlösung auf und warte erst noch, ob Fiona meinen Stick nicht doch doch retten kann! :)
 
Testdisk findet die Clustergröße nicht im Dateisystem.
Sieht somit nach einem beschädigten Dateisystem aus.
Im Fall teste einen Sxcan mit Datenrettungssoftware.
Teile mir mal den Dateityp mit, welchen du benötigst.
Ob du ein*.doc-Dateityp oder ähnlich benötigst?
Lasse den Stick mal bis dato in Ruhe.
Bitte keine Action wie formatieren oder ähnlich.
In der Datenrettung ist es immer am besten wenn man nichts macht, oder genau weiß was man tut.

Viele Grüße

Fiona
 
Hallo Fiona,

ja, mich interessiert lediglich eine einzige doc-Datei auf dem Stick.

Im Fall teste einen Sxcan mit Datenrettungssoftware.

Welche Software würdest du da empfehlen?

Viele Grüße
 
Zuletzt bearbeitet:
Benutze mal Photorec in Testdisk.
Stellt zwar keine Dateinamen oder Ordnerstruktur wiederher, aber ist ein Versuch wert.
Gehe dazu in PhotoRec auch auf File Opt.
Deaktiviere durch s drücken alle Dateitypen.
Markiere nur Office oder doc-Dateien.
Dadurch sparst du Unmengen an Arbeit, da nur gewünschte Daten wiederhergestellt werden.
Mache einen Scan.

Viele Grüße

Fiona
 
ES HAT GEKLAPPT!!! :daumen:

Zunächst einmal habe ich es ganz genau nach Fiona's Anleitung probiert und als Typ nur "doc" angegeben. Damit konnten 15 Dateien wiederhergestellt werden. Leider war die richtige aber nicht dabei.

Dann habe ich Easy Recovery installiert. Das ist ein super Programm und v.a. Freeware und hat mir nach einigen Anlaufschwierigkeiten ca. 15 Ordner mit jeder Menge Dateien angezeigt. Leider war auch hier die richtige Datei nicht dabei... Und bei den meisten war als Änderungsdatum 2010 angegeben. Es sah so aus, als wären hier in erster Linie bereits gelöschte Dateien gefunden worden.

Und dann habe ich noch einen PhotoRec-Durchlauf gewagt - diesmal mit allen Dateitypen. Es hat auch nicht so lang gedauert (ca. 10 Minuten) und dann hat er 196 Dateien gefunden inklusive der vermissten! Ich denke, die wurde beim ersten Durchlauf nicht gefunden, weil es sich doch nicht um eine doc, sondern um eine docx-Datei gehandelt hat.

Wie auch immer - nun bin ich glücklich und danke kisser, etwasnussig und natürlich Fiona!!! :)
 
Zurück
Oben