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 Journal-Dateisysteme immer mehr an Beliebtheit. Das ext3-Dateisystem ist eine weit verbreitete Erweiterung von ext2 und kompatibel mit den E2fsprogs. An dieser Stelle erzeugen wir ein ext3-Dateisystem. Unter http://www.linuxfromscratch.org/blfs/view/svn/postlfs/filesystems.html finden Sie Anleitungen zum Einrichten anderer Dateisysteme.

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

mke2fs -jv /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 has_journal, ext_attr, resize_inode, dir_index, filetype, sparse_super, large_file oder needs_recovery 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 -xzvf /Pfad/zu/den/Quellen/von/e2fsprogs-1.41.3.tar.gz
cd e2fsprogs-1.41.3
mkdir -v build
cd build
../configure
make #ANMERKUNG: Führen Sie bitte _nicht_ 'make install' aus!
./misc/mke2fs -jv /dev/<xxx>
cd /tmp
rm -rfv e2fsprogs-1.41.3

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

mkswap /dev/<yyy>

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