6.2. Montaggio dei file system virtuali del kernel

Diversi file system esportati dal kernel sono usati per comunicare a e dal kernel stesso. Questi file system sono virtuali nel senso che per essi non viene utilizzato spazio su disco. Il contenuto del file system risiede in memoria.

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 tmpfs tmpfs $LFS/dev
mount -f -t tmpfs tmpfs $LFS/dev/shm
mount -f -t devpts -o gid=4,mode=620 devpts $LFS/dev/pts