Tôi đã thấy việc sử dụng lệnh udevadm giải quyết. Việc sử dụng lệnh như vậy trong init script là gì?Việc sử dụng udevadm là gì?
10
A
Trả lời
12
Sau khi khởi động hạt nhân, udevd
được sử dụng để tạo các nút thiết bị cho tất cả các thiết bị được phát hiện. Đó là một nhiệm vụ tương đối tốn thời gian mà có sẽ được hoàn tất cho quá trình khởi động để tiếp tục, nếu không có nguy cơ dịch vụ bị lỗi do thiếu các nút thiết bị.
udevadm settle
chờ udevd
xử lý sự kiện tạo thiết bị cho tất cả thiết bị phần cứng, đảm bảo rằng mọi nút thiết bị đã được tạo thành công trước khi tiếp tục.
Chính xác những gì tôi đang tìm kiếm… Trong thời gian dài nhất, tôi đã cố gắng tìm ra cách làm cho 'udevadm trigger' chặn để kịch bản không tiến lên và thử tiến hành trước khi thiết bị sẵn sàng . –