Consegui consertar isso usando o live cd e inserindo os comandos:
sudo mount /dev/sda5 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Eu posso acessar com sucesso o Ubuntu e o Windows.
Eu tentei instalar o Ubuntu junto com o Windows 7. (chipset Intel i5 2300 H67)
Infelizmente, após uma instalação aparentemente bem-sucedida, recebi a mensagem:
GRUB: "magia ELF independente de arco inválido" resgate grub >
Outra resposta aqui sugere que eu digite esses comandos abaixo, que devem ser personalizados para minhas próprias partições.
sudo apt-get install grub-efi-amd64
sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot
sudo grub-install --root-directory=/mnt /dev/sda
Minhas partições são ...
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 819202047 409497600 7 HPFS/NTFS/exFAT
/dev/sda3 819202048 1228802047 204800000 7 HPFS/NTFS/exFAT
/dev/sda4 1228804094 1953523711 362359809 5 Extended
/dev/sda5 1228804096 1936926719 354061312 83 Linux
/dev/sda6 1936928768 1953523711 8297472 82 Linux swap / Solaris
No entanto, estou um pouco inseguro sobre como posso adaptar esses comandos acima, porque quero poder fazer o boot duplo com o windows 7. (se esses comandos forem apropriados para mim de qualquer maneira).
Dadas as minhas partições acima, como posso fazer com que o GRUB me dê uma opção de inicialização dupla?
obrigado
Consegui consertar isso usando o live cd e inserindo os comandos:
sudo mount /dev/sda5 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Eu posso acessar com sucesso o Ubuntu e o Windows.