
如何證明 udev 是否已安裝並且正常運作?只要呼叫 udevadm 就是一個方法,對嗎?
答案1
確保 udev 守護程式udevd
正在運行:
if [[ $(pgrep -c udevd) -eq 0 ]]; then
echo "No udev"
else
echo "udev is running"
fi
service udev status
或檢查其中包含的輸出start/running
是否正在運行。
答案2
如果您要測試您的 udev 是否正在運行並工作。執行以下操作來驗證。
從 /dev 中刪除一個設備
rm /dev/fd0
運行 udevtrigger,它將自動再次建立丟失的裝置。
/sbin/udevtrigger
答案3
@Peter - 如果裝置遺失,您可以使用以下命令重新建立它們。
[root@mg0016 ~]# mknod /tmp/fd0 b 2 0
[root@mg0016 ~]# ls -l /tmp/fd0
brw-r--r-- 1 root root 2, 0 Sep 7 10:09 /tmp/fd0