<Precedenti | Contenuti | Succ.>
7.6.3. Script di avvio Udev
. /etc/rc.d/init.d/udev inizia lo script init udevd, attiva tutti i dispositivi "coldplug" che sono già stati creati dal kernel e attende il completamento delle regole. Lo script disattiva anche il gestore uevent dall'impostazione predefinita di
/sbin/hotplug . Questo viene fatto perché il kernel non ha più bisogno di chiamare un binario esterno. Anziché udevd
ascolterà su un socket netlink gli eventi generati dal kernel.
. /etc/rc.d/init.d/udev_retry initscript si occupa di riattivare gli eventi per i sottosistemi le cui regole possono fare affidamento su filesystem che non sono montati fino al mountfs viene eseguito lo script (in particolare, / usr e / var può causare questo). Questo script viene eseguito dopo il mountfs script, quindi quelle regole (se riattivate) dovrebbero avere successo la seconda volta. È configurato da /etc/sysconfig/udev_retry file; tutte le parole in questo file diverse dai commenti sono considerate nomi di sottosistema da attivare al momento del tentativo. Per trovare il sottosistema di un dispositivo, utilizzare udevadm info --attribute-walk dove è un percorso assoluto in /dev o /sys come /dev/sr0 o /sys/class/rtc.
Per informazioni sul caricamento dei moduli del kernel e su udev, vedere Sezione 7.3.2.3, «Caricamento dei moduli».