USB-HDD mit TestDisk retten! Partition wiederhergestellt, was nun?

m0rPh3uS

Enthusiast
Thread Starter
Mitglied seit
21.05.2004
Beiträge
762
Ort
Unterfranken
Hey!
Ich hoffe Jemand kennt sich hier zufällit mit dem Programm TestDisk aus. Hab auch schon ins Forum geschrieben, leider taucht der Beitrag erst auf wenn ein Mod ihn reinmacht (was seit heute Morgen noch nicht geschehn ist).

Ich bin schon recht weit denke ich, konnte meine defekte NTFS Partition wiederherstellen und diese wird von TestDisk auch erkannt. Mein Problem ist jetzt nurnoch (siehe ganz unten kurz vor der Log!) dass Windows die Platte wieder richtig erkennen soll! Deshalb wer nicht alles lesen will, da unten direkt weitermachen :)

Ich schilder hier mal mein Problem:
  • ich habe eine 2TB USB 3,5" Festplatte von WD seit etwas über einem Jahr
  • auf dieser sind gut über 1,5 TB Videos und Musik
  • sie hängt an meinem WDTV an meinem Fernseher, so dass ich drauf zugreifen kann
  • sie ist normalerweise NTFS formatiert und hat 1 Partition, nämlich die gesamte Größe
  • ich kopiere neue Inhalte über WLAN direkt drauf

Seit Gestern habe ich das Problem, dass sie weder an meinem WDTV, noch Netbook (Win7 x64) noch PC (Win7 x64) erkannt wird. Bzw. an den Windows-Rechnern kommt die Meldung, dass sie Formatiert werden muss um sie verwenden zu können. Sie wird in der Datenträgerverwaltung angezeigt, steht aber als RAW drin:


Die ubuntu-12.04.1-desktop-i386 Live-CD erkennt zwar die Platte, zeigt aber keine Größe an.

Also bin ich nach langem Hin und Her auf das Tool TestDisk gestoßen und hab mich da nach diversen Anleitungen eingelesen und rangesetzt. Jetzt bin ich mir aber unsicher, wie ich vorgehen soll, da eine normale Analyse (trotzdem über 5 Stundeng edauert!) zwei FAT32 Partitionen ausgegeben hat und meint, dass die Festplatte irgendwie zu klein ist :shock:


angefangen hab ich übrigen so:


Wobei ich dann dachte, dass es ja "gut" aussieht bzw. genau wie in der Anleitung, und dass ich die dann einfach mit p durchsuchen kann, und dann weiterfahre mit "Wiederherstellen".
Doch irgendwie war das Ergebnis von der Analyse ja seltsam.

Die Deeper Analyse hat dann aber das richtige wie in der Anleitung ergeben!
siehe:


auch hab ich hier mit p meine komplette Ordnerstruktur inkl Dateien gefunden! Hab dann hiermit weitergemacht laut Anleitung:
Bestätige bei Write mit der Eingabetaste, y und Ok

weiter ging es dann für mich hiermit: Wiederherstellung des NTFS-Bootsektors
es ist genauso 1:1 wie auf dem Beispiel abgelaufen. Boot Sector war Bad, ich hab dann Backup BS gemacht und dann waren beide identisch und ich Happy. Also nurnoch den letzten Schritt gemacht (Reboot des PCs) und siehe da:


############## Aktueller Stand! ################

Kein Ergebnis :( die Platte hat immernoch das gleiche Problem. Ab- und Anstöpseln hat auch nichts geändert.
Jetzt zeigt mir jedoch die Platte sofort bei der normalen Analyse meine korrekte Partition an unter TestDisk und meine Dateien mit p. Sprich es hat was gebracht, nur muss ich sie jetzt noch unter Windows lauffähig bekommen, dazu muss ich aber wohl woanders im Programm rumwerkeln, und genau dafür bräuchte ich jetzt Hilfe.

achja, hier noch die Log (auf Grund der Privatsphäre hab ich die Einträge wo Dateien meiner Festplatte angezeigt werden gelöscht)
Code:
Wed Sep 12 00:16:30 2012
Command line: TestDisk

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 4.3, Cygwin 1007.7
Compilation date: 2011-11-15T08:36:54
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)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=2000396746752
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=2000396746752
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=210684084224
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=789412052992
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(\\.\U:)=2000393601024
filewin32_getfilesize(\\.\Y:) GetFileSize err Unzulässige Funktion.

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

Warning: can't get size for \\.\Y:
filewin32_getfilesize(\\.\Z:) GetFileSize err Unzulässige Funktion.

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

