Instalação do Windows no topo do Ubuntu [duplicado]

0

Parece haver muitas perguntas sobre o askubuntu e informações na web sobre como instalar o Ubuntu e o Windows em dual boot, mas em todos os lugares o Ubuntu é instalado posteriormente. Eu gostaria de instalar o Windows no sistema que já está executando o Ubuntu. Ele usa UEFI e tem espaço livre no disco rígido, portanto, é possível organizar uma partição para o Windows sem muita dificuldade. Em sistemas baseados em MBR, era possível desde que você copiasse o MBR e o restaurasse após a instalação do Windows. É possível em um sistema UEFI? Terei algum problema?

    
por vehsakul 08.06.2014 / 15:34

3 respostas

1

É possível, e se você sabe o que está fazendo, é mais fácil do que se recuperar da mesma situação com o BIOS. Sob o EFI, os carregadores de boot não vivem no MBR; eles vivem na partição do sistema EFI (ESP) como arquivos comuns. Portanto, o carregador de inicialização do Windows não substituirá o carregador de inicialização do Ubuntu (GRUB 2, a menos que você mesmo instale outra coisa), e não há necessidade de gravar uma nova cópia no disco.

O que o Windows fará , no entanto, é salvar seu próprio carregador de boot no ESP e torná-lo o padrão. Infelizmente, o carregador de inicialização do Windows não oferece a opção de carregar em cadeia para o Linux, portanto, o resultado pode parecer muito semelhante ao resultado no BIOS. No EFI, porém, você tem mais e, de certa forma, soluções mais fáceis:

  • Você pode digitar, em uma janela Prompt de Comando do Administrador do Windows, bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi para restaurar o GRUB como o carregador de inicialização padrão. (Se você estiver inicializando com o Secure Boot ativo, talvez seja necessário alterar grubx64.efi para shimx64.efi .)
  • Você pode inicializar um disco de emergência do Linux no modo EFI e usar efibootmgr para restaurar o GRUB para sua posição principal. Você precisará digitar efibootmgr sozinho para obter uma lista de carregadores de inicialização instalados e, em seguida, alterar seu pedido com a opção -o para efibootmgr , como em efibootmgr -o 2,5,3 para inicializar Boot0002 primeiro e, em seguida, Boot0005 , em seguida, Boot0003 . (EFI tenta cada um por sua vez até que um funcione.)
  • O shell da EFI versão 2 tem uma ferramenta chamada bcfg que pode fazer o que bcdedit e efibootmgr podem fazer. Veja aqui algumas instruções sobre como instalar o rEFInd com um shell EFI. As etapas 12 a 14 são críticas e podem ser adaptadas para restaurar o GRUB no programa de inicialização principal.
  • As melhores EFIs permitem alterar a ordem de inicialização nos utilitários de configuração de firmware. Infelizmente, os detalhes variam de um para outro e muitos não têm essa funcionalidade.
  • Você pode pressionar uma tecla de função (qual deles usar varia entre computadores) para obter o gerenciador de inicialização EFI integrado, que geralmente permite escolher entre o Windows e o Linux. Isso pode ser aceitável na sua posição se você normalmente estiver inicializando o Windows, mas será tedioso se você precisar inicializar o Linux.
  • Você pode instalar outro outro gerenciador de inicialização à sua escolha - conforme os detalhes dessa página, existem várias opções.
  • Você pode executar Reparo de inicialização de um disco de emergência do Linux. Isso geralmente conserta as coisas, mas eu reservo isso como uma ferramenta de último recurso, porque é um instrumento bastante rude e, ocasionalmente, faz um monte de coisas.

Observe que, se você restaurar o GRUB, provavelmente será necessário executar update-grub para detectar o Windows; caso contrário, você terá negociado uma situação de boot-straight-to-windows em favor do boot-straight-to-Ubuntu. (Uma das vantagens do Boot Repair é que ele cuida disso - pelo menos, quando funciona corretamente. Minha própria inicialização rEFInd O gerenciador também deve detectar automaticamente ambos os sistemas operacionais.)

Então, em suma, você tem uma infinidade de opções. Usar o bcdedit no Windows seguido por um update-grub no Linux é uma solução simples, uma vez que você saiba disso.

    
por Rod Smith 09.06.2014 / 03:33
1

Você pode precisar reparar seu carregador do grub, usando alguns passos simples do wiki oficial do ubuntu

link

    
por nicandris 08.06.2014 / 16:06
0

A menos que seu PC tenha recursos muito baixos, por exemplo, RAM, tente por exemplo Virtualbox em vez disso e execute os sistemas operacionais em paralelo.

Torna possel, e. Recorte e cole de cada um para o outro (instale "adições de convidado" no sistema operacional convidado, verifique o menu como o sistema operacional convidado em execução).

    
por Hannu 08.06.2014 / 18:37