Ulike filsystemer eksportert av kjernen brukes til å kommunisere til og fra selve kjernen. Disse filsystemene er virtuelle ved at ingen disk plass brukes til dem. Innholdet i filsystemene ligger i minnet.
Begynn med å lage mapper som filsystemene vil bli montert på:
mkdir -pv $LFS/{dev,proc,sys,run}
Under en normal oppstart, monterer kjernen automatisk devtmpfs
filsystemet på /dev
mappen, og tillater enheter som skal
opprettes dynamisk på det virtuelle filsystemet etter hvert som de
oppdages eller åpnes. Enhetsoppretting gjøres vanligvis i løpet av
oppstartsprosessen av kjernen og Udev. Siden dette nye systemet
ennå ikke har Udev og har ennå ikke blitt startet opp, er det
nødvendig å montere og fylle /dev
manuelt. Dette oppnås ved å binde montering av vertssystemets
/dev
mappe. Å binde montering er en
spesiell type montering som lar deg lage et speil av en katalog
eller monteringspunkt til et annet sted. Bruk følgende kommando for
å oppnå dette:
mount -v --bind /dev $LFS/dev
Monter nå de gjenværende virtuelle kjernefilsystemene:
mount -v --bind /dev/pts $LFS/dev/pts mount -vt proc proc $LFS/proc mount -vt sysfs sysfs $LFS/sys mount -vt tmpfs tmpfs $LFS/run
I noen vertssystemer, /dev/shm
er en
symbolsk lenke til /run/shm
. /run
tmpfs ble montert ovenfor, så i dette tilfellet er det bare en
mappe som må opprettes.
if [ -h $LFS/dev/shm ]; then mkdir -pv $LFS/$(readlink $LFS/dev/shm) fi