<ก่อนหน้านี้ | Contents | ถัดไป>
6.2.3. การติดตั้งระบบไฟล์เคอร์เนลเสมือน
ตอนนี้เมานต์ระบบไฟล์เคอร์เนลเสมือนที่เหลืออยู่:
เมานต์ -vt devpts devpts $LFS/dev/pts -o gid=5,mode=620 เมานต์ -vt proc proc $LFS/proc
เมานต์ -vt sysfs sysfs $LFS/sys เมานต์ -vt tmpfs tmpfs $LFS/รัน
เมานต์ -vt devpts devpts $LFS/dev/pts -o gid=5,mode=620 เมานต์ -vt proc proc $LFS/proc
เมานต์ -vt sysfs sysfs $LFS/sys เมานต์ -vt tmpfs tmpfs $LFS/รัน
ความหมายของตัวเลือกการเมานท์สำหรับนักพัฒนา:
gid = 5
เพื่อให้แน่ใจว่าโหนดอุปกรณ์ที่สร้างโดย devpts ทั้งหมดเป็นของ ID กลุ่ม 5 นี่คือ ID ที่เราจะใช้ในภายหลังสำหรับ TTY กลุ่ม. เราใช้ ID กลุ่มแทนชื่อ เนื่องจากระบบโฮสต์อาจใช้ ID อื่นสำหรับของมัน TTY กลุ่ม
โหมด=0620
เพื่อให้แน่ใจว่าโหนดอุปกรณ์ที่สร้างโดย devpts ทั้งหมดมีโหมด 0620 (ผู้ใช้สามารถอ่านและเขียนได้ กลุ่มเขียนได้) ร่วมกับตัวเลือกด้านบนนี้ เพื่อให้แน่ใจว่า devpts จะสร้างโหนดอุปกรณ์ที่ตรงตามข้อกำหนดของ Grantpt() ซึ่งหมายถึง Glibc pt_chown ไบนารีตัวช่วย (ซึ่งไม่ได้ติดตั้งโดยค่าเริ่มต้น) ไม่จำเป็น
ในระบบโฮสต์บางระบบ /dev/shm เป็นสัญลักษณ์เชื่อมโยงไปยัง /วิ่ง/หืม. /run tmpfs ถูกติดตั้งไว้ด้านบน ดังนั้นในกรณีนี้จะต้องสร้างเฉพาะไดเร็กทอรีเท่านั้น
ถ้า [ -h $LFS/dev/shm ]; แล้ว
mkdir -pv $LFS/$(ลิงก์อ่าน $LFS/dev/shm)
fi
ถ้า [ -h $LFS/dev/shm ]; แล้ว
mkdir -pv $LFS/$(ลิงก์อ่าน $LFS/dev/shm)
fi