2.3. Erstellen eines Dateisystems auf der neuen Partition

Nun haben Sie eine leere Partition und können darauf ein Dateisystem anlegen. Das meistverbreitete Dateisystem unter Linux ist das Second Extended Filesystem (ext2); aber im Zuge der heute üblichen großen Festplatten gewinnen Journaling-Dateisysteme immer mehr an Beliebtheit. An dieser Stelle werden Sie dennoch ein ext2-Dateisystem erstellen. Unter http://www.linuxfromscratch.org/blfs/view/svn/postlfs/filesystems.html finden Sie Anleitungen zum Einrichten anderer Dateisysteme.

Zum Erzeugen eines ext2-Dateisystems auf der LFS-Partition führen Sie bitte das folgende Kommando aus:

mke2fs -v /dev/[xxx]

Ersetzen Sie xxx durch den Namen der LFS-Partition (wie zum Beispiel hda5).

[Anmerkung]

Anmerkung

Einige Distributionen haben Zusatzfunktionen in ihre Werkzeuge zum Erzeugen von Dateisystemen (e2fsprogs) eingebaut. Dies kann später beim Booten Ihres neuen LFS zu Probleme führen, weil diese Erweiterungen in den von LFS installierten e2fsprogs nicht installiert sind. Sie könnten z. B. eine Fehlermeldung wie „unsupported filesystem features; upgrade your e2fsprogs“ erhalten. Mit dem folgenden Kommando können Sie herausfinden, ob Ihr Host-System solche zusätzlichen Funktionen verwendet:

debugfs -R feature /dev/[xxx]

Wenn die Ausgabe mehr Funktionen als dir_index; filetype; large_file; resize_inode oder sparse_super enthält, dann sind in Ihrem Host-System zusätzliche Erweiterungen installiert. Sie sollten spätere Probleme vermeiden indem Sie das normale Paket e2fsprogs kompilieren und die daraus resultierenden Programme zum Erzeugen des Dateisystems auf Ihrer LFS-Partition verwenden:

cd /tmp
tar -xjvf /Pfad/zu/den/Quellen/von/e2fsprogs-1.37.tar.bz2
cd e2fsprogs-1.37
mkdir -v build
cd build
../configure
make #ANMERKUNG: Führen Sie bitte _nicht_ 'make install' aus!
./misc/mke2fs -v /dev/[xxx]
cd /tmp
rm -rfv e2fsprogs-1.37

Wenn Sie eine Swap Partition erstellt haben, müssen Sie diese mit dem untenstehenden Befehl initialisieren (dies bezeichnet man auch als formatieren). Wenn Sie eine bereits existierende Swap-Partition verwenden, muss diese nicht initialisiert werden.

mkswap -v /dev/[yyy]

Bitte ersetzen Sie yyy durch den Namen Ihrer Swap-Partition.