A atualização do Ubuntu faz com que "Sistema operacional não encontrado" no sistema UEFI

0

Eu tenho um Ubuntu Edge E320, e quando eu consegui, eu me lembrei de horas de abraços frustrados porque era muito difícil conseguir um SO nele. Eventualmente, eu fiz para instalar o Ubuntu 12.10. Eu atualizei para 13.04 em abril - não há problemas lá.

Após a nova atualização para 13.10, o BIOS não encontrará mais o SO. Acabei de receber a mensagem Operating system not found . Eu re-instalei o Ubuntu por aproximadamente 3 vezes agora, então instale o Linux Mint 15, também 2 vezes, e toda vez que o resultado é o mesmo.

Eu também tentei instalar manualmente o GRUB, para forçá-lo em um modo de conformidade com UEFI, mas sem sorte.

A tabela de partições é GDT. Eu tenho /dev/sda1 como ext2 , /dev/sda2 como fat16 , dando a bandeira uefi_boot . Eu montei /dev/sda1 em /boot e /dev/sda2 a /boot/efi . Re-instalado grub, grub-install , etc etc. Eu tentei 3 tutoriais até agora, todos com o mesmo resultado.

Eu também instalei Reparo de inicialização no Live System. Não recebi nenhuma opção UEFI como nas capturas de tela, mas tentei mesmo assim. Aqui está o resultado completo .

Resumindo, estou realmente desesperado. Eu realmente preciso deste caderno para a universidade, e isso vai começar dentro de algumas horas. Estive nisso a noite toda.

    
por Lanbo 21.10.2013 / 09:22

1 resposta

1

Seu sistema tem sinais incompatíveis de usar tanto o modo BIOS quanto o modo EFI, portanto não é surpresa que ele não esteja inicializando. Eu recomendo que você faça o seguinte:

  1. Inicialize um live CD do Linux no modo EFI . Se você não sabe como fazer isso, aprenda. Infelizmente, é específico do sistema, mas geralmente é necessário selecionar o meio de inicialização da unidade flash USB ou CD-R que é descrito como "EFI" ou "UEFI" no gerenciador de inicialização do seu firmware.
  2. Usando o GParted, faça as seguintes alterações em /dev/sda2 :
    • Remover o bios_grub flag
    • Defina o boot flag
    • Crie um novo sistema de arquivos FAT32
  3. Execute novamente o utilitário de reparo de inicialização.

Se isso não ajudar, tente o seguinte:

  1. Prepare um gerenciador de inicialização do rEFInd CD-R ou uma unidade flash USB.
  2. Inicialize o meio rEFInd.
  3. Realce o ícone que corresponde a um kernel Linux (com vmlinuz na descrição), mas não pressione Enter.
  4. Pressione F2 ou Inserir duas vezes. Isso abrirá um editor de linhas no modo de texto.
  5. Adicione ro root=/dev/sda4 às opções do kernel.
  6. Pressione Enter. Linux deve inicializar.
  7. Verifique se /dev/sda2 está montado em /boot/efi . (Deve ser se você tiver executado novamente o Reparo de Inicialização no modo EFI.)
  8. Instale o pacote Debian rEFInd.

Depois disso, o computador deve inicializar usando o rEFInd como o gerenciador de inicialização, mas você não precisa editar as opções do kernel (etapas 3-5 acima); apenas destaque um kernel e pressione Enter para inicializar.

    
por 21.10.2013 / 20:06