Si il existe plusieurs disques durs détectés dans Debian, il est possible que leur ordre d'apparition dans le kernel change. Dans ce cas, le disque qui était en /dev/sda peut passer en /dev/sdb, ce qui peut poser des problèmes avec les logiciels ne supportant pas UUID.

Pour corriger cela, on peut forcer les disques à une place définie, grâce à udev.

Pour cela, lancer la commande udevinfo -a -p /sys/block/sda pour obtenir les paramètres du disque sda. On peut utiliser, par exemple, les informations issues du model, de size.

Une fois choisies, on force le device au démarrage en éditant le fichier /etc/udev/rules.d/51-disks et en ajoutant les paramètres :
SYSFS{size}="1953525168", SYSFS{model}="ST31000340NS    ", NAME="sda"

On peut ajouter les différents disques (ou cartes RAID) en spécifiant un nom différent.

Pour forcer une relecture immédiate, c'est la commande udevstart qui doit être exécutée.