Maintenant qu'un système de fichiers a été créé, la partition doit
être accessible. Pour cela, la partition a besoin d'être montée sur
un point de montage choisi. Pour ce livre, il est supposé que le
système de fichiers est monté sous /mnt/hlfs
, mais le choix du répertoire vous
appartient.
Choisissez un point de montage et affectez-le à la variable
d'environnement LFS
en lançant :
export HLFS=/mnt/hlfs
Maintenant, créez le point de montage et montez le système de fichiers LFS en lançant :
mkdir -pv $HLFS
mount -v -t ext3 /dev/<xxx>
$HLFS
Remplacez <xxx>
par
la désignation de la partition HLFS.
Si vous utilisez plusieurs partitions pour HLFS (par exemple une pour
/
et une autre pour /usr
), montez-les en utilisant :
mkdir -pv $HLFS mount -v -t ext3 -o acl,user_xattr /dev/<xxx>
$HLFS mkdir -v $HLFS/usr mount -v -t ext3 -o acl,user_xattr /dev/<yyy>
$HLFS/usr
Remarquez que les options -o
acl,user_xattr
sont nécessaires pour utiliser les possibilités
de fichier POSIX pour rejeter les privilèges root pour des programmes
SUID.
Remplacez <xxx>
et
<yyy>
par les noms de
partition appropriés.
Assurez-vous que cette nouvelle partition n'est pas montée avec des
droits trop restrictifs (tels que les options nosuid
, nodev
, ou
noatime
). Lancez la commande mount sans aucun paramètre pour
voir les options configurées pour la partition HLFS montée. Si
nosuid
, nodev
, et/ou noatime
sont
configurées, la partition devra être remontée.
Si vous utilisez une partition de swap
, assurez-vous qu'elle est activée en lançant
la commande swapon :
/sbin/swapon -v /dev/<zzz>
Remplacez <zzz>
par
le nom de la partition de swap
.
Maintenant qu'il existe un endroit établi pour travailler, il est temps de télécharger les paquets.