Partitionstabelle defekt?

skater1985

Newbie
Registriert
Jan. 2007
Beiträge
7
Hallo,
vor 2 Tagen habe ich eine Sicherung meiner Daten auf meine externe Festplatte (1TB eSATA).
Heute habe ich die Festplatte erneut angesteckt und sie wurde nur als "nicht zugeordnet" erkannt.

Was ich bisher gemacht habe?
testdisk Analyse (Tiefe Suche).
Dann hat testdisk folgende Meldung gegeben "NTFS found using backup sector!"
Daraufhin konnte ich meine Ordnerstruktur sehen.
Wie kann ich nun die Partitionstabelle wiederherstellen?
Benutze die aktuelle final-Version von testdisk.

Da ich das ganze über eSATA gemacht habe (Laptop) hat es Ewigkeiten gedauert bis der fertig war...
Kann ich (wenn ich nochmal die Analyse starten müsste) den ganzen Vorgang überspringen? Müsste ja eigentlich alles in der testdisk.log / backup.log stehen?


Wäre für jede Hilfe Dankbar!


Hier noch die Logdateien als Zitat:

testdisk.log
Sat Nov 20 17:34:11 2010
Command line: TestDisk

TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Server 2007 (7600)
Compiler: GCC 4.3, Cygwin 1005.25 - May 6 2009 20:35:43
ext2fs lib: 1.41.4, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20080501
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=209605099520
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=290393510400
filewin32_getfilesize(\\.\E:) GetFileSize err Unzulässige Funktion.

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

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

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

