Grub : changement de disque de boot

bonjour à tous,

j’ai un petit problème avec grub (legacy)

sur mon PC il y a 3 DD :
[ul]un pata - hda (avec windows) hd0 pour grub
un sata - sda (avec Linux) hd1
un 2e sata - sdb hd2[/ul]

je voudrais dorénavant booter sur le sda
après avoir fait setup (hd1) je reboote en modifiant dans le bios le disque de boot, que devient le “sata-linux” (en lieu et place du hda)

grub se lance mais logiquement coince puisqu’il pointe linux vers le hd1 (tel que repris dans menu.lst) qui est devenu hd0
pas grave : j’édite aussitôt la ligne qui renvoie à Linux et je change hd1 par hd0
linux alors se lance

alors pour rendre définitif ce changement :
j’utilise la commande grub --device-map device.map mais ça change pas l’ordre dans le fichier /boot/grub/device.map
je modifie à la main les correspondances dans le dit fichier device.map :

quote /dev/sdb # =1er sata
(hd1) /dev/sda # =hda
(hd2) /dev/sdc[/quote]
mais rien n’y fait : quand dans grub je fais find /boot/grub/stage1 il me renvoie encore et toujours à hd1
d’où ma question : comment procéder pour que grub prenne en compte le changement dans le bios
ou autrement dit pour que grub tienne compte du tableau des correspondances dans le fichier device.map ?

merci d’avance !

édite
/boot/grub/menu.lst
et tu change
default 0
en
default 1
(0 corespond au 1er système 1er ligne, 1 …)

ça ne répond pas à ta question mais avec ça tu démarre dans l’ordre que tu veux

merci dchoost99,
mais effectivement ça ne répond pas à ma question
car ce n’est un problème d’ordre des systèmes dans le menu … car si je comprends il s’agit bien de cela à propos de default