Como faço para atualizar o grub para o grub2 se o grub legado estiver instalado no setor de partição de inicialização, não no MBR?

3

Estou tentando migrar para o grub2 e, embora o carregamento em cadeia do grub antigo funcione bem, não sei ao certo como me mover completamente. O grub antigo foi instalado no setor de inicialização da partição swap, / dev / sda3, e estava funcionando bem. Eu quero que o novo grub seja instalado lá também, mas durante upgrade-from-grub-legacy sugiro instalar no MBR ou na partição raiz do ubuntu, / dev / sda4. Como faço para forçá-lo a instalar em / dev / sda3? Posso apenas fazer grub-install '(hd0,3)' em vez de upgrade-from-grub-legacy ?

    
por vava 04.08.2010 / 09:35

1 resposta

2

Se você verificou que a nova configuração do grub2 funciona, você pode usar grub-install com segurança.

A única coisa significativa que o upgrade-from-grub-legacy faz é esta:

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

que essencialmente remove os arquivos do legado grub de / boot / grub, você também pode remover /boot/grub/menu.lst se ele não contiver nada importante para você.

    
por Ressu 04.08.2010 / 13:23

Tags