Udisks usa seu próprio esquema de nomenclatura de dispositivos. Ele segue as mesmas regras de nomenclatura normalmente seguidas pelo udev (o programa que gerencia entradas em /dev
), mas tem sua própria implementação dessas regras, ele não depende das entradas em /dev
.
A entrada para o sistema de arquivos raiz mostrada por mount
não é confiável, porque o sistema de arquivos raiz é montado pelo kernel no momento da inicialização e os scripts de inicialização tentam preencher /etc/mtab
(o arquivo lido pelo mount
command) mas não pode saber o nome exato do dispositivo usado pelo kernel (na verdade, é tecnicamente possível, mesmo que isso não ocorra normalmente, que o dispositivo que contém o sistema de arquivos raiz não tenha nenhuma entrada em /dev
). Verifique o conteúdo de /proc/mounts
, que consulta o kernel em tempo real; você pode ver um nome de dispositivo diferente para /
(que pode não existir em seu sistema também).
Parece que o seu sistema não possui algumas regras udev
. Essas regras estão no pacote udev
, especificamente em /lib/udev/rules.d/60-persistent-storage.rules
. A primeira coisa a fazer é garantir que seu pacote udev
esteja atualizado, já que versões mais antigas do udev
às vezes lidam mal com os novos kernels. E certifique-se de que o arquivo de regras esteja lá e não esteja danificado.