Ich habe versucht, meine Root-Partition zu erweitern, als mir auffiel, dass ich nicht auf meiner Live-CD war. Aber ich hatte die Fdisk-Tabelle bereits geschrieben. Nach dem Neustart ist das Dateisystem beschädigt.
Ich habe versucht, die Fdisk mit den alten Werten wiederherzustellen, die ich mit meinem Telefon im Bild aufgenommen habe. Mein Problem ist, dass meins /dev/sda1
nicht an einer Zylindergrenze endete.
Wie stelle ich eine Fdisk-Tabelle wieder her, indem ich Blöcke statt Zylinder angebe, um mein Dateisystem wiederherzustellen?
Benötigen Sie die Fdisk-Bilder?
Antwort1
Ich habe es selbst gefunden, indem ich verwendet habe TestDisk
!
Dieses Tool ist sehr nützlich und die Schritte zu seiner Verwendung sind unkompliziert:
- Laden Sie die letzte GParted-Livediskette herunter:http://gparted.org/livecd.php.
- Booten Sie darauf (wenn Sie verwenden
vmware Player
, ist dies nicht möglich; Sie müssen zur VMware-Workstation wechseln, die einen Boot-On-BIOS hinzufügt, wo Sie die VM-Boot-Optionen ändern können). GParted
Das Live-Betriebssystem wird gebootet und ermöglicht Ihnen den Start eines Terminals.- Führen Sie es
testdisk
über die Befehlszeile aus und folgen Sie den sehr einfachen Anweisungen (ich musste nur eine schnelle Suche ausführen und die Eingabetaste drücken, um die Fdisk-Tabelle neu zu schreiben und neu zu starten).