Como posso adicionar o Linux ao novo gerenciador de inicialização do Windows 8?

32

Quais sistemas operacionais podem ser colocados no novo gerenciador de inicialização fornecido pelo Windows 8?

Parece ser bastante bonito e consistente com o restante do novo design do Windows 8, então seria legal colocar o Linux (Ubuntu) nele em vez de usar o GRUB ou o BURG . Além do meu sistema pessoal, o Linux será colocado em um disco rígido e não no SSD , por isso seria um pouco mais rápido.

kluka
fonte
Não tenho certeza se isso é possível. A única coisa que pode funcionar é o NeoGrub (parte do EasyBCD ), mas nunca tentei algo assim.
Karan
1
Também é importante observar que você não pode fazer isso no Windows RT.
Mikhail
Como você pode até mesmo instalar outro sistema operacional em RT
Suici Doga

Respostas:

54

Você pode fazer o mesmo que no Windows 7, embora não tenha certeza se recomendo o uso do menu de inicialização gráfica (motivo no final).

Algumas coisas primeiro:

A configuração usual para pessoas que têm configurações de inicialização dupla, sendo o Linux um dos sistemas operacionais instalados pela máquina, é ter um carregador de inicialização do Linux por padrão e adicionar uma entrada para o sistema operacional Windows. O que isso faz é carregar o carregador de inicialização do Linux e, se você deseja carregar o Windows, ele é carregado em cadeia no carregador de inicialização do Windows, que inicializa o Windows.

Como geralmente há apenas um Windows instalado, o seletor de menu do carregador de inicialização do Windows nunca aparece, dando a impressão de que a entrada que você adicionou no carregador de inicialização do Linux realmente carrega o Windows.

O oposto também é possível, embora não seja comum entre os usuários do Linux. Por exemplo, meu principal carregador de inicialização é o do Windows, que é carregado em cadeia no Linux para inicializar o Linux; Eu configurei o Linux para ser praticamente invisível e carregar imediatamente.

Como adicionar uma entrada Linux no gerenciador de inicialização do Windows:

Depende realmente do que você instala primeiro e do que mais tarde, tenho certeza de que existem alguns guias na Internet para explicar um procedimento detalhado sobre como configurar um ambiente de inicialização dual +. Então, eu vou passar por 2 configurações diferentes:

Quando você instala o Windows pela primeira vez: nesse caso, ao instalar sua distribuição Linux, se ele permite instalar o carregador de inicialização em uma partição diretamente, em vez de no MBR do disco rígido, faça-o. Após a reinicialização, você descobrirá que está inicializando o Windows como se o Linux não estivesse instalado, depois siga o cenário em que o Linux foi instalado primeiro descrito abaixo.

Se você só pode instalar o carregador de inicialização no MBR do disco rígido após a reinicialização, verá um carregador de inicialização do Linux (Syslinux, GRUB, o nome dele), escolha a entrada do Windows e inicie no Windows.

Agora, eu gosto de usar EasyBCD (gratuito para uso pessoal) para lidar com o bootloader do Windows, mas qualquer coisa que eu faço com ele também pode ser feito com o bom bcdboot, bcdeditetc. comandos.

  1. Abra o EasyBCD e vá para a seção "Adicionar nova entrada" e a guia "Linux / BSD".
  2. Selecione o carregador de inicialização que você possui para sua distribuição Linux. No caso do GRUB2, existe um modo de seleção automática que seleciona a partição apropriada para você; no Syslinux, por exemplo, você deve selecionar obrigatoriamente a partição em que está instalada.
  3. Nomeie a entrada, o nome que você colocar lá será o que aparecerá no carregador de inicialização do Windows.
  4. Selecione a partição em que o seu carregador de inicialização reside ou selecione automaticamente se essa opção for possível. No final, você deve terminar com algo assim:

    Adicionando uma entrada para um carregador Syslinux

  5. Clique em "Adicionar entrada" e você receberá o resultado na parte inferior esquerda do programa:

    Confirmação

  6. Agora você deve restaurar o gerenciador de inicialização do Windows como o padrão; para isso, vá para a seção "Implantação do BCD", selecione gravar o gerenciador de inicialização Vista / 7 no MBR (que, a propósito, é o mesmo que no Windows 8):

    Escrevendo o novo MBR

  7. Depois que tudo estiver pronto, você receberá uma confirmação semelhante como antes. Ao inicializar, você verá o menu de inicialização solicitando que você selecione um deles:

    Exemplo de menu de inicialização

Quando você instala o Linux primeiro: Nesse caso, você não precisa restaurar o MBR (Master Boot Record, informa o que executar a seguir grosso modo), pois a instalação do Windows substituirá qualquer valor anterior lá.

NOTA: com discos UEFI e GPT, isso pode ser diferente, mas não tenho como testá-lo.


Por que não tenho certeza se recomendo fazer isso usando o novo menu de inicialização gráfica no Windows 8:

Essencialmente, porque o modo como funciona é diferente do menu textual (padrão no Windows 7). No Windows 7 (ou Vista), você primeiro é apresentado ao menu de inicialização e, em seguida, ele começa a carregar o que você escolher, no novo menu gráfico ele carrega algumas coisas (= leva tempo) e depois apresenta o menu de inicialização . Se você não optar por carregar o Windows 8, ele reinicia a máquina e começa a carregar o que você selecionou, que neste caso é o carregador de inicialização do Linux.

Acho que a espera de carregar algumas coisas apenas para descartá-lo e reiniciar desnecessariamente, se eu quiser apenas inicializar outro sistema operacional; mas é minha opinião pessoal sobre o assunto, não há nenhum problema ao carregar o Linux ou qualquer outro sistema operacional dessa maneira.

De qualquer forma, existem diferentes maneiras de usar o menu de inicialização textual no Windows 8, se você estiver interessado, verifique esta resposta .

Xandy
fonte
2
em relação à sua recomendação: mas deve ser apenas uma questão de tempo , certo? Porque isso não seria tão difícil para mim, pessoalmente, uma vez que o Windows é o sistema operacional padrão 95% do tempo para mim (pode-se questionar a minha sanidade mental por ainda querer para Dual-Boot)
Kluka
Sim, apenas tempo. Eu simplesmente não gostaria de esperar tanto (depende do PC) para selecionar inicializar outros sistemas operacionais, uma vez que um gerenciador de inicialização Linux é mais rápido para aparecer e alguns deles também são gráficos. Vou editar a resposta para esclarecer que, caso alguém ache que há algum tipo de problema ao fazer isso.
Xandy
3
Isso não funciona no meu sistema UEFI / GPT. O EasyBCD tenta adicionar entradas de estilo .mbr ao BCD em vez de entradas de .efi, e o Windows Boot Manager não gosta delas.
David25272
@ david25272 Você já tentou de novo desde então? Talvez com uma versão mais recente do EasyBCD? Parece-me que o autor desse utilitário precisa modificá-lo para torná-lo compatível com sistemas UEFI e discos GPT.
Samir
@klyonrad Não, não é apenas uma perda de tempo do usuário. Também é um inferno de um incômodo! Por quê? Porque! Ele requer que o usuário assista (babá) ao computador durante a inicialização e também durante qualquer reinicialização planejada ou inesperada. Isso torna a inicialização remota impraticável (quase todas as configurações de inicialização múltipla). É um desperdício de tempo e energia das pessoas, é irritante, impraticável e estúpido. Como o Linux pode ter um menu de inicialização gráfico e ainda inicializar sem uma reinicialização, mas não o Windows? Por que carregar algo apenas para descartá-lo momentos depois?
Samir