Hey! Sie scheinen aus United States zu kommen, möchten Sie auf die Englisch Webseite wechseln?
Switch to Englisch site
Skip to main content

Siemens IoT2020 – Die ganze Größe der SD-Karte nutzen

Es ist nicht schwer, ein OS-Image auf einer SD-Karte zum Booten Ihres IoT2020 mit Linux zu erstellen, aber dabei bleiben Ihnen nur noch knapp über 500 MB Speicherplatz, von denen 88 % bereits verwendet werden. Das lässt kaum Speicherplatz zum Hinzufügen von Anwendungen. Zum Glück gibt es Abhilfe.

oder wenn Sie es lieber schriftlich haben möchten ...

Anzeige nach Ausführen von „df -h

Wir müssen die vorhandene primäre Partition löschen und eine neue für die gesamte SD-Karte (oder den von Ihnen gewünschten Teil der Karte) erstellen. Dazu müssen wir wissen, welche Partition verwendet werden soll, und diese dann mit FDISK anpassen. Zum Anzeigen der derzeitigen Partitionen verwenden Sie den Befehl „mount

oder „fdisk -l

In beiden Fällen sehen Sie, dass die zweite Partition „mmcblk0p2“ ist und dass es sich dabei NICHT um die Boot-Partition handelt. Von der Boot-Partition lassen wir die Finger. Sie sehen, dass die Größe der Ausgabe des „df -h“-Befehls für die Root-Partition entspricht. Achten Sie auch auf den Gerätenamen der SD-Karte „mmcblk0“.

Wir ändern die Partition nun mit dem Befehl „fdisk“.

BEI DIESEM VORGANG WERDEN DIE DATEN IN DER PARTITION NICHT VERNICHTET, OBWOHL WIR EINEN NEUSTART VORNEHMEN UND DIE PARTITIONSTABELLE ÄNDERN

Sie müssen die Befehle in der folgenden Reihenfolge ausführen:

fdisk /dev/mmcblk0 

d 2  

w<-- schreiben Sie die Partition auf die SD-Karte; bislang ist sie nur im Speicher

reboot

resize2fs /dev/mmcblk0p2 

reboot

df –h

Und das war‘s auch schon. Völlig sicher, solange Sie den Prozess einhalten, die Standardwerte bei Verwendung der Option „n“ von fdisk zum Erstellen der neuen Partition akzeptieren und einfach jedes Mal „Enter“ auswählen, wenn die Größe an die Ihrer SD-Karte angepasst wird – ob 1 GB, 2 GB, 4 GB, 8 GB, 16 GB oder sogar 32 GB

With a background in Industrial Electronics, Solutions Architecture and programming, I now spend my time working on my YouTube channel ( https://www.youtube.com/thebreadboardca ) where I create educational videos showing how to use various devices including Test and measurement, Home and industrial Automation, Components and other fun things I am sent to review or include in projects. I will also create many projects to showcase the use of these items