เคอร์เนล Linux ของเราคือ 2.6.31 ทำงานบนโปรเซสเซอร์ MIPS ในตัวพร้อมด้วย busybox
สคริปต์การเริ่มต้น (rcS) เริ่ม mdev ด้วย:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
ทุกคนสามารถบอกได้ว่ายูทิลิตี้ Linux mdev ทำอะไรได้บ้าง
ดูเหมือนว่าจะทำการเชื่อมต่ออัตโนมัติโดยอัตโนมัติเนื่องจาก stbhotplug เป็นสคริปต์ที่จัดการอินเทอร์เฟซอีเธอร์เน็ต
นอกจากนี้ rootfs ที่เราได้รับเท่านั้นมีอุปกรณ์คอนโซลเช่น/dev/console
เป็นไฟล์เดียว/dev
มา
อย่างไรก็ตามเมื่อระบบกำลังทำงาน/dev
ไดเรกทอรีจะเต็มไปด้วยไฟล์อุปกรณ์ (เช่น/dev/mtd
ฯลฯ )
เหตุผลที่ฉันถามคือบางครั้งเราได้รับข้อผิดพลาดโดยมีรายงานว่า/dev/ubi_ctrl
ไม่พบหรือ/dev/ubi1
ไม่พบ
Linux สร้างอุปกรณ์เหล่านี้ได้อย่างไรหรือเมื่อไหร่?
ขอบคุณ
/dev
อุปกรณ์ไม่ได้ถูกสร้างขึ้นอาจเป็นปัญหากับmdev
หรือปัญหาเวลา?