6.2. Montaggio dei file system virtuali del kernel

Diversi file system esportati dal kernel non esistono sui dischi rigidi, ma sono usati per comunicare cose a e dal kernel stesso.

Cominciare creando directory sulle quali verranno montati i file system:

mkdir -p $LFS/{proc,sys}

Ora montare i file system:

mount -t proc proc $LFS/proc
mount -t sysfs sysfs $LFS/sys

Ricordare che se per qualunque ragione si smette di lavorare sul proprio LFS, e si riprende pių avanti, č importante verificare che questi file system siano montati di nuovo prima di entrare nell'ambiente chroot, altrimenti potrebbero esserci problemi.

Brevemente, monteremo alcuni altri file system dall'interno dell'ambiente chroot. Per mantenere aggiornato l'host, faremo un “falso mount” adesso per ciascuno di essi:

mount -f -t ramfs ramfs $LFS/dev
mount -f -t tmpfs tmpfs $LFS/dev/shm
mount -f -t devpts -o gid=4,mode=620 devpts $LFS/dev/pts