7.2. Explication du processus

La commande devlabel restart est appelée aussi bien par le script /etc/rc.sysinit lors du démarrage du système que par les scripts appropriés figurant dans le répertoire /etc/hotplug/.

L'option restart de devlabel entraîne la lecture de la liste des périphériques figurant dans le fichier de configuration (/etc/sysconfig/devlabel) et suit le lien symbolique afin de déterminer si le périphérique existe toujours à son emplacement précédent, tel que /dev/hdb1.

Device name incorrectly detected for symlink /dev/work!
The device /dev/hdb1 is now /dev/hdd1.
The symlink /dev/work will now point to the new device name.

Si un disque avec un UUID n'est pas détecté (par exemple dans le cas où un disque a été retiré), le message suivant apparaît :

The device /dev/hdb1 no longer seems to exist. Because of this, the
symlink /dev/work -> /dev/hdb1 will not be available. The reference
to this symlink in /etc/sysconfig/devlabel will be ignored.

L'entrée correspondant au périphérique n'est pas effacée du fichier de configuration, elle n'est simplement pas prise en considération.