Warning: can't get size for \\.\F:
file_pread(4,1,buffer,976784129(60801/254/63)) lseek err Invalid argument
file_pread(5,1,buffer,1953536129(121601/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ST9500325AS
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - SAMSUNG HD103UJ

Partition table type (auto): Intel
Disk /dev/sdb - 1000 GB / 931 GiB - SAMSUNG HD103UJ
Partition table type: Intel

Analyse Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
Current partition structure:
No partition is bootable
Ask the user for vista mode
Computes LBA from CHS for Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121602 255 63
Allow partial last cylinder : Yes
search_vista_part: 1

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121602 255 63
file_pread(5,2,buffer,1953525762(121601/90/28)) lseek err Invalid argument
file_pread(5,1,buffer,1953525762(121601/90/28)) lseek err Invalid argument
file_pread(5,8,buffer,1953525760(121601/90/26)) lseek err Invalid argument
file_pread(5,8,buffer,1953525768(121601/90/34)) lseek err Invalid argument
file_pread(5,3,buffer,1953525776(121601/90/42)) lseek err Invalid argument
file_pread(5,3,buffer,1953525823(121601/91/26)) lseek err Invalid argument
file_pread(5,8,buffer,1953525839(121601/91/42)) lseek err Invalid argument
file_pread(5,11,buffer,1953525886(121601/92/26)) lseek err Invalid argument

Results

interface_write()

No partition found or selected for recovery

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121602 255 63
NTFS at 121600/254/63
filesystem size 1953520002
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 122095000
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB
file_pread(5,8,buffer,1953525183(121601/81/16)) lseek err Invalid argument
file_pread(5,1,buffer,1953525183(121601/81/16)) lseek err Invalid argument
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2

Results
* HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB


dir_partition inode=5
* HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB
Directory /
5 dr-xr-xr-x 0 0 0 24-Jan-2010 17:33 .
5 dr-xr-xr-x 0 0 0 24-Jan-2010 17:33 ..
4826 dr-xr-xr-x 0 0 0 11-Sep-2010 11:05 $RECYCLE.BIN
107007 -r--r--r-- 0 0 1121344 9-Jun-2010 22:13 A4 TrinkGut.pdf
63188 dr-xr-xr-x 0 0 0 9-Apr-2010 19:26 BACKUP
37 dr-xr-xr-x 0 0 0 24-Jan-2010 19:20 Downloads
323 dr-xr-xr-x 0 0 0 24-Jan-2010 19:43 Fotos
69695 dr-xr-xr-x 0 0 0 24-Apr-2010 21:10 FULLCOPY
107008 -r--r--r-- 0 0 108416 9-Jun-2010 22:13 mirage_schriftzug.AI
68070 dr-xr-xr-x 0 0 0 9-Apr-2010 20:11 MSDNAA
2194 dr-xr-xr-x 0 0 0 23-Feb-2010 17:36 Musik
30 dr-xr-xr-x 0 0 0 24-Jan-2010 19:01 RECYCLER
27 dr-xr-xr-x 0 0 0 24-Jan-2010 17:34 System Volume Information
62080 dr-xr-xr-x 0 0 0 23-Feb-2010 20:32 Treiber
107009 -r--r--r-- 0 0 108416 9-Jun-2010 22:13 _mirage_schriftzug.AI
interface_load
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63 Sat Nov 20 11:48:36 2010
1 P No partition 0 0 35 0 33 3 2048
2 P No partition 0 33 4 16 81 35 260096
3 P No partition 16 81 36 121601 80 30 1953262957
check_part_i386 1 type 00: no test
check_part_i386 2 type 00: no test
check_part_i386 3 type 00: no test
interface_load
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63 Sat Nov 20 11:48:36 2010
1 P No partition 0 0 35 0 33 3 2048
2 P No partition 0 33 4 16 81 35 260096
3 P No partition 16 81 36 121601 80 30 1953262957
check_part_i386 1 type 00: no test
check_part_i386 2 type 00: no test
check_part_i386 3 type 00: no test
Change partition type:
HPFS - NTFS 0 0 1 121601 254 63 1953536130
interface_load
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63 Sat Nov 20 11:48:36 2010
1 P No partition 0 0 35 0 33 3 2048
2 P No partition 0 33 4 16 81 35 260096
3 P No partition 16 81 36 121601 80 30 1953262957
check_part_i386 1 type 00: no test
check_part_i386 2 type 00: no test
check_part_i386 3 type 00: no test
Invalid partition structure.

Analyse Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121602 255 63
Current partition structure:

Partition: Read error


Backup.log
#1290250116 Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
1 : start= 34, size= 2048, Id=00, P
2 : start= 2082, size= 260096, Id=00, P
3 : start= 262178, size=1953262957, Id=00, P
 
Zumindest muß du die tiefere Suche laufen lassen.
Quick Search kann mit Abbrechen durch bestätigen bei Stop übersprungen werden.
Wenn Deeper Search deine Partition anzeigt, mache folgendes;
* (Stern) ist für primär, aktiv und bootfähig und kannst du mit dem Links oder Rechtspfeil auf der Tastatur setzen. Wenn du von der nicht bootest, setze die auf nur P für primär.
Siehst du ganz links bei der Partition.

Bestätige dann mit Enter.


Gehe auf [Write].
Bestätige dort mit Enter, y und Ok.
Bei dir ist der Bootsektor defekt.
Daher erscheint dort ein Menü Boot.
Bestätige dort nur mit Backup BS.
Beende Testdisk und starte den Computer neu.

Wenn chkdsk bei Systemstart kommen will, beende chkdsk erstmal.
Geht innerhalb von 10 Sekunden durch beliebigen Tastendruck.

Überprüfe das Ergebnis und teile es mit.

Viele Grüße

Fiona
 
Habe es nun so durchgeführt wie du es beschrieben hast.
Jetzt wird die Partition wieder erkannt aber der wichtigste Ordner Fotos meldet "Die Datei oder das Verzeichnis ist beschädigt und nicht lesbar!".
Neustart war nicht notwendig, da es ja extern war, ausschalten und wieder einschalten hat gerreicht. Hab dennoch mal neugestartet und das selbe Spiel.

Kann ich die Daten jetzt nur noch mit einer Datenrettungssoftware bekommen, oder kann man den Eintrag irgendwie anders wieder reinbekommen.

Habe nun auch ein paar Daten versucht zu starten (Videos) und die liefen auch.

Hier noch die Logdateien:

testdisk.log
Sun Nov 21 10:59:12 2010
Command line: TestDisk

TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <grenier@cgsecurity.org>
h*tp://w*w.cgsecurity.org
OS: Windows Server 2007 (7600)
Compiler: GCC 4.3, Cygwin 1005.25 - May 6 2009 20:35:43
ext2fs lib: 1.41.4, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20080501
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=209605099520
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=290393510400
filewin32_getfilesize(\\.\E:) GetFileSize err Unzulässige Funktion.

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

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

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

Warning: can't get size for \\.\F:
file_pread(4,1,buffer,976784129(60801/254/63)) lseek err Invalid argument
file_pread(5,1,buffer,1953536129(121601/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ST9500325AS
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - SAMSUNG HD103UJ

Partition table type (auto): Intel
Disk /dev/sdb - 1000 GB / 931 GiB - SAMSUNG HD103UJ
Partition table type: Intel

Analyse Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
Current partition structure:
No partition is bootable
Ask the user for vista mode
Computes LBA from CHS for Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121602 255 63
Allow partial last cylinder : Yes
search_vista_part: 1

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121602 255 63
Search for partition aborted

Results

interface_write()

No partition found or selected for recovery

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121602 255 63
NTFS at 121600/254/63
filesystem size 1953520002
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 122095000
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB
file_pread(5,8,buffer,1953525183(121601/81/16)) lseek err Invalid argument
file_pread(5,1,buffer,1953525183(121601/81/16)) lseek err Invalid argument
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2

Results
* HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB


dir_partition inode=5
HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB
Directory /
5 dr-xr-xr-x 0 0 0 24-Jan-2010 17:33 .
5 dr-xr-xr-x 0 0 0 24-Jan-2010 17:33 ..
4826 dr-xr-xr-x 0 0 0 11-Sep-2010 11:05 $RECYCLE.BIN
107007 -r--r--r-- 0 0 1121344 9-Jun-2010 22:13 A4 TrinkGut.pdf
63188 dr-xr-xr-x 0 0 0 9-Apr-2010 19:26 BACKUP
26577 dr-xr-xr-x 0 0 0 23-Feb-2010 20:31 Backup kann man loeschen wenn neu kopiert
37 dr-xr-xr-x 0 0 0 24-Jan-2010 19:20 Downloads
323 dr-xr-xr-x 0 0 0 24-Jan-2010 19:43 Fotos
69695 dr-xr-xr-x 0 0 0 24-Apr-2010 21:10 FULLCOPY
107008 -r--r--r-- 0 0 108416 9-Jun-2010 22:13 mirage_schriftzug.AI
68070 dr-xr-xr-x 0 0 0 9-Apr-2010 20:11 MSDNAA
2194 dr-xr-xr-x 0 0 0 23-Feb-2010 17:36 Musik
30 dr-xr-xr-x 0 0 0 24-Jan-2010 19:01 RECYCLER
27 dr-xr-xr-x 0 0 0 24-Jan-2010 17:34 System Volume Information
62080 dr-xr-xr-x 0 0 0 23-Feb-2010 20:32 Treiber
107009 -r--r--r-- 0 0 108416 9-Jun-2010 22:13 _mirage_schriftzug.AI

interface_write()
1 P HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
write!

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

ntfs_boot_sector
1 P HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB
NTFS at 0/1/1
filesystem size 1 1953520002
sectors_per_cluster 0 8
mft_lcn 0 786432
mftmirr_lcn 0 122095000
clusters_per_mft_record 0 -10
clusters_per_index_record 0 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 P HPFS - NTFS 0 1 1 121600 254 63 1953520002 [Volume]
NTFS found using backup sector!, 1000 GB / 931 GiB
NTFS at 0/1/1
NTFS at 0/1/1
filesystem size 1953520002
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 122095000
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.

backup.log
#1290250116 Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
1 : start= 34, size= 2048, Id=00, P
2 : start= 2082, size= 260096, Id=00, P
3 : start= 262178, size=1953262957, Id=00, P

Edit:
Ist es notwendig die Festplatte dann zu tauschen oder zu formatieren, oder kann man diese dann normal weiter nutzen?
Habe gerade von Runtime GetDataBack for NTFS laufen gelassen um die Daten wiederherzustellen.
Dauert jetzt noch ~3 Std. , dann kann sehe ich hier nochmal rein.
Platte ist eigentlich noch neu ~6 Monate und SMART hat auch keine Fehler angezeigt.


Edit2:
Habe jetzt chkdsk drauf ausführen lassen und schwupps sind alle Einträge und Verweise wieder richtig :-)
Danke an Fiona für die Unterstützung!
 
Zuletzt bearbeitet: (Lösung)
Zurück
Oben