Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

6.2.3. Montarea sistemelor de fișiere virtuale kernel‌

Acum montați sistemele de fișiere ale nucleului virtual rămase:


mount -vt devpts devpts $LFS/dev/pts -o gid=5,mode=620 mount -vt proc proc $LFS/proc

mount -vt sysfs sysfs $LFS/sys mount -vt tmpfs tmpfs $LFS/run

mount -vt devpts devpts $LFS/dev/pts -o gid=5,mode=620 mount -vt proc proc $LFS/proc

mount -vt sysfs sysfs $LFS/sys mount -vt tmpfs tmpfs $LFS/run


Semnificația opțiunilor de montare pentru devpts:


gid = 5

Acest lucru asigură că toate nodurile de dispozitiv create de devpts sunt deținute de ID-ul grupului 5. Acesta este ID-ul pe care îl vom folosi mai târziu pentru tty grup. Folosim ID-ul grupului în loc de nume, deoarece sistemul gazdă poate folosi un ID diferit pentru el tty grup.

mod=0620

Acest lucru asigură că toate nodurile dispozitivelor create de devpts au modul 0620 (care poate fi citită și scrisă de utilizator, care poate fi scrisă în grup). Împreună cu opțiunea de mai sus, aceasta asigură că devpts vor crea noduri de dispozitiv care îndeplinesc cerințele grantpt(), adică Glibc pt_chown Binarul de ajutor (care nu este instalat implicit) nu este necesar.


În unele sisteme gazdă, /dev/shm este o legătură simbolică către /run/shm. /run tmpfs a fost montat mai sus, așa că în acest caz trebuie creat doar un director.


dacă [ -h $LFS/dev/shm ]; atunci

mkdir -pv $LFS/$(readlink $LFS/dev/shm)

fi

dacă [ -h $LFS/dev/shm ]; atunci

mkdir -pv $LFS/$(readlink $LFS/dev/shm)

fi


Top OS Cloud Computing la OnWorks: