Recuperando o GRUB / Arch Linux após instalar o Windows 7

2

Portanto, na minha área de trabalho eu tenho o Arch Linux instalado, mas eu preciso de inicialização dupla com o Windows 7. Depois de instalar o Windows 7, o bootloader assume o controle e o GRUB original desapareceu. Agora, fiz isso antes e tomei notas, mas aparentemente não quer funcionar. Aqui está o que eu tenho, assumindo que / dev / sda1 é onde o Arch Linux está instalado:

mount /dev/sda1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -t proc /proc /mnt/proc
chroot /dev/mnt/
grub-install /dev/sda

Depois que eu corro isso e reinicializo, ele ainda vai para o carregador do Windows, então ainda posso rodar o Windows. Alguma idéia do que eu posso fazer para contornar isso?

Obrigado!

    
por Chiggins 23.12.2011 / 20:44

1 resposta

2

O GRUB tem uma maneira interna de fazer isso, o que achei que pode funcionar quando o grub-install não funciona. Requer uma /boot/grub existente, que você deveria ter por aí.

Em um LiveCD, abra o GRUB CLI ( su -c grub ) e execute:

find /boot/grub/stage1
root (hdX,Y)
setup (hdX)
    
por 23.12.2011 / 20:53