Recentemente instalei o lubuntu 24.04 em um cartão micro SD completamente vazio. O instalador me pediu para executar um particionamento manual e nessa fase me propôs que é importante criar uma partição do tipo EFI
com as seguintes características:
- o sistema de arquivos da partição deve ser FAT32
- o tamanho deve ser de pelo menos 300 MB
- é importante selecionar para a
EFI
partição o ponto de montagem/boot/efi
.
Esta postagem confirmou minhas escolhas, mas não explica por que é necessário criar uma EFI
partição.
O instalador diz que o Lubuntu precisa de uma partição EFI , mas em outra mensagem diz que sem uma EFI
partição o sistema pode não inicializar; então a EFI
partição não parece obrigatória.
Este outro post diz que a ausência de uma EFI
partição e se no sistema não estiver instalado nenhum outro bootloader, torna todos os sistemas operacionais instalados não inicializáveis.
Pergunta
A presença da partição EFI (FAT32, 300MB, montada em /boot/efi
) é obrigatória para executar uma inicialização correta do lubuntu 24.04?
A partição EFI será formatada como um sistema de arquivos vfat (Microsoft FAT), que o bootloader do seu sistema lerá no início do processo de inicialização para então carregar a montagem do seu sistema de arquivos raiz. O firmware do sistema normalmente só pode ler sistemas de arquivos vfat, enquanto seu sistema de arquivos raiz será formatado com algo mais capaz, como ext4.
Sim, um sistema ainda pode inicializar sem ESP (Partição de Sistema EFI), mas isso dependerá da sua máquina e, em particular, do seu firmware.
O
calamares
instalador NÃO sempre cria um ESP; se usado em hardware legado ou qualquer dispositivo onde o EFI não é detectado na inicialização; um ESP da partição do sistema EFI não é usado.A mensagem aparece porque o instalador detectou EFI durante sua fase de inicialização, alertando o usuário de que a ausência de ESP pode fazer com que o sistema não inicialize; mas é apenas um aviso.
Todos os produtos lançados (18.10 a 24.10) inicializarão sem ESP quando criados a partir
calamares
da mídia de instalação do Lubuntu ONDE o hardware não estiver usando uEFI. ( Testes com Lubuntu plucky ou 25.04 também devem permanecer os mesmos, mas ainda não é um produto estável, portanto, estou escrevendo isso )Sistemas legados ( aqueles que usam o padrão de 1982 definido pela IBM PC ) inicializarão a partir do MBR ou setor 0 do primeiro disco ( o primeiro disco sendo definido pelas configurações do BIOS se houver vários ), enquanto o ESP ou a partição do sistema EFI é um padrão mais novo introduzido pela Microsoft que substituiu o MBR legado. O ESP fica na parte particionada do disco (setores 1+), com o firmware da sua máquina não lendo o setor 0 para detalhes de inicialização, mas explorando a tabela de partição procurando por uma partição especificamente sinalizada e formatada de onde obtém detalhes - o ESP. O firmware da sua máquina determina qual processo é usado ( uma configuração nas configurações EFI/BIOS pode permitir que você o controle também ).
Observe também: O que
calamares
vê quando ele inicia é muito influenciado por como o ISO foi escrito; ele pode ver erroneamente o dispositivo como uEFI onde o ISO é reformatado durante a gravação para instalar a mídia; para melhores e pretendidos resultados, o ISO deve ser gravado inalterado para instalar a mídia (ou seja, clonado e sem opções usadas pelo software de gravação ISO que o permite). Por clonagem , quero dizer escrito sem alterações de acordo com a documentação do Ubuntu e Lubuntu. essa mensagem tambémPara eliminar todas as dúvidas, como sugerido por @muru, tentei instalar o lubuntu 24.04 em um cartão micro SD de 16 GB sem criar uma
EFI
partição. Felizmente, a instalação, sem fazer atualizações do repositório, leva menos de 1 hora.Desta vez as mensagens dadas pelo instalador são claras (mas a primeira vez que as li não foram tão claras para mim) porque diz que o lubuntu precisa (por isso é obrigatório) de uma
EFI
partição para executar uma inicialização correta.Para teste, criei apenas uma partição de 16 GB e a formatei com um sistema de arquivos do
ext4
tipo. Além disso, marquei-a como inicializável. A instalação termina com sucesso, mas o sistema não é inicializável.Portanto a
EFI
partição é absolutamente necessária.Obrigado a todos