Na verdade, existe uma maneira de fazer isso: envolve udev
e é o uso mais simples possível de suas regras.
Crie um arquivo /etc/udev/rules.d/10-local.rules e insira nesta linha única:
KERNEL=="sd?1", NAME="my_hdd1"
Esta regra simplesmente pega qualquer coisa que possa ser chamada de sda1, ou sdb1, ou sdc1, ... e a renomeia para um nome de sua escolha, neste caso 'my_hdd1'. O nó do dispositivo aparecerá em
/dev/my_hdd1
Se quiser, pode fazê-lo com dispositivos, não com partições, como preferir:
KERNEL=="sd?", NAME="my_hdd"
As regras acima serão aplicadas ao primeiro disco a ser descoberto, que normalmente é o disco raiz, / dev / sda. Se você preferir continuar chamando este disco / dev / sda, mas deseja aplicar esta regra a todos os outros discos, estas regras se tornam:
KERNEL=="sd[b-z]", NAME="my_hdd"
KERNEL=="sd[b-z]1", NAME="my_hdd1"
novamente conforme seus desejos.
Reinicie o udev ou reinicie e pronto.