O subsistema udev
cria e monta um sistema de arquivos tmpfs
em /dev
no momento da inicialização. O conteúdo é preenchido pelo kernel conforme os dispositivos são detectados. Como tmpfs
reside na memória virtual, não é persistente, portanto, suas alterações não sobrevivem durante as reinicializações. Mesmo que você já tenha um /dev
, a montagem do novo sistema de arquivos oculta o diretório e parece que todos os seus dispositivos especiais foram excluídos. Eles não têm, mas o resultado final é o mesmo: os especiais não estão onde você espera.
Suspeito que você descobrirá que as entradas hda
e hdaX
foram substituídas pelas entradas sda
e sdaX
. Como alternativa, confira /proc/devices
e /proc/partitions
para obter o nome udev
atribuído à unidade.
Às vezes, um rápido & solução suja como fdisk -l /dev/[sh]d[a-z]
pode ajudar (funciona melhor se você tiver menos de 26 discos de cada tipo).
A propósito, o esquema de nomenclatura usado por udev
é padronizado, e seu /dev
estático pode ser pior do que seguir as convenções. Se udev
achar que é /dev/sda
, vá com isso. Você pode escapar a potenciais estranhezas e mal-entendidos na estrada.