it-swarm-es.com

¿Cómo actualizo grub a grub2 si grub heredado está instalado en el sector de partición de arranque, no en MBR?

Estoy tratando de pasar a grub2 y aunque la carga en cadena desde grub heredado funciona bien, no estoy seguro de cómo moverme por completo. Grub antiguo se instaló en el sector de arranque de la partición de intercambio,/dev/sda3, y funcionaba bien allí. Quiero que se instale allí también un nuevo grub, pero durante upgrade-from-grub-legacy sugiere instalar en MBR o en la partición raíz de ubuntu,/dev/sda4. ¿Cómo lo forzo a instalarse en/dev/sda3? ¿Puedo hacer grub-install '(hd0,3)' en lugar de upgrade-from-grub-legacy?

3
vava

Si ha verificado que la nueva configuración de grub2 funciona, puede usar grub-install de forma segura.

Lo único importante que hace upgrade-from-grub-legacy es esto:

rm -f /boot/grub/{{xfs,reiserfs,e2fs,fat,jfs,minix}_stage1_5,stage{1,2}}

que esencialmente elimina los archivos grub-legacy de/boot/grub, también puede eliminar /boot/grub/menu.lst si no contiene nada importante para usted.

2
Ressu