Nhân Linux của chúng tôi là 2.6.31 chạy trên bộ xử lý MIPS nhúng với busybox.
Kịch bản khởi tạo (RCS) bắt đầu mdev với:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
Ai đó có thể cho tôi biết tiện ích Linux mdev làm gì không?
Có vẻ như nó tự động cắm nóng vì stbhotplug là một tập lệnh xử lý các giao diện ethernet.
Ngoài ra, các rootfs chúng tôi đã được cung cấp chỉ có một thiết bị giao diện điều khiển tức /dev/consolelà tập tin duy nhất trong /dev.
Tuy nhiên, khi hệ thống đang chạy, /devthư mục chứa đầy các tệp thiết bị (ví dụ: /dev/mtdv.v.).
Lý do tôi hỏi là thỉnh thoảng chúng tôi gặp lỗi, theo đó nó được báo cáo /dev/ubi_ctrllà không tìm thấy hoặc /dev/ubi1không tìm thấy.
Làm thế nào hoặc khi nào Linux tạo ra các thiết bị này?
Cảm ơn.
/devcác thiết bị không được tạo ra, có thể là một vấn đề vớimdevhoặc vấn đề thời gian?