Boot híbrido do Grub2 (EFI + BIOS)

0

Aqui está a história:

  1. O Windows 10 foi instalado no modo BIOS / CSM
  2. Converteu o disco para GPT (do MBR) - Sucesso
  3. Não é possível inicializar no Windows: /
  4. Criado manualmente o EFI & amp; MSR partições usando diskpart - sem sorte
  5. Instalado Lubuntu com o Grub - Sucesso
  6. Instalado rEFInd - Success (mostra apenas Lubuntu)
  7. Ainda não é possível inicializar no Windows

Situação atual

  1. Lubuntu - Modo: EFI || Em / dev / sda3
  2. rEFInd - Modo: EFI || Em ESP / dev / sda1
  3. Grub - Modo: EFI || Em / dev / sda
  4. BIOS - Modo: CSM desativado
  5. Configuração de inicialização segura não disponível no BIOS

Configurações personalizadas do Grub testadas:

Entrada nº 1 do menu : Mostra que o erro não pode carregar NTLDR (é óbvio que o NTLDR é o módulo BIOS / CSM

set root='(hd0,gpt5)'
insmod ntfs
insmod part_gpt
search --no-floppy --fs-uuid --set 54AC831BAC82F6B0
ntldr /bootmgr

Entrada nº 2 do menu :

set root='(hd0,5)'
search --no-floppy --fs-uuid --set 54AC831BAC82F6B0
drivemap -s (hd0) ${root}
chainloader +1

Eu acredito que é um caso de inicialização híbrida onde eu tenho o

  1. Configuração de hardware (BIOS) no EFI
  2. Configuração do gerenciador de inicialização EFI (rEFInd) no EFI
  3. Configuração do Grub2 no modo EFI
  4. Configuração do Windows 10 no modo Legado / MBR

Objetivo: Preciso inicializar no Windows / NTLD. Procurando por ajuda. Já passei 3 dias imaginando uma solução.

Estrutura de Diretórios de Partição ESP / EFI para referência

Captura de tela da tabela de partições - gparted

    
por Gagan 24.11.2017 / 22:49

1 resposta

0

[Atualização - fixa]

Eu terminei isso! Eu posso dual boot do Windows 10 e Lubuntu. Ambos estão trabalhando no modo EFI. O disco está no GPT. Aqui está o que eu fiz.

Lista de ferramentas:

  1. Yumi - versão UEFI ( Link )
  2. Lubcast Live CD - Apenas no caso de
  3. Disco de reparo de inicialização do Ubuntu - Apenas no caso ( Link )
  4. (Windows PE) PE de Gandalf - ( Link )

O próximo passo foi obter todas essas ferramentas em 1 USB. Eu usei o Yumi para instalar primeiro o Lubuntu, depois o Boot Repair Disk e finalmente o PE do Gandalf.

Eu inicializei o sistema usando o PE de Gandalf. Eu segui as diretrizes e materiais do livro de Rod, muito útil e perspicaz.

Montando a partição EFI - usando o diskpart

Vou apresentar brevemente os passos (14 em diante) desta Wiki do Microsoft TechNet

  1. Selecione o disco
  2. Atribuir uma carta à sua unidade EFI (digamos B: )
  3. Saia do diskpart
  4. Altere seu diretório para a partição EFI
% bl0ck_qu0te%

Criando um BCDstore usando o bcdboot

Ainda estamos no ambiente do WinPE e, como o C: Drive está sendo usado pelo PE, precisamos ver onde está o Windows que precisamos restaurar instalado. Digamos que o switch Z: , " / l " seja usado para fornecer o idioma e a opção " / f " seja usada para gerar o BCD armazenar para UEFI ou BIOS ou ALL.

% bl0ck_qu0te%

Isso é tudo que eu reiniciei o sistema e o rEFInd reconheceu o Windows EFI :) :) :) :) :). Demorou um pouco para o Windows inicializar. Mas está funcionando perfeitamente bem.

% bl0ck_qu0te%     
por Gagan 25.11.2017 / 11:49