Observação: isso é para sistemas BIOS / MBR mais antigos que não são os sistemas UEFI / gpt mais recentes.
Você sabe em qual unidade MBR o drive está instalado agora? É melhor ter o carregador de inicialização do Windows na unidade do Windows e o grub na unidade Linux.
Se você fizer uma nova instalação, o grub antigo não corresponderá e não funcionará.
Você pode instalar o gerenciador de inicialização do grub2 na unidade Linux com isso, depois alterar o BIOS para inicializar a partir da unidade do Ubuntu:
reinstale a partir do sistema operacional (não do liveCD / DVD / USB) - primeiro localize o drive do Ubuntu (o exemplo é o drive sdb, mas use a unidade sem partições):
sudo fdisk -l
se for /dev/sdb
, basta executar:
sudo grub-install /dev/sdb
Se isso retornar algum erro, execute:
sudo grub-install --recheck /dev/sdb
sudo update-grub
Você também pode instalar um gerenciador de inicialização do Windows na unidade do Windows, se tiver o grub.
Como restaurar o bootloader do Ubuntu / XP / Vista / 7
Você também pode instalar manualmente apenas o carregador de inicialização do lilo no MBR, pois ele funciona exatamente como o carregador de inicialização do Windows.
Restaurar o carregador de inicialização básico do Windows - universo ativado se o erro no lilo não for encontrado:
Basta abrir o Synaptic e o Configurações > Repositórios e marque a caixa no repositório Universe na aba Ubuntu Software. Feche essa janela e clique em reload antes de instalar o lilo com o Synaptic ou a linha de comando.
sudo apt-get install lilo
sudo lilo -M /dev/sda mbr
Pode mostrar mensagens de erro sobre o restante do lilo ausente: ignorá-las, queremos apenas o MBR com bootloader para inicializar a partição com o sinalizador de inicialização (Windows).
Se você tiver o grub em sdb, altere o BIOS para inicializar a partir dessa unidade. Quando você reinstalar um sistema Linux, use o comando Algo else e na tela de particionamento manual, escolha a unidade Linux na caixa de combinação na parte inferior da tela para verificar se o grub está na unidade Linux.