Wie finden Sie diesen Artikel? Helfen Sie uns, bessere Inhalte für Sie bereitzustellen.
Vielen Dank! Ihr Feedback ist eingegangen.
There was a problem submitting your feedback, please try again later.
Was denken Sie über diesen Artikel?
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
n
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