Raspberry Pi Images schrumpfen
Nehmen wir an, man hat einen Raspberry Pi mit einer SD-Karte mit 120 GB komplett eingerichtet und will ein Image erstellen, um dies auf andere Raspberry Pi zu installieren. Die meisten Nutzer werden hierfür Befehle wie dd if=/dev/mmcblk0 of=/home/username/raspberry.img bs=4M nutzen. Das ist einfach. Hat allerdings einen Nachteil. Die Image-Datei ist 120 GB groß egal wie viel Speicherplatz tatsächlich genutzt wird. Auch wenn Speicherplatz nicht mehr sehr teuer ist, verschwendet man diesen in dem Fall. Man müsste das Image also schrumpfen. Was manuell durchaus machbar ist. Oder man nutzt PiShrink.
Damit lassen sich mittels dd erstellt Image-Dateien auf die tatsächlich genutzte Größe schrumpfen. In meinem Fall hatte ursprünglich 120 GB große Image nur noch eine Größe von 13 GB. Hierfür reicht der einfache Befehl pishrink.sh rasberry.img aus.
Erstelle man nun mittels dd den Inhalt des geschrumpften Image auf eine andere SD-Karte und bootet von dieser, passen sich die Partitionen automatisch an die Größe der SD-Karte an, sodass der gesamte Speicherplatz zur Verfügung steht. Hierfür baut PiShrink einen entsprechenden Befehl in die Image-Datei ein.
Diese Artikel könnten auch interessant sein:
- Arch Linux ARM - Keine Verbindung per SSH mehr möglich
- Raspberry Pi - Gefälschte Echtzeituhr
- Temperatur des Raspberry Pi auslesen
- EXT4-fs (mmcblk0p2): couldn''t mount as ext3 due to feature incompatibilities
- Freie Grafiktreiber für den Raspberry Pi