Ich habe versehentlich eine NTFS-Partition von 1600 GiB auf einer 2-TB-Festplatte gelöscht. Die Partition enthielt 355 GiB an Daten. Ich habe versucht, sie mit mehreren Dienstprogrammen wiederherzustellen, aber es hat nicht geklappt.
Ich weiß, dass die Partition im Sektor 551585791 beginnt. Um die Partition wiederherzustellen, möchte ich den Speicherort der Partition in der GPT-Partitionstabelle manuell angeben. Gibt es eine Möglichkeit, dies zu tun?
Antwort1
Das Standardwerkzeug zur Manipulation von GPTs istgdisk.
(Bearbeiten für die aktualisierte Frage) Verwenden Sie den GDisk-Befehl „Neue Partition erstellen“. Wenn Sie nach dem „ersten Sektor“ gefragt werden, geben Sie „551585791“ ein.
Antwort2
Haben Sie parted ausprobiert? (CLI) oder gparted (grafisch) --http://gparted.sourceforge.net/livecd.php
Antwort3
Mit parted:
getrennt $DEVICE GNU Parted 3.1 Verwenden von $DEVICE Willkommen bei GNU Parted! Geben Sie „help“ ein, um eine Liste der Befehle anzuzeigen. (getrennt) mktable Neuer Datenträgerbezeichnungstyp? gpt (getrennt)
Anschließend können Sie mit den verschiedenen verfügbaren Befehlen neue Partitionen und Ähnliches erstellen. Geben Sie „help“ ein, um weitere Informationen zu erhalten. Für parted ist dies jedoch der newpart
Befehl. Sie werden genau wie der Befehl nach allen erforderlichen Informationen gefragt mktable
.
Beachten Sie auch, dass durch die Erstellung einer GPT auch ein sogenannter „schützender“ MBR erstellt wird; sieheWikipedia-Artikel zum GPTfür mehr Informationen.