Warning: can't get size for \\.\Z:
file_pread(4,1,buffer,1953536129(121601/254/63)) lseek err Invalid argument
file_pread(5,1,buffer,3907040129(243201/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - SAMSUNG HD103SJ, S/N:32533634394a5a30333631393431202020202020, FW:1AJ10001
Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - WD Ext HDD 1021, S/N:WCAZA5312033, FW:2021

Partition table type (auto): Intel
Disk /dev/sdb - 2000 GB / 1863 GiB - WD Ext HDD 1021
Partition table type: Intel

Analyse Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63
Geometry from i386 MBR: head=255 sector=63
check_part_i386 failed for partition type 07
Current partition structure:
Invalid NTFS or EXFAT boot
 1 * HPFS - NTFS              0  32 33 243200 203 11 3907018752
 1 * HPFS - NTFS              0  32 33 243200 203 11 3907018752
Computes LBA from CHS for Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243202 255 63
Allow partial last cylinder : Yes
search_vista_part: 1

search_part()
Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243202 255 63
BAD_RS LBA=3712166062 5321305
check_part_i386 failed for partition type 04
     FAT16 <32M           231071 165 53 294517 246 44 1019265085
This partition ends after the disk limits. (start=3712166062, size=1019265085, end=436463850, disk end=3907040130)
BAD_RS LBA=2051050425 11197050
file_pread(5,3,buffer,2051050425(395021/85/2)) lseek err Invalid argument
file_pread(5,1,buffer,2051050425(395021/85/2)) lseek err Invalid argument
check_FAT: can't read FAT boot sector
check_part_i386 failed for partition type 04
     FAT16 <32M           395021  85  2 412205  43 52  276058365
This partition ends after the disk limits. (start=2051050425, size=276058365, end=2327108789, disk end=3907040130)
file_pread(5,2,buffer,3907026113(243201/32/33)) lseek err Invalid argument
file_pread(5,1,buffer,3907026113(243201/32/33)) lseek err Invalid argument
file_pread(5,2,buffer,3907026176(243201/33/33)) lseek err Invalid argument
file_pread(5,1,buffer,3907026176(243201/33/33)) lseek err Invalid argument
file_pread(5,7,buffer,3907024897(243201/13/14)) lseek err Invalid argument
file_pread(5,8,buffer,3907024904(243201/13/21)) lseek err Invalid argument
file_pread(5,3,buffer,3907024912(243201/13/29)) lseek err Invalid argument
file_pread(5,3,buffer,3907024959(243201/14/13)) lseek err Invalid argument
file_pread(5,8,buffer,3907024975(243201/14/29)) lseek err Invalid argument
file_pread(5,11,buffer,3907025022(243201/15/13)) lseek err Invalid argument
file_pread(5,2,buffer,3907026944(243201/45/45)) lseek err Invalid argument
Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243202 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (2000 GB / 1863 GiB) seems too small! (< 3390 GB / 3157 GiB)
The following partitions can't be recovered:
     FAT16 <32M           231071 165 53 294517 246 44 1019265085
     FAT16 <32M           395021  85  2 412205  43 52  276058365

Results

interface_write()
 
No partition found or selected for recovery

search_part()
Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243202 255 63
BAD_RS LBA=3712166062 5321305
check_part_i386 failed for partition type 04
     FAT16 <32M           231071 165 53 294517 246 44 1019265085
This partition ends after the disk limits. (start=3712166062, size=1019265085, end=436463850, disk end=3907040130)
BAD_RS LBA=2051050425 11197050
file_pread(5,3,buffer,2051050425(395021/85/2)) lseek err Invalid argument
file_pread(5,1,buffer,2051050425(395021/85/2)) lseek err Invalid argument
check_FAT: can't read FAT boot sector
check_part_i386 failed for partition type 04
     FAT16 <32M           395021  85  2 412205  43 52  276058365
This partition ends after the disk limits. (start=2051050425, size=276058365, end=2327108789, disk end=3907040130)
NTFS at 243200/203/11
filesystem size           3907018752
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
     NTFS found using backup sector!, 2000 GB / 1863 GiB
file_pread(5,2,buffer,3907026113(243201/32/33)) lseek err Invalid argument
file_pread(5,1,buffer,3907026113(243201/32/33)) lseek err Invalid argument
file_pread(5,2,buffer,3907026176(243201/33/33)) lseek err Invalid argument
file_pread(5,1,buffer,3907026176(243201/33/33)) lseek err Invalid argument
file_pread(5,7,buffer,3907024897(243201/13/14)) lseek err Invalid argument
file_pread(5,1,buffer,3907024897(243201/13/14)) lseek err Invalid argument
file_pread(5,8,buffer,3907024904(243201/13/21)) lseek err Invalid argument
file_pread(5,3,buffer,3907024912(243201/13/29)) lseek err Invalid argument
file_pread(5,3,buffer,3907024959(243201/14/13)) lseek err Invalid argument
file_pread(5,8,buffer,3907024975(243201/14/29)) lseek err Invalid argument
file_pread(5,11,buffer,3907025022(243201/15/13)) lseek err Invalid argument
file_pread(5,2,buffer,3907026944(243201/45/45)) lseek err Invalid argument
Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243202 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (2000 GB / 1863 GiB) seems too small! (< 3390 GB / 3157 GiB)
The following partitions can't be recovered:
     FAT16 <32M           231071 165 53 294517 246 44 1019265085
     FAT16 <32M           395021  85  2 412205  43 52  276058365

Results
   * HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
     NTFS found using backup sector!, 2000 GB / 1863 GiB
NTFS filesystem need to be repaired.


dir_partition inode=5
   * HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
     NTFS found using backup sector!, 2000 GB / 1863 GiB
Directory /
       5 dr-xr-xr-x     0      0         0 22-Feb-2012 13:45 .
       5 dr-xr-xr-x     0      0         0 22-Feb-2012 13:45 ..
    5390 dr-xr-xr-x     0      0         0 30-Dec-2011 19:17 $RECYCLE.BIN
    1709 dr-xr-xr-x     0      0         0  9-May-2011 21:13 .wd_tv
   25660 -r--r--r--     0      0        36 16-Oct-2002 20:56 autorun.inf
      19 dr-xr-xr-x     0      0         0 22-Feb-2012 13:40 System Volume Information

dir_partition inode=13595
   * HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
     NTFS found using backup sector!, 2000 GB / 1863 GiB


dir_partition inode=13637
   * HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
     NTFS found using backup sector!, 2000 GB / 1863 GiB
ntfs_readdir failed


interface_write()
 1 * HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
write!

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

ntfs_boot_sector
 1 * HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
     NTFS found using backup sector!, 2000 GB / 1863 GiB
NTFS at 0/32/33
filesystem size           178868 3907018752
sectors_per_cluster       0 8
mft_lcn                   9291 786432
mftmirr_lcn               2749628416 2
clusters_per_mft_record   -128 -10
clusters_per_index_record 32 1
Boot sector
Status: Bad

Backup boot sector
Status: OK

Sectors are not identical.

A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.
copy backup boot sector over boot sector

ntfs_boot_sector
 1 * HPFS - NTFS              0  32 33 243200 203 11 3907018752 [USB-Stock]
     NTFS found using backup sector!, 2000 GB / 1863 GiB
NTFS at 0/32/33
NTFS at 0/32/33
filesystem size           3907018752
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
Boot sector
Status: OK

Backup boot sector
Status: OK

Sectors are identical.

A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.
You will have to reboot for the change to take effect.

TestDisk exited normally.

PS: ich kann auch über TestDisk sogar meine Dateien kopieren von der Platte, problemlos und fehlerfrei!
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Servus,

darf ich fragen, wie du das Problem gelöst hast? Hab meine WD Platte immer an meinem Mediaplayer gehabt. Jetzt wird sie kaum noch erkannt und ich muß ihr immer wieder einen
neuen Laufwerksbuchstaben am Rechner geben. Dann ist Sie wieder sichtbar und man kann mit ihr arbeiten. Ich bin ratlos!

Hab die Hoffnung, dass du das Problem klären konntest. Denn den Kassenzettel find ich leider nicht.

Vielen Dank im Voraus :)
 
Servus,

darf ich fragen, wie du das Problem gelöst hast? Hab meine WD Platte immer an meinem Mediaplayer gehabt. Jetzt wird sie kaum noch erkannt und ich muß ihr immer wieder einen
neuen Laufwerksbuchstaben am Rechner geben. Dann ist Sie wieder sichtbar und man kann mit ihr arbeiten. Ich bin ratlos!

Hab die Hoffnung, dass du das Problem klären konntest. Denn den Kassenzettel find ich leider nicht.

Vielen Dank im Voraus :)
hey. ich hab wie gesagt noch so viele Daten retten können wies ging (bei Weitem nicht Alle). dann hab ich die Platte formatiert und sie läuft seitdem wieder fehlerfrei.

mein Rat: Sichere deine Daten solange du noch Zugriff darauf hast! danach kannst du überlegen die Platte zu formatieren und weiter zu nutzen, oder evtl eine neue / Garantie zu holen.
bei mir hats anscheinend nur das Dateisystem zerschossen. alle HDD TestProgramme haben gesagt sie ist fehlerfrei (hardwareseitig). und wie gesagt, sie läuft seither wieder ohne Probleme
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh