Probleme Speicherplatz - [df -h / lsblk]

  • Moin,

    nächste Baustelle....... :s


    Ich möchte mit dd ein Image meiner SD-Karte erstellen, das klappt auch soweit.
    Dabei ist aber aufgefallen, dass 16GB gesichert werden, obwohl das Image der SD nur ca. 6GB groß sin sollte.

    Was ist denn hier wieder aus dem Ruder gelaufen?

    Warum zeigen mit df und lsblk unterschiedliche Größen an?

    Code
    root@Raspberry203:~# lsblk
    NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda           8:0    1     4G  0 disk
    └─sda1        8:1    1     4G  0 part /media/usb0
    mmcblk0     179:0    0  14.7G  0 disk
    ├─mmcblk0p1 179:1    0    56M  0 part /boot
    └─mmcblk0p2 179:2    0  14.6G  0 part /
  • dd erstellt ein vollständiges Abbild des gesamten Datenträgers, unabhängig davon wie viel Platz tatsächlich verwendet wird. dd sichert also auch leeren Platz.

    Ansonsten kann man jetzt nur raten - ohne deinen verwendeten Befehl zu sehen

  • DD wird in diesem Skript aufgerufen....

    /dev/mmcblk0 sollte eine 8GB-Karte sein.....??

    Ich schaue lieber noch mal nach....... :s
    Automatisch zusammengefügt:
    Sorry, mein fehler!!! :daumendreh2:

    Ich war gerade im Keller, da steckt tatsächlich eine 16GB drin......


    Gibt es denn eine Möglichkeit nur den genutzten Speicher in ein Image zu schieben?

    Einmal editiert, zuletzt von Pfanne (30. September 2015 um 17:44)

  • Bin ich gerade dran.....

    GZip, würde gehen, sogar das Mounten eines GZip geht ja!

    Was ich suche ist die Möglichkeit nur den tatsächlich belegten Speicher in das Image zu schreiben.
    So kann ich ein ein Image einer 16GB Karte, die eine Belegung von 5GB hat, auch ohne Probleme auf eine 8GB Karte zurück spielen.

    Da habe ich bisher nicht gefunden, azußer das Image nachträglich mit z.B. GParted zu bearbeiten.


    Oder geht das schon direkt beim Sichern?

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!