
Wie kann ich nachweisen, dass udev installiert ist und ordnungsgemäß funktioniert? Ein einfacher Aufruf von udevadm wäre doch eine Möglichkeit, oder?
Antwort1
Stellen Sie sicher, dass der Udev-Daemon udevd
ausgeführt wird:
if [[ $(pgrep -c udevd) -eq 0 ]]; then
echo "No udev"
else
echo "udev is running"
fi
Oder prüfen Sie die Ausgabe, ob udev service udev status
ausgeführt start/running
wird.
Antwort2
Wenn Sie testen möchten, ob Ihr Udev läuft und funktioniert, gehen Sie zur Überprüfung wie folgt vor.
Löschen Sie eines der Geräte aus /dev
rm /dev/fd0
Führen Sie udevtrigger aus, es erstellt das fehlende Gerät automatisch erneut.
/sbin/udevtrigger
Antwort3
@Peter – Wenn das Gerät weg ist, können Sie es mit dem folgenden Befehl wiederherstellen.
[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