grub : intervertir automatiquement hd0 et hd1
Posté : dim. 10 févr. 2019 20:19
Bonjour,
Installation fraîche sur une machine avec deux "disques" : le premier en SATA et le second en mSATA.
J'ai dû retirer le premier pour faire mon install sur le second (et temporairement renoncer à Debian/LMDE, mais ça c'est une autre histoire...)
Mais voilà : après une màj hier et un update-grub automatique, le redémarrage ne s'est pas fait tout seul : invite de commande (initramfs) ou un truc du genre. J'ai dû passer en mode d'édition sous grub pour remplacer :
set root='hd1,msdos1'
par
set root='hd0,msdos1'
Eh oui ! 'fdisk -l' me sort la partition du minidisk en 2ème position, la config automatique de grub voit la même chose et me met du hd1, mais comme je dis au BIOS de commencer par le mSATA, le hd1 est à ce moment-là mon second disque.
Alors.. comment intervertir automatiquement hd0 et hd1 lors de l'upgrade ?
Un fichier de conf ?
Un script avec un peu de sed, mais qui se lance automatiquement comment ?
Merci d'avance pour vos idées et suggestions..
Installation fraîche sur une machine avec deux "disques" : le premier en SATA et le second en mSATA.
J'ai dû retirer le premier pour faire mon install sur le second (et temporairement renoncer à Debian/LMDE, mais ça c'est une autre histoire...)
Mais voilà : après une màj hier et un update-grub automatique, le redémarrage ne s'est pas fait tout seul : invite de commande (initramfs) ou un truc du genre. J'ai dû passer en mode d'édition sous grub pour remplacer :
set root='hd1,msdos1'
par
set root='hd0,msdos1'
Eh oui ! 'fdisk -l' me sort la partition du minidisk en 2ème position, la config automatique de grub voit la même chose et me met du hd1, mais comme je dis au BIOS de commencer par le mSATA, le hd1 est à ce moment-là mon second disque.
Alors.. comment intervertir automatiquement hd0 et hd1 lors de l'upgrade ?
Un fichier de conf ?
Un script avec un peu de sed, mais qui se lance automatiquement comment ?
Merci d'avance pour vos idées et suggestions..