Geräte, Linux-Dateisysteme und Filesystem-Hierarchy-Standard
Code: 104.1
Du bist nicht angemeldet. Melde dich an, um deinen Lernfortschritt zu speichern und Quizze zu bearbeiten.
Partitionen und Dateisysteme anlegen
104.1.L1
- Kernkonzepte von **Partitionen/Dateisysteme** verstehen
- Prüfungsrelevante Befehle und Konfigurationen beherrschen
- Typische Fehlerquellen erkennen und beheben
## Zusammenfassung
Diese Lektion behandelt das LPIC-Thema **Partitionen und Dateisysteme anlegen**. Das Thema gehört zum Bereich Partitionen/Dateisysteme und ist Teil des offiziellen Prüfungsstoffs.
Im Fokus stehen die praktischen Grundlagen, die für die Zertifizierung essenziell sind. Wichtige Schwerpunkte sind: mkfs, fdisk, mount.
## Wichtige Befehle
- Inhalt folgt in der aktualisierten Version
## Prüfungstipps
- Lesen Sie die Manpages zu allen genannten Befehlen
- Üben Sie Befehle in einer virtuellen Maschine oder Container-Umgebung
- Achten Sie auf die Unterschiede zwischen Distributionen
## Weiterführende Links
- [LPI-Lernmaterial (offiziell)](https://www.lpi.org)
- [Linux Man Pages Online](https://man7.org/linux/man-pages/)
Quiz (5 Fragen)
Welches Partitionierungsschema sollte verwendet werden, um eine 3 TB Festplatte in drei 1 GB Partitionen zu partitionieren? Warum?
Erklärung: MBR unterstützt nur bis 2 TB. GPT (GUID Partition Table) unterstützt deutlich größere Festplatten und ist für 3 TB erforderlich.
Mittels gdisk, wie können wir herausfinden, wieviel Speicherplatz auf der Platte noch verfügbar ist?
Erklärung: Im gdisk-Interaktivmodus zeigt p die Partitionstabelle an. Der freie Speicherplatz wird als letzte Informationszeile vor der Partitionstabelle angezeigt.
Wie lautet der Befehl, ein ext3-Dateisystem auf /dev/sdc1 mit dem Label MyDisk und einer zufälligen UUID zu erstellen und vorher auf fehlerhafte Blöcke zu prüfen?
Erklärung: mkfs.ext3 -c prüft fehlerhafte Blöcke, -L setzt das Label, -U random erzeugt eine zufällige UUID. Alternativ kann mke2fs -t ext3 verwendet werden.
Wie lautet der Befehl, mit parted eine 300 MB große ext4-Partition zu erstellen, beginnend bei 500 MB auf der Platte?
Erklärung: mkpart primary ext4 500m 800m erstellt eine Partition im angegebenen Bereich. parted selbst erstellt kein Dateisystem; danach mkfs.ext4 aufrufen.
Sie haben 2 Partitionen: /dev/sda1 und /dev/sdb1, beide 20 GB. Wie nutzen Sie sie in einem Btrfs-Dateisystem mit automatischer Spiegelung (RAID1)? Wie groß wird das Dateisystem?
Erklärung: mkfs.btrfs /dev/sda1 /dev/sdb1 -m raid1 spiegelt die Daten. RAID1 spiegelt, daher bleibt die nutzbare Größe bei 20 GB (die kleinere Partition bestimmt die Größe).
✓ Quiz abgeschlossen! 🎉
/ richtig
Karteikarten (5)
Frage
Ausgehend von einer 2 GB Festplatte mit MBR. Layout: /dev/sdb1 512M, /dev/sdb3 512M (kein sdb2). Können Sie eine 600 MB-Partition erstellen? Warum?
Tippe zum Aufdecken →
Antwort
Nein.\n\nErklärung: Zwischen sdb1 (Ende Sektor 1050623) und sdb3 (Start Sektor 2099200) liegt eine Lücke von 512 MB. Obwohl insgesamt ~1 GB frei ist, beträgt der größte zusammenhängende Block nur 512 MB. Es fehlt also Platz für 600 MB.
Frage
Auf /dev/sdc haben wir die erste Partition von 1 GB mit ca. 256 MB Dateien. Wie verkleinern Sie diese mit parted, damit sie gerade genug Platz hat?
Tippe zum Aufdecken →
Antwort
1. resize2fs -M /dev/sdc1 (Dateisystem auf Mindestgröße verkleinern)\n2. resizepart 1 241M (Partition mit parted verkleinern)\n\nErklärung: Zuerst das Dateisystem (resize2fs -M), dann die Partition (parted resizepart).
Frage
Sie legen mit parted eine Swap-Partition an: mkpart primary linux-swap 0 1024M. Danach swapon /dev/sdb1 gibt: "read swap header failed". Was ist schief gelaufen?
Tippe zum Aufdecken →
Antwort
mkpart erstellt nur die Partition, aber kein Dateisystem.\n\nLösung: mkswap /dev/sdb1 ausführen, um den Swap-Header zu schreiben, bevor swapon aktiviert wird.
Frage
Sie haben versehentlich die dritte Partition gelöscht. Sie lag nach einer 250 MB UEFI-Partition und einer 4 GB Swap-Partition und war 10 GB groß. Wie stellen Sie sie mit parted wieder her?
Tippe zum Aufdecken →
Antwort
rescue 4346m 14586m\n\nErklärung: 250 MB + 4096 MB ≈ 4346 MB Start. + 10240 MB (10 GB) = Endpunkt ≈ 14586 MB. parted rescue sucht in diesem Bereich nach gelöschten Partitionssignaturen.
Frage
Sie haben eine unbenutzte 4 GB Partition /dev/sda3. Mit fdisk: Was ist die Reihenfolge, um sie in eine aktive Swap-Partition zu verwandeln?
Tippe zum Aufdecken →
Antwort
1. fdisk: Partitionstyp auf "Linux Swap" (82) ändern\n2. w (schreiben & beenden)\n3. mkswap /dev/sda3\n4. swapon /dev/sda3\n\nErklärung: Zuerst den Typ korrekt setzen, dann mit mkswap einrichten und mit swapon aktivieren.