... macht man sich welche.
Hallo.
Da mir die Verwendung von nur einer einzigen Partition für mein gesamtes Debian-System immer ein etwas mulmiges Gefühl versetzt hat, habe ich vor kurzem in einer mehr oder weniger aufwendigen Aktion sämtliche Daten des /home-Verzeichnisses auf eine neue Partition kopiert und nutzte diese seitdem auch erfolgreich.
Aus Platzgründen resultierte aber eine etwas merkwürdige Aufteilung (/: 30GB, /home: 30GB), welche ich nun heute korrigieren wollte. Meine root-Partition sollte 10GB und die /home-Partition den Rest bekommen.
Für die Partitionierungsarbeiten wollte ich GParted nutzen, was auch beim Verkleinern der root-Partition problemlos funktionierte.
Doch (Hallo, Murphy!) beim Verschieben der Daten auf der /home-Partition kam es zu einem Fehler infolgedessen der Verschiebungs-Vorgang abgebrochen wurde. Das Resultat war eine augenscheinlich leere Platte, die Partitionstabelle muss nun also fehlerhaft sein.
Langer Rede kurzer Sinn: wie stelle ich diese am besten wieder her?
Auf den Datenträger wurden bisher keinerlei Schreibzugriffe ausgeführt und die root-Partition habe ich soeben auf einen anderen Datenträger per dd kopiert. Doch die /home-Partition scheint mächtig etwas abbekommen zu haben; fdisk zeigt mir bei System “Unbekannt” und ein kopieren per dd schlägt fehl:
$ dd if=/dev/hda7 of=hda7.img
0+0 Datensätze ein
0+0 Datensätze aus
0 bytes transferred in 0,029713 seconds (0 bytes/sec)
Hinter der home-Partition lag übrigens noch eine 2G große Swap-Partition, welche sich nun offenbar mit der /home-Partition verbunden hat.
Hier einmal die Ausgabe von “fdisk -l”:
Platte /dev/hda: 82.3 GByte, 82348277760 Byte
255 Köpfe, 63 Sektoren/Spuren, 10011 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 BytesGerät Boot Start End Blocks Id System
/dev/hda1 * 1 653 5245191 7 HPFS/NTFS
/dev/hda2 654 10011 75168135 f W95 Ext'd (LBA)
/dev/hda5 654 1958 10482381 7 HPFS/NTFS
/dev/hda6 1959 3263 10482381 83 Linux
/dev/hda7 6009 27179 170050944 e5 Unbekannt
Da die Verkleinerung der /root-Partition fehlerfrei durchlief, gehe ich davon aus, dass diese in Ordnung ist.
Für sachdienliche Hinweise wäre ich äußerst dankbar; Spott wegen eines fehlenden Backups lasse ich über mich ergehen.
Gruß, Mathias
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
debian/rules»»»»