Reparo de inicialização: Não é possível inicializar o ubuntu no modo uefi

9

Estou ciente de que existem muitas perguntas semelhantes neste site, mas nenhuma delas parece resolver o meu problema.

Estou tentando instalar o ubuntu 14.04 junto com o Windows 8.1 pré-instalado em um toshiba z30-b há dias e atualmente tenho a seguinte situação:

  • Ambos os sistemas operacionais estão instalados
  • O Windows 8.1 é inicializado diretamente quando eu seleciono o modo de inicialização "modo UEFI" nas configurações da UEFI
  • O Ubuntu 14.04 é inicializado diretamente quando eu seleciono o modo de inicialização "modo CMS"

Eu tento executar o reparo de inicialização no ubuntu para resolver esse problema, mas ele diz:

"A sessão atual está no modo Legado. Reinicie o computador e use este software em uma sessão EFI. Isso ativará a função. Por exemplo, use um USB ao vivo do Boot-Repair-Disk-64bit , depois de verificar se o seu O BIOS está configurado para inicializar o USB no modo EFI ".

O problema é que não encontrei nenhuma maneira de inicializar o ubuntu no "modo UEFI", nem do USB nem do disco rígido (parece que os laptops da Toshiba não podem carregar USB no modo UEFI)

Outros detalhes são:

  • O modo de segurança está desativado
  • A inicialização rápida também está desativada
  • Todos os detalhes da saída do reparo de inicialização aqui

Você tem alguma dica?

**************** EDIT *****************

