J'essaie de passer à grub2 et, bien que le chargement de chaînes à partir de legacy grub fonctionne correctement, je ne suis pas sûr de la façon de procéder. L'ancien fichier grub était installé dans le secteur de démarrage de la partition de swap,/dev/sda3, et y fonctionnait bien. Je veux que le nouveau grub soit installé là aussi mais au cours de upgrade-from-grub-legacy
, il est suggéré de l'installer sur la partition racine MBR ou ubuntu,/dev/sda4. Comment puis-je le forcer à installer dans/dev/sda3? Puis-je simplement faire grub-install '(hd0,3)'
au lieu de upgrade-from-grub-legacy
?
Si vous avez vérifié que la nouvelle configuration de grub2 fonctionne, vous pouvez utiliser grub-install
en toute sécurité.
La seule chose importante que upgrade-from-grub-legacy
fait est la suivante:
rm -f /boot/grub/{{xfs,reiserfs,e2fs,fat,jfs,minix}_stage1_5,stage{1,2}}
qui supprime essentiellement les fichiers grub-legacy de/boot/grub, vous pouvez également supprimer /boot/grub/menu.lst
s'il ne contient rien d’important pour vous.