O computador não inicializa. DUETO UEFI

O computador não inicializa. DUETO UEFI

Meu computador não inicializa. As informações de reparo de inicialização me dão issoinformações. Quando tento inicializar o computador, ocorre o erro

error: file '/boot/grub/i386-pc/normal.mod' not found. grub rescue> (Por que mostra i386-pc, o grub que instalei é x86_64?)

Batidas F11ou F12showsOperating System Not found.

Eu me pergunto se meu computador está inicializando o UEFI DUET.

Pergunta:

  1. Se o gerenciador UEFI me der a opção de inicializar sistemas operacionais diferentes, eu realmente preciso de algum gerenciador de inicialização como o sysl?

Responder1

DUET é uma ferramenta estranha para permitir que computadores baseados em BIOS inicializem no modo (U)EFI. É mais uma ferramenta de desenvolvedor do que qualquer outra coisa, embora possa ser útil se você tiver discos rígidos com mais de 2 TiB. Dada a saída do Boot Info Script, não parece que você precisa do DUET, já que seus discos rígidos estão todos abaixo do limite de 2TiB do sistema de particionamento MBR que o Windows exige ao inicializar no modo BIOS. OTOH, não há lacunas entre suas partições /dev/sda(que usa GPT), o que significa que a conversão de GPT para MBR exigirá o redimensionamento das partições. No geral, se você instalou o DUET porque acreditava que precisava dele, talvez seja melhor reverter para uma configuração MBR/BIOS, apesar do reparticionamento necessário para fazer isso. Se, OTOH, você quiser apenas aprender sobre a inicialização no modo EFI, certamente poderá continuar tentando. Abordarei esta última possibilidade....

Primeiro, seu computador provavelmente não está inicializando o DUET - embora possa estar fazendo isso e, em seguida, iniciando um GRUB no modo EFI que está apresentando o erro. DUET oferece uma tela inicial distinta com o nome "TianoCore" exibido em destaque. Dados os arquivos em seu disco, o EFI/Boot/bootx64.efiarquivo será iniciado como um carregador de inicialização após um atraso, mas não está claro se é uma versão EFI do GRUB, o carregador de inicialização da Microsoft ou qualquer outra coisa. (Meu palpite é que é o gerenciador de inicialização da Microsoft.)

Se você pretende inicializarapenasSistemas operacionais que suportam inicialização no modo EFI, sua melhor aposta pode ser esquecer o GRUB (pelo menos o GRUB no modo BIOS); é um exagero se sua única intenção é usá-lo para iniciar o DUET. Para isso, SYSLINUX é perfeitamente utilizável. Não sei onde você conseguiu seu DUET ou quais instruções você seguiu para instalá-lo, masesta construçãoinclui um script de configuração e algumas ferramentas de suporte necessárias.Esta páginadescreve o processo completo de configuração. Quando instalado de acordo com essas instruções, seu sistema inicializará via SYSLINUX, não GRUB. O SYSLINUX iniciará o DUET mais ou menos diretamente, e você usará o gerenciador de inicialização do DUET ou algum outro gerenciador de inicialização (GRUB, rEFIt, rEFInd, gummiboot, etc.) para selecionar seu sistema operacional de inicialização.

Se você deseja usar um GRUB no modo BIOS para selecionar entre instalações de sistema operacional no modo BIOS e DUET (e a partir daí sistemas operacionais no modo EFI), provavelmente você deve adicionar uma grub2tag à sua pergunta, pois uma falha no GRUB no modo BIOS tem nada a ver com DUET.

informação relacionada