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
).
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.