O Oracle linux 6.6 não consegue inicializar

1

Este é o W.R.T oracle linux 6.6 no servidor HPE DL160 Gen9. Recentemente, mudei a placa-mãe do servidor e a questão do servidor não inicializar persistiu desde então.

Mensagem de erro "Nenhum dispositivo inicializável da UEFI foi detectado, anexe um dispositivo inicializável UEFI"

Eu tentei alterar a ordem de inicialização, atualizar o FW e reinstalar o bootloader também. Mas o problema ainda persiste. Solicito a qualquer pessoa que tenha encontrado um problema semelhante e que tenha a correção para me ajudar.

Obrigado antecipadamente.

    
por Karma T. 04.10.2016 / 08:05

1 resposta

2

Você precisa escrever uma entrada de inicialização UEFI para a NVRAM na placa-mãe (é onde as entradas de inicialização são armazenadas, em vez de apenas testar um MBR no disco como um BIOS faz). Essas entradas são bastante simples e equivale a apontar para um disco pelo UUID, apontando para uma partição nesse disco formatada como FAT32 para o carregador e, em seguida, apontando para o caminho do diretório nessa partição para o próprio carregador (geralmente um arquivo terminando em .efi).

O Oracle Linux usa o efibootmgr para gerenciar essas entradas, assim como todas as outras distribuições. Como resultado, quase todos os guias estarão corretos.

A página man do efibootmgr é muito útil aqui: link

Rod Smith tem um ótimo guia sobre inicialização de eEFI em geral. É um guia genérico, mas todos os conselhos são sólidos. No seu caso, uma atenção especial deve ser dada ao "Registro do gerenciador de partida com o EFI": link

A maior parte desse guia analisará arquivos e processos que já estão presentes e funcionando no seu sistema, mas ajudará você a rastrear o ponto exato da falha. Você terá que fazer este trabalho em um chroot se não puder fazer o seu sistema inicializar, e esse chroot deve estar em um sistema ativo que é inicializado como EFI, NÃO através do BIOS ou CSM.

    
por 04.10.2016 / 08:30

Tags