-
O que é um disco EFI?
-
Por que você precisa de um disco EFI no Proxmox?
-
Como adicionar um disco EFI no Proxmox?
-
Como configurar as configurações de inicialização usando o disco EFI (avançado)?
-
Bônus: Fazendo backup das suas VMs do Proxmox com o Vinchin
-
EFI disk in Proxmox FAQs
-
Conclusão
O que é um disco EFI?
No ambiente de virtualização Proxmox VE, quando você escolhe inicializar uma máquina virtual usando UEFI em vez da BIOS tradicional (SeaBIOS), o sistema irá solicitar que você adicione um disco virtual chamado Disco EFI. Este não é um disco de armazenamento comum; ele desempenha um papel crucial no armazenamento dos dados de configuração do firmware UEFI.
A relação entre EFI e UEFI
EFI (Extensible Firmware Interface) foi originalmente desenvolvido pela Intel para substituir o BIOS tradicional. O padrão foi posteriormente estendido e padronizado como UEFI (Unified EFI), sendo hoje o padrão moderno de firmware usado em computadores e placas-mãe de servidores. Em comparação com o BIOS, o UEFI oferece:
-
Suporte para tamanhos de disco maiores (acima de 2TB);
-
Interface gráfica para configuração;
-
Funcionalidades de inicialização segura;
-
Tempos de inicialização mais rápidos e melhor compatibilidade entre plataformas.
Embora o padrão atualmente em uso seja o UEFI, o termo “EFI” ainda é comumente utilizado em sistemas operacionais e plataformas de virtualização (por exemplo, “Partição do Sistema EFI”, “Carregador de Inicialização EFI”), e o termo Disco EFI segue essa convenção de nomenclatura.
Por que você precisa de um disco EFI no Proxmox?
Ao usar o modo de inicialização UEFI no Proxmox (por meio do OVMF), adicionar um Disco EFI é essencial pelas seguintes razões:
-
Requerido por instaladores de SO modernos:
Sistemas operacionais como o Windows 11, Ubuntu e outros SOs compatíveis com UEFI exigem uma Partição do Sistema EFI (ESP) para instalar e inicializar corretamente no modo UEFI. -
Armazenamento persistente para configurações do firmware:
O Proxmox utiliza o OVMF (Open Virtual Machine Firmware), que é sem estado, ou seja, as configurações como ordem de inicialização, status do Secure Boot e entradas de inicialização seriam perdidas após cada reinicialização, a menos que sejam armazenadas em um Disco EFI. -
Configuração do firmware do armazenamento:
O disco EFI salva configurações críticas do UEFI, como entradas de inicialização, ordem de inicialização, status do Secure Boot e outras configurações de firmware. Sem ele, todas essas configurações seriam perdidas após uma reinicialização. -
Ativar o Secure Boot:
Se o Secure Boot estiver ativado, o disco EFI armazena as chaves e os dados de validação necessários para verificar os bootloaders e a integridade do sistema. -
Armazenamento do bootloader:
O disco EFI normalmente é formatado como FAT32 e identificado como uma partição do sistema EFI (ESP). Ele contém os bootloaders e arquivos de configuração, tais como grubx64.efi ou bootx64.efi, necessários para inicializar os sistemas operacionais.
Sem um Disco EFI, sua máquina virtual pode falhar ao inicializar ou perder a configuração de inicialização após cada reinicialização, resultando em falhas de inicialização ou perda de configuração.
Como adicionar um disco EFI no Proxmox?
O Proxmox oferece 2 métodos para adicionar um Disco EFI: via GUI ou linha de comando.
Método 1: Adicionar Disco EFI via GUI
1. Ao criar uma máquina virtual, vá até a aba Sistema e selecione BIOS: OVMF (UEFI).
2. Marque a caixa Adicionar Disco EFI (você também pode ativar o Secure Boot, se necessário).
3. Selecione um local de armazenamento para salvar o disco EFI.
4. Após a criação da máquina virtual, o disco EFI aparecerá automaticamente como efidisk0.
Método 2: Adicionar Disco EFI via Linha de Comando
qm set 100 --bios ovmf qm set 100 --efidisk0 local-lvm:1,format=raw Replace 100 with your VM ID, and local-lvm with your storage name
Como configurar as configurações de inicialização usando o disco EFI (avançado)?
1. Inicie a máquina virtual e pressione ESC para entrar na configuração do firmware OVMF.
2. Navegue até:
Gerenciador de Dispositivos → Gerenciador de Manutenção de Inicialização → Opções de Inicialização → Adicionar Opção de Inicialização
3. Selecione o disco que contém os seus arquivos do bootloader (por exemplo, grubx64.efi ou bootmgfw.efi).
4. Dê um nome à entrada e envie-a. Em seguida, acesse Alterar Ordem de Inicialização e mova-a para o topo.
5. Salvar e sair. O sistema agora será inicializado usando a entrada EFI adicionada recentemente.
Bônus: Fazendo backup das suas VMs do Proxmox com o Vinchin
Após configurar corretamente a máquina virtual habilitada para UEFI no Proxmox, é altamente recomendável fazer backup de toda a VM para prevenir perda de dados ou falha no sistema.
Vinchin Backup & Recovery oferece uma solução de backup fácil de usar e eficiente para o Proxmox VE. Ele oferece suporte a backups completos de máquinas virtuais, backups incrementais e recuperação rápida de máquinas virtuais, ajudando a garantir a continuidade dos negócios e a segurança dos dados.
Principais benefícios incluem:
⚙️ Backup sem agente para VMs do Proxmox
⚙️Estratégias flexíveis de agendamento e retenção
⚙️ Gerenciamento centralizado baseado na web
⚙️Recuperação rápida e confiável de MV
A operação do Vinchin Backup & Recovery é muito simples, basta seguir alguns passos simples.
1. Basta selecionar as máquinas virtuais no host
2. Em seguida, selecione o destino do backup
3. Selecionar estratégias
4.Finalmente envie o trabalho
Seja você responsável por ambientes de produção ou de teste, a Vinchin oferece a proteção que sua infraestrutura virtual necessita. A Vinchin oferece um teste gratuito de 60 dias para que os usuários experimentem as funcionalidades em um ambiente real. Para obter mais informações, entre em contato diretamente com a Vinchin ou com os nossos parceiros locais.
EFI disk in Proxmox FAQs
Q1: Como corrigir falha na inicialização EFI da máquina virtual no Proxmox?
A1: Certifique-se de que a configuração da sua máquina virtual inclua um disco EFI e que o dispositivo de inicialização correto esteja selecionado nas opções de boot. Se o problema persistir, tente atualizar o Proxmox e seus componentes relacionados para a versão mais recente.
Q2: Por que minha máquina virtual não pode ser inicializada a partir do disco EFI?
A2: Possíveis razões incluem: o firmware EFI não está corretamente configurado, o suporte a EFI não está ativado nas configurações da máquina virtual, ou existem problemas de compatibilidade relacionados à imagem ISO ou ao disco rígido virtual que está sendo usada. Verifique a sequência de inicialização da máquina virtual e garanta que o suporte a EFI esteja ativado.
Conclusão
Um disco EFI é essencial para inicialização UEFI no Proxmox, garantindo que as configurações de firmware e os bootloaders persistam após reinicializações. Para uma proteção completa das máquinas virtuais, considere fazer backup de suas VMs com o Vinchin para garantir estabilidade, segurança dos dados e recuperação rápida.
Compartilhar em: