Si des disques SATA sont détectés en IDE, il est possible de modifier le comportement par défaut, via des options passées au noyau soit lors de l'installation ou lors d'un démarrage.
Bien évidemment, remplacer hda ou hdc par l'identifiant des disques concernés.
L'option libata.atapi_enable=1 n'est nécessaire pour les lecteurs/graveurs CD/DVD.
Il faut utiliser la ligne de commande suivante lors du choix du type de noyau à démarrer :
hugesmp.s hda=noprobe hdc=noprobe libata.atapi_enable=1Les options nécessaires doivent être incluses dans le fichier de configuration de LILO :
* append=“hda=noprobe hdc=noprobe libata.atapi_enable=1 vt.default_utf8=0”
Dans le cas où les liens symboliques /dev/cdrom, /dev/dvd et assimilés ne seraient pas présent et “disparaitraient” après redémarrage, il faut rendre exécutable le fichier /lib/udev/rc.optical-symlinks.