J'ai déjà déplacé mon hd d'un contrôleur de base (33MHz) vers un contrôlleur UDMA. Je suis passé de hda à hde donc j'ai dû changer le fichier "lilo.conf" & "fstab" en conséquence, genre :
# This is a root linux ext2 partition:
/dev/hda2 / ext2 defaults,errors=remount-ro 0 1
-->
# This is a root linux ext2 partition:
/dev/hde2 / ext2 defaults,errors=remount-ro 0 1
etc...
Ce qui m'a plus ennuié c'est "Lilo" car je sais pas comment écrire un boot-secteur sur un autre HD. Par conséquent, après avoir édité le "lilo.conf", j'ai installé ls HD sur le nouveau contrôlleur puis j'ai booté sur un CDROM Linux, ensuite j'ai monté (en mode console), la partition Linux de mon disque dur [mount -t ext2 /dev/hde2 /mnt/mon_hd] puis j'ai fait un "chroot" sur "/mnt/mon_hd" à partir de là je me suis retrouvé avec "Mon Linux" et donc j'ai pu écrire le boot-secteur avec "lilo -v". Et voiloux... mon petit Nux ;-) se retrouve sur un bô contrôleur UDMA 66MHz
Note: j'ai fait souvent cette manip. pour installer des Linux de ma machine vers d'autres machines et ça marche très bien aussi.
Voilà, dsl pour l'explication de Newbie un peu lourde ;-)