Outras distribuições são inicializadas; Base Debian / Ubuntu não

0

Preciso de ajuda sobre esse problema ilusório; Espero que alguém saiba como contornar isso. Eu estou escrevendo isso do Fedora, já que nenhuma distribuição baseada no Ubuntu ou no Debian é capaz de inicializar neste laptop. Acabei de comprar um Dell Inspiron 14 5458 com o Ubuntu 14.04 pré-instalado. Sim, veio com o Ubuntu. Mas não vai mais aceitar o gerenciador de inicialização do ubuntu.

CONFIGURAÇÃO DE FIRMWARE:

Modo UEFI ON

Inicialização segura

Suporte legado ON

Modo personalizado SB desativado

Nenhuma entrada de UEFI é criada após a instalação bem-sucedida do Ubuntu. Recriar a entrada e configurá-la para inicializar os arquivos inicializáveis que pude encontrar na pasta efi não a resolve. No entanto, o Ubuntu inicializa se eu ativar o Secure Boot . Mas ele continua excluindo a entrada de inicialização do firmware após cada reinicialização, então tenho que recriar a entrada para poder executá-la.

Neste momento, estou começando a suspeitar que é um problema local na implementação do UEFI / Secure Boot.

    
por Douglas H. Silva 10.04.2017 / 23:56

2 respostas

2

Vários pontos vêm à mente:

  • Os computadores fornecidos com o Ubuntu pré-instalado geralmente usam versões personalizadas do Ubuntu com drivers (mais atualizados) e / ou software de suporte especiais. Assim, pode não ser possível instalar um Ubuntu 14.04 em seu laptop, mesmo que ele venha com o Ubuntu 14.04 pré-instalado. Você pode ter mais sorte com uma versão mais recente do Ubuntu, já que o suporte tende a entrar em versões posteriores. Eu não posso prometer isso, no entanto. Você também pode ter mais sorte indo até a Dell para obter mídia para reinstalar a versão original do sistema operacional.
  • O suporte ao modo "Legado" envolve a ativação do Módulo de Suporte à Compatibilidade (CSM), que fornece uma camada de compatibilidade do BIOS sobre o firmware EFI nativo. Isso complica o caminho de inicialização, como descrito em esta página minha, que, em por sua vez pode causar confusão e problemas. Esses problemas são piores em um sistema de inicialização dupla; para inicializar apenas um sistema operacional, usar o boot via BIOS / CSM / legacy não é um problema. Não sei se sua configuração original usava o modo BIOS ou o modo de inicialização EFI. Você pode precisar usar o modo que foi usado originalmente; e se esse era o modo EFI, como regra geral, é melhor desabilitar o CSM.
  • Se o Ubuntu inicializar com o Secure Boot ativo, desabilitá-lo não deve tornar o Ubuntu não inicializável. A única maneira de desabilitar a inicialização segura pode causar problemas se outro carregador de inicialização (não Ubuntu) existir antes da entrada do Ubuntu na lista de inicialização do firmware na NVRAM, e se esse carregador de inicialização não estiver corretamente assinado. Neste caso, com o Secure Boot ativo, o carregador de boot não-Ubuntu será ignorado; mas com o Secure Boot desabilitado, o gerenciador de partida não-Ubuntu será executado. Se o boot loader travar, reiniciar o computador, etc., você verá sintomas como o que descreve.
  • Algumas EFIs estão com defeito e esquecem ou ignoram as entradas do gerenciador de inicialização na NVRAM. Quando isso acontece, a inicialização do sistema requer a cópia ou movimentação do carregador de boot (normalmente EFI/ubuntu/shimx64.efi ) para o nome do arquivo de fallback ( EFI/BOOT/bootx64.efi ; ambos os nomes no Partição do Sistema EFI [ESP] ). Arquivos de acompanhamento e suporte, como grubx64.efi e grub.cfg , também podem precisar ser movidos.
  • Às vezes, as entradas da NVRAM funcionam bem por um tempo, mas depois começam a falhar. Nesse caso, usar a opção da ferramenta de configuração de firmware para redefinir todas as opções para os padrões geralmente resolve o problema, embora também seja necessário registrar novamente o carregador de boot com o firmware.
  • Você diz que está escrevendo no Fedora. Se você instalou o Fedora no computador, o GRUB provavelmente está controlando o processo de inicialização. Dependendo de quando você tentou instalar o Ubuntu (antes ou depois do Fedora) e precisamente como você fez cada instalação (modo BIOS vs. EFI, se você excluiu o ESP existente, etc.), você pode estar vendo os scripts de configuração do GRUB do Fedora fazendo o coisa errada na inicialização do Ubuntu, os GRUBs das duas distribuições lutando contra o controle do processo de inicialização ou outras incompatibilidades do GRUB de distribuição. Meu rEFInd gerenciador de inicialização geralmente faz um trabalho melhor de gerenciar uma dupla inicialização de várias distribuições Linux do que o GRUB, já que é menos dependente em scripts de configuração e arquivos de configuração específicos da distribuição, do que o GRUB.

Em geral, suspeito que alguma combinação dos problemas anteriores seja a fonte de seus problemas, mas não posso ser mais específico porque não sei o suficiente sobre sua configuração ou seus sintomas. Se eu fosse oferecer uma sugestão neste momento, seria para desativar o CSM e tentar reinstalar o Ubuntu 16.04.2, 16.10, ou mesmo o 17.04 RC (17.04 será lançado em dois dias, em 13 de abril de 2017) ; e ao fazer isso, exclua todas as partições, incluindo o ESP, para garantir que os carregadores de inicialização antigos sejam excluídos. Esse é um conselho bastante generalizado, no entanto. Se você precisar de mais ajuda, por favor, execute o Script de Informações de Inicialização . Isso gerará um arquivo chamado RESULTS.txt . Poste esse arquivo em um site pastebin e poste o URL para o seu documento aqui.

    
por Rod Smith 11.04.2017 / 15:35
0

Após algumas experiências, cheguei à conclusão de que o firmware UEFI exclui minhas entradas de inicialização sempre que eu conecto um dispositivo USB Linux inicializável. Além disso, houve algumas falhas na interface de configuração que causaram entradas duplicadas e coisas estranhas. Eu tenho razões para suspeitar que está quebrado.

No entanto, isso só acontece quando eu tenho o Ubuntu instalado.

Se eu instalar o Fedora, o Arch ou qualquer outra distro não-ubuntu, eu posso conectar USBs e inicializá-los. A entrada de inicialização "fedora" não desaparecerá. O "Linux Boot Manager" não irá desaparecer. Mas a entrada de inicialização do "ubuntu" será apagada ao tentar inicializar um dispositivo USB.

Neste momento, não sei o que está acontecendo.

    
por Douglas H. Silva 13.04.2017 / 11:10