Problema resolvido. Eu posso inicializar o sistema operacional no modo UEFI. O problema era que a maneira como eu havia criado o USB não era a correta. Eu segui as instruções aqui e isso resolveu o problema (eu havia tentado isso antes sem o particionamento GPT e não funcionou.

Unai
fonte
Pode ser melhor desativar a configuração de inicialização segura, mas não deve ser necessário. Você deve ter duas opções de inicialização para o instalador do Ubuntu Live, se for a versão de 64 bits. Ele deve mostrar UEFI - nome / rótulo da unidade flash. A outra opção para a inicialização do BIOS será apenas o nome / rótulo da unidade flash. Mostra instalar com capturas de tela. Ambos BIOS tela acessibilidade roxo & UEFI preto do menu grub tela help.ubuntu.com/community/UEFI
oldfred

Respostas:

3

Não está claro se você instalou o Ubuntu no modo BIOS / CSM / legado ou se você está dizendo que ainda não o instalou, mas que pode inicializar o instalador no modo BIOS.

Se você deseja inicializar o instalador, seja para instalar diretamente ou para executar o Reparo de Inicialização, você deve encontrar o gerenciador de inicialização interno do EFI. Na maioria dos casos, isso pode ser acessado pressionando uma tecla de função no início do processo de inicialização, mas qual é completamente não padronizada. (Alguns computadores também usam outra tecla, como Esc.) Quando é exibida, geralmente há duas opções para mídia externa, uma das quais inclui a string "UEFI" e a outra não. Selecione a opção "UEFI" para inicializar nesse modo e a outra para inicializar no modo BIOS / CSM / legado.

Em alguns casos, pode ser necessário entrar no utilitário de configuração do firmware para desativar o recurso "início rápido" (ou palavras nesse sentido; novamente não há padronização) para que o gerenciador de inicialização fique disponível.

Além disso, observe que apenas a versão de 64 bits do Ubuntu possui um carregador de inicialização EFI. A versão de 32 bits (x86) não possui um carregador de inicialização EFI e, portanto, não pode ser inicializado no modo EFI, a menos que você adicione um carregador de inicialização EFI de sua preferência - e instale o Ubuntu de 32 bits em um sistema com um EFI de 64 bits. outra camada de truque, então eu não recomendo seguir esse caminho.

A Inicialização Segura não deve ser um problema, mas às vezes é, então desabilitar a Inicialização Segura pode valer a pena se você tentar outras coisas e ainda não conseguir fazê-lo funcionar.

Como regra geral, você não deve executar uma instalação do Ubuntu / BIOS / CSM no modo legado em um computador que já tenha a inicialização do Windows no modo EFI / UEFI. Se você já instalou dessa maneira, é praticamente necessário reiniciar o instalador do Ubuntu no modo EFI, para executar o Boot Repair ou reinstalar o Ubuntu. A outra opção é instalar um carregador de inicialização EFI de alguma outra maneira. Por exemplo, você pode usar a versão da unidade flash USB do meu gerenciador de inicialização do rEFInd para inicializar o Ubuntu no modo EFI, depois alternar do GRUB ( grub-pc) do modo BIOS para o GRUB ( ) do modo BIOS grub-efiou instalar o rEFInd no disco rígido via Pacote Debian ou PPA.

Rod Smith
fonte
Muito obrigado pela sua resposta. Formatei o computador novamente com seu status inicial: Windows 8.1 inicializando com um carregador de inicialização EAFI. O problema é
Unai
Desculpe, tentei editar o comentário, mas estava atrasado. O principal problema é que não consigo inicializar o USB no modo UEFI. Quando tento inicializar o USB, a tela "Toshiba" aparece e o laptop não reage a nada (por exemplo, pressionar as teclas de função). Mas quando ligo para o modo CSM, o USB é inicializado perfeitamente. Eu verifiquei que o usb tem uma versão de 64 bits do Ubuntu 14.04. Você sabe o que pode estar criando esse comportamento? Talvez o método de criação do USB inicializável não esteja bem. Você pode fornecer um URL com o melhor método para criar o USB? Atenciosamente
Unai
11
Algumas ferramentas para criar unidades USB inicializáveis ​​omitem os arquivos de inicialização EFI. Utilizei com sucesso as versões mais recentes do Rufus , UNetbootin , Startup Disk Creator e dd(uma parte padrão do Ubuntu). Dito isso, também pode haver peculiaridades específicas do sistema; portanto, você pode precisar tentar outra ferramenta - uma que funcione para mim e meus computadores podem não funcionar para você e seu computador.
Rod Smith
1

Notei que em outubro de 2014 a Toshiba estava fornecendo atualizações de BIOS que desabilitavam a inicialização por EFI para qualquer outro sistema operacional que não fosse o Microsoft OS (8.1) pré-instalado. Eu tenho um Toshiba Satellite_S55-A5188. Ele foi enviado com o BIOS v1.4 e atualizei o mais recente (na época) para a V1.7. Com essas duas versões, eu só poderia inicializar duas vezes com a configuração do BIOS do CMS (GRUB2). Quando a Toshiba postou o BIOS v1.90, apliquei esta atualização. Este foi um grande erro. Incorporado a este BIOS havia um recurso de redefinição de variável dinâmica. Quando a instalação do Linux aplicou o caminho EFI SHIM necessário para uma inicialização segura, o BIOS notou a alteração e reescreveu o caminho padrão da Microsoft sobre a configuração do Linux. Isso significa que meu Toshiba nunca executará outro sistema operacional que não seja um sistema operacional baseado em EFI assinado pela Microsoft. Passei semanas investigando isso. Em muitos outros sites Linux, achei o que foi dito acima para os laptops Toshiba em geral enviados para a Austrália e a UE. Todas as pessoas nos blogs que eu li ou comuniquei eram engenheiros de design. Os engenheiros da Toshiba nesses blogs agradeceram a todos por suas contribuições, mas a Toshiba não suportaria outros sistemas operacionais em sua atual linha de laptops.

O seu Toshiba Z30-B possui muitas variações de modelo e um número de modelo discreto para cada um. Ao verificar alguns Z30-B, as versões BIO são totalmente diferentes para cada sub-modelo. Verifique o número do modelo do seu Z30-B na etiqueta traseira e também a versão do BIOS. No site de suporte da Toshiba, digite o número do modelo completo e vá para a lista de atualizações de software. Marque a caixa de seleção BIOS e uma lista de todas as versões de BIOS desse laptop será listada. Se o BIOS atual instalado no seu laptop tiver idade suficiente, você poderá inicializar apenas com a configuração do CMS. Não recomendo atualizar o BIOS para nenhuma versão mais recente. Pode (como no meu caso) bloquear o uso do CMS para inicialização dupla.

Bill Stewart
fonte
11
Bem-vindo ao Ask Ubuntu! Diga, você se importaria de corrigir um pouco a formatação desta postagem? Isso é difícil de ler. Algumas quebras de linha, para começar, fariam muito bem.
anonymous2