Instale o Ubuntu 14.04.1 de 64 bits em um toque Acer v11

1

Esta é uma pergunta muito breve com uma introdução muito longa, que eu forneci para o contexto.

LONG INTRO

Recentemente, tenho tentado instalar a versão AMD de 64 bits do Ubuntu 14.04.1 no meu Acer V11 Touch. Este laptop originalmente vem com o Windows 8.1, mas eu deletei isso imediatamente.

A inicialização foi feita no EFI, com inicialização segura e através da opção de instalação padrão de um USB criado com o pendrivelinux. Tudo parecia correr bem e instalar corretamente, mas depois me deparei com um problema que parece ser muito comum com as instalações do Ubuntu: Eu não tinha nenhuma opção de inicialização; meu computador inicializou diretamente no USB que usei para a instalação, e o menu de inicialização do F12 não mostrou outra seleção possível. Após a inspeção, eu tinha o que parecia ser as partições corretas (uma partição FAT32 efi e uma partição ext4 com o Ubuntu e uma partição swap do Linux).

Eu tentei todas as correções padrão envolvendo coisas como boot-repair para recuperar o GRUB, mas sem sorte. Eu instalei com sucesso uma versão de 32 bits no Legacy BIOS, mas isso parecia uma desculpa. O que eu acabei de fazer, e parece ter funcionado, é entrar no menu do F2 BIOS, e sob a aba "segurança", entrar com uma opção chamada "Selecione um arquivo UEFI como confiável para executar", onde eu segui as opções "HDD0", "EFI", "ubuntu" e finalmente "shimx64.efi". Agora tenho uma opção de inicialização que parece carregar o Ubuntu!

PERGUNTA CURTA:

A minha pergunta é, o que exatamente eu fiz ao selecionar shimx64.efi como confiável para executar, é realmente a coisa correta a se fazer para consertar o meu problema, e posso esperar alguma repercussão de alguma forma para a prática desonesta. .? Se é a solução que eu estava procurando (como parece ser), por que isso não acontece automaticamente?

    
por Ben Gompertz 22.01.2015 / 16:33

1 resposta

1

O que o shim faz:

shimx64.efi é um programa relativamente simples que fornece uma maneira de inicializar um computador com inicialização segura ativa (ou ON). Em um computador desse tipo, uma versão não assinada de GRUB não será ativada e a assinatura do GRUB com as chaves da Microsoft é impossível, portanto shim preenche a lacuna e adiciona suas próprias ferramentas de segurança paralelas às da Inicialização Segura. Na prática, o shim se registra com o firmware e, em seguida, inicia GRUB .

Por que preciso disso?

O seu computador veio com o UEFI, uma substituição atualizada do BIOS, que acompanha todo o envio de computadores com o Windows 8 ou superior. Nesses computadores, a opção inicialização segura é ativada por padrão no UEFI. Este é um requisito da Microsoft. Você poderia ativar a inicialização segura no UEFI antes de instalar o Ubuntu e, em seguida, não precisaria de shim.

Por que isso não aconteceu automaticamente?

Eu não sei. O instalador colocou o shimx64.efi no local certo. Não está claro por que isso não foi ativado. Provavelmente, o instalador não esperava que a inicialização segura estivesse ativada, já que você excluiu o Windows 8.1. Considere arquivar um relatório de bug contra o shim para que os desenvolvedores estejam cientes do problema e possam tentar corrigi-lo . Abra um terminal pressionando Ctrl + Alt + T e digite o seguinte comando para enviar o relatório de erros:

ubuntu-bug shim

Para mais detalhes sobre shim veja Qual é a diferença entre grubx64 e shimx64?

Espero que isso ajude

    
por user68186 22.01.2015 / 17:27