La convención de nombres fue generalmente:
* `/dev/hdx` o`/dev/sdx` :Esta parte identifica el * disco duro * (o dispositivo de almacenamiento). `HD` se usaba comúnmente para unidades IDE y` SD` para las unidades SCSI y SATA. `X` representa una letra (a, b, c, etc.) que indica el número de accionamiento. El orden a menudo correspondía al orden de las unidades se detectaron durante el arranque, lo que podría variar según la configuración y el hardware del BIOS.
* `/dev/hdx {1,2,3 ...}` o `/dev/sdx {1,2,3 ...}` :Esto agrega el *número de partición *. `{1,2,3 ...}` significa la posición de la partición en la unidad respectiva. La primera partición sería `/dev/sda1`, la segunda`/dev/sda2`, etc.
Por lo tanto, la partición raíz (donde se instala el sistema operativo) podría ser `/dev/hda1`,`/dev/sda1`, `/dev/sdb1`, o algo similar, dependiendo completamente de la configuración de hardware del sistema y cómo lo configuró el instalador. No había un esquema de nombres garantizado.
De manera crucial, no había un mapeo consistente entre las características físicas de una unidad y el nombre de su dispositivo. Las letras de la unidad podrían cambiar entre botas según el orden de detección. Esto hizo que depender de las letras de la unidad en los archivos de configuración no sea confiable. Es por eso que el uso de UUID (identificadores universalmente únicos), que son exclusivos de cada partición, se convirtieron en el método preferido y más estable en versiones posteriores de Linux.