Posso adicionar uma entrada de boot para o windows manualmente no grub2 para a situação descrita?

0

Eu tenho um laptop que vem com um bootloader baseado em EFI e o Windows 8 pré-instalado ... Consegui instalar o Ubuntu 14.04 LTS "Trusty Tahr" com o Grub como gerenciador de boot (Após uma atualização para a versão 8.1 ele parou de aparecer), depois de fazer alguma investigação (e alguns erros do meu lado) eu deletei bootloader do Windows a partir da partição EFI, assim eu sou incapaz de arrancar em tal sistema ... Desde que eu não tenho acesso a um disco de recuperação, posso de alguma forma inicializar o Windows usando grub ou esta é a única opção? Como informações adicionais, eu tenho uma tabela de partição GUID (GPT), então eu uso o utilitário gdisk em vez de fdisk ... Eu corro um único disco rígido ...

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          821247   400.0 MiB   2700  Basic data partition
   2          821248         1353727   260.0 MiB   EF00  EFI system partition
   3         1353728         1615871   128.0 MiB   0C01  Microsoft reserved part
   4         1615872       298471423   141.6 GiB   0700  Basic data partition
   5       298471424       511559314   101.6 GiB   0700  
   6       511559680       560653429   23.4 GiB    0700  Basic data partition
   7       577095680       578846719   855.0 MiB   2700  
   8       578846720       579768319   450.0 MiB   2700  
   9       579768320       625141759   21.6 GiB    0700  Basic data partition
  10       560654336       577095679   7.8 GiB     8200  

O Windows está na partição # 4, é claro que posso acessar arquivos e documentos nessa partição do Ubuntu. Qualquer ajuda seria muito apreciada. Peço desculpas por ser um usuário tão inexperiente.

    
por Nimzaj 21.09.2015 / 03:07

1 resposta

0

O GRUB não pode inicializar um kernel do Windows diretamente; O GRUB só pode carregar em cadeia para o carregador de inicialização do Windows. Felizmente, as imagens de disco de recuperação para o Windows estão prontamente disponíveis para download. Verifique o site da Microsoft. (Eu não tenho uma URL específica útil, infelizmente.) Depois de recuperar o carregador de inicialização do Windows, ele provavelmente será definido como padrão. Você pode corrigir isso no Windows da seguinte maneira:

  1. Inicie uma janela do Administrador Prompt de Comando clicando com o botão direito do mouse no ícone do prompt de comando e selecionando a opção para executá-lo como administrador.
  2. Digite bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi . (Se a Inicialização Segura estiver desabilitada, grubx64.efi funcionará tão bem quanto shimx64.efi , mas shimx64.efi normalmente funcionará mesmo que a Inicialização Segura esteja desativada e, portanto, seja uma opção mais segura.)
  3. Reinicialize.

Depois que tudo estiver funcionando, recomendo que você faça o backup de sua partição do sistema EFI (ESP; partição # 2 no seu caso). O ESP é geralmente montado em /boot/efi no Ubuntu, e um backup em nível de arquivo é bom, então você pode fazer backup com cp , tar , zip ou ferramentas similares. Com um backup, você poderá restaurá-lo facilmente caso este problema surja novamente.

    
por Rod Smith 22.09.2015 / 01:06