Dies ist die Fortsetzung vonErweiterte Partition wiederherstellen, aber dieses Mal habe ich ein anderes Problem mit der Partitionstabelle selbst.
Ich konnte die Partition wiederherstellen, die ich brauchte, und die für mich wichtigen Dateien sichern (zumindest die, für die ich irgendwo Platz hatte).
OK, kommen wir nun zum Problem. Meine Partitionstabelle ist beschädigt. Beim Booten von RIP Linux kann ich sie in Truecrypt mounten (und in anderen, die wiederhergestellt wurden), aber das ist im Grunde alles. Wenn ich GParted starte, habe ich ein nicht zugeordnetes Laufwerk.
GParted-Entwicklerinformationen:
Device Information
Model: ATA ST2000DL003-9VT1
Size: 1.82TiB
Path: /dev/sda
Partition table: unrecognized
Heads: 255
Sectors/track: 63
Cylinders: 243201
Total Sectors: 3907029168
Sector size: 512
Wenn ich Informationen zum nicht zugewiesenen Speicherplatz überprüfe, erhalte ich:
File system: unallocated
Size: 1.82TiB
First sector: 0
Last sector: 3907029167
Total sectors: 3907029168
Warning: Can't have a partition outside the disk!
Nun die Ausgabe von testdisc (Analyze):
TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
Current partition structure:
Partition Start End Size in sectors
> 1 P Linux 13132 242 39 16353 233 8 51744768
2 E extended LBA 16807 223 1 243201 254 63 3637021626
No partition is bootable
5 L Linux 16807 223 57 20430 39 25 58191872
X extended 20430 70 1 243201 78 13 3578816632
Invalid NTFS or EXFAT boot
6 L HPFS - NTFS 20430 71 58 243201 78 13 3578816512
6 LNext
Jetzt fdisk:
# fdisk -l /dev/sda
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00039cd0
Device Boot Start End Blocks Id System
/dev/sda1 210980864 262725631 25872384 83 Linux
/dev/sda2 270018504 3907040129 1818510813 f W95 Ext'd (LBA)
/dev/sda5 270018560 328210431 29095936 83 Linux
/dev/sda6 328212480 3907028991 1789408256 7 HPFS/NTFS/exFAT
Jetzt würde ich das gerne beheben, um die Partitionen richtig anzuordnen, aber ich habe keine Ahnung, welches Tool das beheben kann (habe einige ausprobiert, einige davon haben eine Lösung angeboten, aber im Moment war es zu riskant – ich sichere immer noch die Daten).
Antwort1
Ich konnte den Datenträgereintrag zur erweiterten Partition manuell bearbeiten, sodass ich ihn unter GParted korrekt sehen konnte. An diesem Punkt ist das Problem gelöst.
Antwort2
Ich sehe, Sie verwenden TestDisk. Damit können einige Partitionstabellen repariert werden: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
Antwort3
Ich würde OnTrack oder etwas aus dem Markt für forensische Datenwiederherstellung empfehlen. Wenn Sie einen physischen Schaden vermuten und es sich um ein Seagate-Laufwerk handelt, können Sie die Festplatte mit der Sea Tools-Software reparieren, wodurch Sie weitere Daten wiederherstellen können. Stellen Sie sicher, dass Sie vorher ein Image-Backup erstellt haben.
Antwort4
Ich hatte einen ähnlichen Fehler und konnte gerade Daten vom Laufwerk wiederherstellen (mit einigen fehlerhaften Sektoren). Ich musste mir einen TTL-Konverter besorgen, SMART zurücksetzen und die Partition neu erstellen, damit das Laufwerk überhaupt etwas Sinnvolles tun konnte.
Danach ließ ich das Terminal geöffnet und ließ die Fehler einige Minuten lang durchgehen.
Das Betriebssystem liest immer noch nicht von der Partition.
TestDisk hat beim Abrufen der Daten funktioniert. Ich kann kein Image erstellen, da das Laufwerk nach einer Weile hängt, aber ich habe Ordner mit einigen CRC-Fehlern hier und da manuell kopiert und die meisten Daten wiederhergestellt. Ich muss das Laufwerk regelmäßig zurücksetzen – „\1“, „e“ vom Terminal ist großartig, wenn Sie remote arbeiten.