Instalação pedindo /boot/efi

1. Instalação pedindo /boot/efi

Marcos Roberto Baungartner
sagrado7

(usa Linux Mint)

Enviado em 08/06/2014 - 01:15h

Estou tentando instalar o Mint Debian LMDE 201403 em um HD que possui o Windows 7 e uma partição com 100GB livres.
A instalação do Mint pediu uma partição /boot/efi com formato FAT32 e com flag "boot". Pois bem, criei a partição primária de 100MB, atribui a flag boot e o caminho /boot/efi. A partição EXT4 e Swap tiveram que ser criadas como partições extendidas pois só aceita 4 partições primárias. Escolhi o caminho /dev/sda para instalar o GRUB. Depois da instalação reiniciei mas aparece a seguinte mensagem:



GRUB Loading
Welcome to GRUB!

error: unknown file system.

Entering rescue mode...

grub rescue>_




E fica nisso, já vasculhei a internet mas não encontrei nada expecífico que me ajude a solucionar esse problema.

Alguém sabe como solucionar isso?


  


2. Re: Instalação pedindo /boot/efi

Marcos Roberto Baungartner
sagrado7

(usa Linux Mint)

Enviado em 08/06/2014 - 02:08h

Bom, consegui resolver com esses comandos:

>sudo mount /dev/sda5 /mnt
>sudo grub-install --root-directory=/mnt/ /dev/sda


Depois disso reiniciei e apareceu a lista do GRUB com o Linux Mint e o Windows 7 para escolher.

Porém esse problema não deveria acontecer, pois na hora da instalação do Mint eu expecifico o "/dev/sda" para instalação do GRUB, e nem entendi direito o por que da criação da partição FAT32 com o caminho "/boot/efi" com a flag "BOOT".
Alguém saberia me dizer por que houve esse problema?


3. Re: Instalação pedindo /boot/efi

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 08/06/2014 - 07:25h

Boa dica! Obrigado!

por que não manda essa dica para a sessão de dicas? (no rodapé da página).

abraço!


4. Re: Instalação pedindo /boot/efi

Marcos Roberto Baungartner
sagrado7

(usa Linux Mint)

Enviado em 08/06/2014 - 22:11h

Só que quando escolho o Linux Mint da lista, aparece duas mensagens "error file not found", e logo depois já inicia o Linux Mint, é normal isso?


5. Re: Instalação pedindo /boot/efi

Buckminster
Buckminster

(usa Debian)

Enviado em 09/06/2014 - 01:07h

A UEFI (Unified Extensible Firmware Interface - Interface Unificada de Firmware Extensível) veio para substituir o BIOS. A especificação original EFI (Extensible Firmware Interface) foi desenvolvida pela Intel.
Um grupo de grandes empresas tecnológicas (entre elas a Apple, a Intel, a Microsoft, a AMD, a Dell, a Hewlett Packard e a IBM) criaram uma fundação que deu nome ao novo formato: a UEFI.

Um Gerenciador de boot EFI é também usado para selecionar e carregar o sistema operacional, removendo a necessidade de um mecanismo de boot loader (o boot loader do SO é uma aplicação EFI).

Ou seja, os gerenciadores de boot como o GRUB tornaram-se uma aplicação dentro dessa interface. Por isso é preciso criar uma partição UEFI ou EFI.
Às vezes é preciso desabilitar no BIOS da placa mãe a UEFI para poder instalar o Linux sem criar esta partição.

O estilo partição do disco rígido deve ser configurado para suportar o modo UEFI ou no modo BIOS de compatibilidade.

Resumindo, antes se instalava o gerenciador de boot direto no MBR (Master Boot Record - Registro Mestre de Inicialização) que são os primeiros 512 bytes do hd, como a UEFI está substituíndo o MBR agora precisa criar uma partição compatível dentro dessa interface com a flag "boot" dizendo que é a partição inicializável.
Coisas da Microsoft.

Num futuro não muito distante tudo será UEFI.

Quanto a isso

"Só que quando escolho o Linux Mint da lista, aparece duas mensagens "error file not found", e logo depois já inicia o Linux Mint, é normal isso?"

tu executou update-grub?


6. Re: Instalação pedindo /boot/efi

Marcos Roberto Baungartner
sagrado7

(usa Linux Mint)

Enviado em 14/06/2014 - 11:35h

Sobre a história da EFI e UEFI eu já conhecia, minha dúvida era sobre a necessidade dessa partição, se era obrigatório e porque deu erro no GRUB. Agora fico vendo uma partição D:\ que foi a que criei para o Boot.
Depois que resolvi o problema do GRUB fiquei com receio de dar o update nele porque tinha dado zebra da primeira vez. Agora dei o update-grub e mudei a ordem dos sistemas na lista e o tempo de espera no grub.cfg.
Foi corrigido as duas mensagens de erro.
Porém parece que sempre for instalar o Mint em uma placa mãe com EFI, terei sempre que corrigir na unha o GRUB por causa desse erro doido que dá.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts