Partitionieren und formatieren Sie eine Festplatte unter Linux mit BusyBox.
Linux-Embedded-Systeme und -Appliances verfügen in der Regel nicht über viel physischen Datenspeicherplatz oder Arbeitsspeicher, da solche Systeme auf Hochverfügbarkeit mit sehr wenigen beweglichen Teilen ausgelegt sind. Die BusyBox-Anwendung wurde entwickelt, um Platz auf eingebetteten Systemen zu sparen und gleichzeitig die für die Systemadministration erforderliche grundlegende Befehlsshell-Funktionalität bereitzustellen. Das Hinzufügen einer externen Festplatte zu einer eingebetteten Linux-Appliance erfordert, dass die Festplatte vor der Verwendung formatiert wird. Formatieren Sie eine externe Festplatte mit der von BusyBox bereitgestellten Funktionalität.
Schritt 1
Melden Sie sich mit dem Benutzernamen und dem Kennwort des Root-Kontos oder eines Kontos mit Administratorrechten beim Embedded Linux-Gerät an.
Video des Tages
Schritt 2
Geben Sie "df -h" in die Befehlszeile ein und drücken Sie die Eingabetaste. Notieren Sie sich den Namen der neuen Festplatte, die in der Spalte "Dateisystem" aufgeführt ist. Die neue Festplatte kann anhand der in der Ausgabe aufgeführten Laufwerksgröße identifiziert werden.
Schritt 3
Geben Sie "fdisk name_of_drive" in die Befehlszeile ein, aber ersetzen Sie "name_of_drive" durch den zuvor notierten Namen der neuen Festplatte. Drücken Sie Enter." Geben Sie „mkfs.vfat –v name_of_drive size_of_drive“ ein, aber ersetzen Sie „name_of_drive“ durch den zuvor notierten Namen der neuen Festplatte mit der Zahl "1" angehängt und "size_of_drive" durch die Größe des Laufwerks in "K" oder Kilobyte ersetzt, wie im Befehl "df" angezeigt Ausgang. Drücken Sie "Enter", um das Laufwerk zu formatieren. Die einzelne Partition auf dem Laufwerk wird mit dem FAT32-Dateisystem formatiert.
Dinge, die du brauchen wirst
Eingebettetes Linux-Gerät mit installierter und ausgeführter BusyBox
Anmeldeinformationen für Administrator- oder Root-Konto auf dem eingebetteten Linux-Gerät
Unformatierte Festplatte auf einem eingebetteten Linux-Gerät installiert
Terminalzugriff auf das eingebettete Linux-Gerät