An diesem RasPi hängt z.Zt. eine USB-SSD auf der alle Devices liegen. Leider habe ich /dev/sda2 mit dem root-FS zu klein angelegt.
Da ich jetzt gerade noch eine identische USB-SSD habe, hatte ich die (whs. dumme) Idee, die richtig zu partionieren und die Daten mit dd darauf zu kopieren.
Also /dev/sdb2 größer anlegen und dafür das dahinterliegende /dev/sdb3 kleiner.
Dann habe ich mit dd /dev/sda1 auf /dev/sdb1 kopiert, /dev/sda2 auf /dev/sdb2 und /dev/sda3 auf /dev/sdb3. Die Fehlermeldung im letzten Schritt, dass nicht alles geschrieben werden konnte, hatte ich erwartet und ignoriert. Klar, die Partition ist ja kleiner.
Wenn ich nun versuche, /dev/sdb3 zu mounten, kommt:
mount: /media/pi/data: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
Klar, der Superblock passt nicht zur Partitionstabelle.
Lässt sich das reparieren?
Als nächstes wird dann /dev/sdb2 vermutlich auch nicht passen, weil das FS nicht zur vergrößerten Partition passt. Wenn sich die erste Frage klären lässt, wäre dieses wohl meine nächste
.