D.5. /etc/rc.d/init.d/udev
# / Bin / sh
################################################ ######################
# udev starten
#
# Beschreibung: Udev-Cold-Plugging-Skript
#
# / Bin / sh
################################################ ######################
# udev starten
#
# Beschreibung: Udev-Cold-Plugging-Skript
#
# Autoren
#
# Aktualisieren
#
# Ausführung
#
# Autoren
#
# Aktualisieren
#
# Ausführung
#
################################################ ######################
################################################ ######################
### BEGIN INIT INFO
# Bietet:
# Erforderlicher Start:
# Sollte beginnen:
# Erforderlicher Stopp:
# Sollte aufhören:
# Standardstart:
# Standard-Stopp:
# Kurze Beschreibung:
# Beschreibung:
#
# X-LFS-Provided-By:
### END INIT INFO
### BEGIN INIT INFO
# Bietet:
# Erforderlicher Start:
# Sollte beginnen:
# Erforderlicher Stopp:
# Sollte aufhören:
# Standardstart:
# Standard-Stopp:
# Kurze Beschreibung:
# Beschreibung:
#
# X-LFS-Provided-By:
### END INIT INFO
. /lib/lsb/init-funktionen
. /lib/lsb/init-funktionen
Fall "${1}" am Anfang)
log_info_msg „/dev wird mit Geräteknoten gefüllt …“ if ! grep -q '[[:space:]]sysfs' /proc/mounts; Dann
log_failure_msg2 msg="FEHLER:\n\nErstellung nicht möglich"
msg="${msg}Geräte ohne SysFS-Dateisystem\n\n" msg="${msg}Nachdem Sie die Eingabetaste gedrückt haben, wird dieses System " msg="${msg}angehalten und ausgeschaltet.\n\n " log_info_msg "$msg"
log_info_msg „Drücken Sie die Eingabetaste, um fortzufahren …“ wait_for_user
/etc/rc.d/init.d/halt stoppen
fi
# Starten Sie den udev-Daemon, um kontinuierlich auf Folgendes zu achten und darauf zu reagieren.
# uevents
/sbin/udevd --daemon
# Durchqueren Sie nun /sys, um Geräte mit „Coldplug“ zu installieren
# wurde bereits entdeckt
/sbin/udevadm löst --action=add --type=subsystems aus
/sbin/udevadm löst --action=add --type=devices aus
/sbin/udevadm löst --action=change --type=devices aus
# Warten Sie nun, bis udevd die von uns ausgelösten uevents verarbeitet hat, wenn ! is_true "$OMIT_UDEV_SETTLE"; Dann
/sbin/udevadm regeln
fi
# Wenn sich auf dem System LVM-basierte Partitionen befinden, stellen Sie sicher, dass diese vorhanden sind
# sind aktiviert, sodass sie verwendet werden können.
if [ -x /sbin/vgchange ]; then /sbin/vgchange -ay >/dev/null; fi
log_success_msg2
;;
*)
esac
echo „Usage ${0} {start}“ Exit 1
;;
Beenden Sie 0
# udev beenden