
Estou tentando inicializar duas vezes o Windows e o Linux. Gostaria de continuar usando o bootloader do Windows no meu MBR.
Instalei o Windows 7 primeiro. Durante a instalação deixei algum espaço não alocado que pretendia instalar o Linux.
Encontrei este guia: http://neosmart.net/wiki/display/EBCD/Linux
Diz para instalar o GRUB no setor de inicialização da partição em que o Linux está sendo instalado e não no MBR do seu disco rígido.
Estou tentando instalar o Linux Mint Debian na segunda partição. Quando o instalador chega onde você é solicitado a instalar o GRUB, a única opção é instalar o GRUB em /dev/sda, que acredito ser o MBR.
Decidi simplesmente não instalar o GRUB e continuei com a instalação.
Como posso instalar o GRUB no setor de inicialização da minha partição Linux?
Responder1
Normalmente, se você deseja instalar o GRUB ou o lilo ou qualquer um dos gerenciadores de inicialização na partição em vez do MBR, basta substituir a partição real no lugar do identificador da unidade.
por exemplo, onde você usaria
grub-install /dev/sda
para instalá-lo na unidade (bootsector/MBR), você usa
grub-install /dev/sda3
para instalá-lo no setor de inicialização da terceira partição dessa unidade.
Para então configurar o bootloader do Windows para poder inicializarLinux Como fazer dual boot do Vista com Linux (Vista instalado primeiro)parece que mostrará como configurar o bootloader corretamente. É para o Vista, mas o bootloader é o mesmo para o Windows 7 e deve funcionar.
Responder2
Não estou muito familiarizado com o sistema Linux Mint, mas entendo que ele é derivado do Ubuntu e usa o mesmo sistema de instalação Ubiquity. Há um bug relatado comProcesso de instalação do bootloader da Ubiquityo que parece corresponder ao que você descreveu.
Minha sugestão é que pode ser mais fácil permitir que o Linux Mint sobrescreva o MBR e depois restabeleça o gerenciador de inicialização do Windows. O site ao qual você criou um link publica uma ferramenta chamadaEasyBCD(um download gratuito) que ébem revisado, parece uma boa ferramenta que pode reinstalar o bootloader do Windows e editar o menu de inicialização.
Acho que versões recentes do Linux Mint estão usando GRUB2, o que não deve ter problemas para detectar sua partição existente do Windows. O GRUB adicionará o Windows ao seu menu de inicialização e, assim que a instalação do Linux for concluída, você poderá reiniciar no Windows e usar o EasyBCD para reinstalar o carregador de inicialização do Windows e editar o menu de inicialização do Windows.
Você já deve ter visto, mas no site ao qual você criou o link, háalgumas instruções mais específicaspara uma configuração de inicialização dupla do Ubuntu/Windows Vista que deve ser semelhante o suficiente para se adaptar à configuração do Windows 7/Linux Mint.
Responder3
Lembro-me de ter encontrado esse problema com o Mint e atualmente estou encontrando-o com o Ubuntu (versão 16.04): o instalador é tirânico o suficiente para não permitir qualquer outra escolha além de /dev/sda como local para o Grub.
Além disso, tentar configurar o Grub posteriormente para a partição raiz do Linux em /dev/sdaX usando o modo de recuperação do CD de instalação falha com um erro fatal.
Outras distribuições são muito mais flexíveis nesse aspecto, como o CentOS (e provavelmente também o Debian, embora não me lembre bem).
Alguém sabe se o procedimento a seguir pode funcionar?
- clonando o MBR após a instalação do Windows em um arquivo "WindowsBootloader.img"
- instalando o Ubuntu/Mint e aceitando o Grub sendo gravado no MBR (/dev/sda)
- clonando o MBR de um arquivo "GrubBootloader.img"
- clonando de volta o arquivo feito na etapa 1 para o MBR.
- usando o utilitário nativo Bcdedit (ou EasyBCD de terceiros) e use o arquivo armazenado na etapa 4.