Ich habe mit dem Befehl dd eine 16-GB-SD-Karte abgebildet. Auf der Karte befinden sich jedoch nicht mehr als 4 GB Daten auf 2 Partitionen (FAT32 und ext3).
Ich möchte dieses Bild auf eine 8 GB SD-Karte übertragen. Wie gehe ich vor, um das Bild zu verkleinern?
quelle
Zunächst einmal können Sie das Disk-Image nicht einfach verkleinern. Es ist zu viel kompliziertes Zeug drin.
Ich werde vorschlagen, dass Sie das dd-Image einbinden und dann entweder Dateien in Ihr neues Dateisystem kopieren oder weiter nachforschen, wie Sie Ihre spezifischen Dateisysteme und nicht die Festplatte verkleinern können.
Haben Sie zunächst eine Kopie der ursprünglichen Partitionstabelle?
Wenn nicht, versuchen Sie:
fdisk -l -u /path/to/image
Dann können Sie hoffentlich die oben angegebenen Werte verwenden, um Folgendes zu tun:
(Ersetzen der oben genannten Hauptstädte nach Bedarf)
Von dort aus montieren Sie das Image:
und kopieren Sie entweder Ihre Daten oder lernen Sie, wie bestimmte Dateisysteme standardmäßig verkleinert und weiterentwickelt werden.
quelle