Como instalar o EFI no Ubuntu?

12

Ao tentar instalar o Ubuntu 12.10 Desktop amd64 em um PC desktop usando uma placa-mãe ga a75 ud4h (que está usando uma APU AMD 3870k com um novo HDD de 1TB) seguindo o conselho no manual da motherboard e link agora tem que grub tela de opção para instalar o EFI.

A inicialização de dvd ao vivo no modo EFI fornece "Inicialização segura não ativada" logo antes da exibição da lista de opções do kernel do grub.

Seaopção"Instalar o Ubuntu" ou "Experimentar o Ubuntu sem instalar" estiver selecionada, os erros "não pode ler o cd / 0" e "o kernel deve ser carregado primeiro".

O uso de mídia de instalação de DVD ou USB fornece os mesmos resultados e nunca houve, em nenhum momento, uma entrada UEFI nas configurações do BIOS / firmware ou na lista de dispositivos de inicialização.

Pode ser útil dizer que um SO não-linux alternativo instalou o modo EFI neste hardware, fornecendo uma instalação GPT de forma automática usando a mídia de instalação USB quando o espaço do disco rígido era um espaço completamente não alocado. O dispositivo USB foi listado em discos rígidos na lista de inicialização única do BIOS / Firmware e não tinha uma entrada UEFI. Ou seja, ele instalou o EFI, embora nenhuma entrada EFI ou UEFI tenha sido atribuída ao dispositivo, como é mostrado em muitos tutoriais relacionados às instalações de UEFI.

A única informação construtiva sobre esta questão é encontrada em wiki.ubuntu.com/EFIBootLoaders e rodsbooks.com/gb-hybrid-efi mas não consegue descobrir a resposta.

Verificando as somas de verificação do md5sum e sha256 no arquivo .iso baixado e usando "Verificar disco para defeitos" para verificar o arquivo .iso gravado ao inicializar o DVD no modo BIOS. Nenhum erro encontrado. "Verifique se há defeitos no disco" não será executado (ou qualquer outra opção) quando o DVD for inicializado no modo EFI.

Devido a diferentes distribuições e versões mais antigas do Ubuntu, todos dando resultados similares, já que nenhuma opção da tela de opções do grub no modo EFI é inicializável (se chegar tão longe), assim como a busca de tempo no Ubuntu. para concluir, o firmware neste sistema é codificado para lidar apenas com arquivos Microsoft EFI.

Depois de instalar o modo Windows EFI, aqui está um script de informações de inicialização e aqui está um link para um tópico iniciado em fóruns do Ubuntu que podem ser úteis para os outros que criam um sistema de inicialização dupla.

Instalar o modo BIOS e usar Boot-Repair para instalar o grub-efi não é uma solução completa devido à incapacidade de usar o modo EFI de mídia de instalação para recuperação e manutenção devido a "você precisa carregar o kernel primeiro" e "não read cd / files "erros como descrito ao tentar inicializar a mídia de instalação usando o EFI.

O Secure Boot não é um problema. Usar o msinfo32 no Windows confirma que a inicialização segura não é suportada neste hardware.

Como editar o kernel ou carregar o kernel para instalação do EFI? = Como instalar o EFI no Ubuntu?

POR FAVOR CONSIDERAR: Isso não é um tolo! A questão ligada que é indicada para ter uma resposta de trabalho não tem uma resposta funcional para "### Como editar o kernel ou carregar o kernel para a instalação da EFI? = Como instalar o EFI no Ubuntu?" para a solução de instalação usando o BIOS, em seguida, instalar manualmente o grub-efi sem renomear bootloaders que funciona para obter o boot do Ubuntu usando EFI ou usando boot-repair para fazer isso (e muitos "correções" desnecessárias se o reparo recomendado não for alterado nas configurações avançadas) trabalho. Isso vai de alguma forma para confirmar o hardcoding do firmware não está parando grub o gerenciador de boot ver os arquivos vmlinuz.efi em / casper em DVD. Eu gostaria de uma resposta para isso, então gostaria que esta questão fosse reaberta.

    
por geezanansa 31.05.2015 / 22:48

3 respostas

1

É possível que a opção de alguns BIOS esteja desativando o comportamento correto da EFI. Você tentou ativar as opções de EFI no BIOS antes de inicializar o dvd? Além disso, é possível que o bloqueio assinado esteja causando problemas durante a inicialização. Verifique essas coisas e boa sorte!

    
por fernando garcía 30.10.2012 / 00:07
1

Esta não é uma resposta totalmente funcional, mas será atualizada quando eu puder, ou seja, se e quando necessário.

Ter um sistema EFI híbrido aqui, o que significa selecionar o modo EFI do DVD e garantir que o SATA definido como AHCI nas configurações do BIOS forçará o BIOS a inicializar o HDD no modo EFI / GPT e permitir que qualquer instalador com uma imagem de inicialização EFI adequada seja executado no modo EFI quando inicializado do dispositivo de DVD. Se não houver uma imagem de inicialização EFI válida para carregar, o instalador do BIOS será executado, o que daria uma instalação da tabela de partições MBR = legacy.

Já consegui instalar o Windows EFI, mas ainda não funcionou o Linux. Tenho certeza que a resposta está aqui e referindo-se a isso confirma que não há shell EFI ou GUI para EFI disponível por causa de Sistema híbrido EFI; o que pode ajudar a explicar a instalação "automagical" do Windows.
Tentar instalar o Ubuntu ao lado do Windows não foi possível, já que o instalador do Ubuntu nem sequer vê / detecta a instalação do Windows - ou seja, ao permitir a execução no modo Legacy.

A especificação UEFI necessária para inicialização segura é = > As máquinas pré-instaladas do UEFI 2.2 e Windows 8 usarão o UEFI 2.3.1. Como a EFI é predecessora, esse hardware não é capaz de inicialização segura. O uso de uma mídia de instalação de chave assinada não será muito útil para implementar os recursos da EFI que este hardware possui, embora não deva fazer nenhuma diferença ao considerar o fato de que todas as especificações da U / EFI devem ser ou serem compatíveis retroativamente. Simplesmente significa que não há inicialização segura.

Atualizações seguirão. (ou alternativamente outras respostas!)

    
por geezanansa 22.09.2013 / 00:42
-1

Use o instalador USB - > Faça um disco USB

você pode usar um leitor de flash (telefone inteligente)
Drive usb
Disco rígido em uma porta USB. (tho você teria que reformatar isso)

Uma vez que você tenha o seu stick USB com UBUNTU ao vivo - > arrancar com a chave (Boot Selection) - > ((pode ser f8, ou f2 ou esc))

Encontre o seu stick, deve dizer "UEFI usb stick kingston" ou qualquer marca.

feito.

Ao instalar você precisará fazer uma partição separada MAS se você fizer o auto "apagar todo o disco" isso não é um problema. Ele fará isso automaticamente.

PENDENTE você não pode apagar todo o disco, Você precisa fazer uma partição sobre ... é 1 ou 100 MB, tipo de partição "grub boot" no início, EXTx segunda partição e swap.

Feito.

    
por TardisGuy 04.11.2012 / 17:01