Red Hat Enterprise Linux 3: Guia de Administração de Sistemas | ||
---|---|---|
Anterior | Capítulo 7. Nomes de Dispositivos definidos pelo Usuário | Próxima |
O comando devlabel restart é chamado pelo script /etc/rc.sysinit quando o sistema for inicializado e também pelos scripts apropriados no diretório /etc/hotplug/.
A opção restart do devlabel lê a lista de dispositivos no arquivo de configuração (/etc/sysconfig/devlabel) e segue a ligação simbólica para determinar se o dispositivo ainda existe em sua localização anterior, como /dev/hdb1, por exemplo. Se a ligação simbólica for inválida, será feita uma tentativa de encontrar uma nova localidade do disco baseada em seu UUID. Se for encontrado um disco com o mesmo UUID, a ligação simbólica é atualizada para apontar para a nova localidade do disco, o arquivo de configuração é atualizado com a nova localidade e uma mensagem similar à seguinte é exibida:
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. |
Se não for encontrado um disco com o UUID (se o disco foi removido, por exemplo), o seguinte será exibido:
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. |
A entrada do dispositivo não é removida do arquivo de confiuguração; é apenas ignorada para este caso.