-
Che cos'è un disco EFI?
-
Perché è necessario un disco EFI in Proxmox?
-
Come aggiungere un disco EFI in Proxmox?
-
Come configurare le impostazioni di avvio utilizzando il disco EFI (avanzato)?
-
Bonus: Eseguire il backup delle VM Proxmox con Vinchin
-
EFI disk in Proxmox FAQs
-
Conclusione
Che cos'è un disco EFI?
Nell'ambiente di virtualizzazione Proxmox VE, quando scegli di avviare una macchina virtuale utilizzando UEFI invece del tradizionale BIOS (SeaBIOS), il sistema ti chiederà di aggiungere un disco virtuale denominato Disco EFI. Questo non è un normale disco di archiviazione; piuttosto, svolge un ruolo fondamentale nell'archiviare i dati di configurazione del firmware UEFI.
Il rapporto tra EFI e UEFI
EFI (Extensible Firmware Interface) è stato originariamente sviluppato da Intel per sostituire il BIOS tradizionale. Lo standard è stato successivamente esteso e standardizzato come UEFI (Unified EFI), che oggi rappresenta lo standard moderno del firmware utilizzato nelle schede madri di PC e server. Rispetto al BIOS, UEFI offre:
Supporto per dischi di dimensioni maggiori (oltre 2TB);
Interfaccia grafica per la configurazione;
Funzionalità di avvio sicuro;
Tempi di avvio più rapidi e migliore compatibilità tra piattaforme.
Sebbene lo standard attualmente utilizzato sia UEFI, il termine "EFI" è ancora comunemente usato nei sistemi operativi e nelle piattaforme di virtualizzazione (ad esempio, "Partizione del sistema EFI", "Boot Loader EFI") e il termine EFI Disk segue questa convenzione di denominazione.
Perché è necessario un disco EFI in Proxmox?
Quando si utilizza la modalità di avvio UEFI in Proxmox (tramite OVMF), l'aggiunta di un disco EFI è essenziale per i seguenti motivi:
Necessario per l'installazione dei sistemi operativi moderni:
I sistemi operativi come Windows 11, Ubuntu e altri OS compatibili con UEFI richiedono una partizione di sistema EFI (ESP) per essere installati e avviati correttamente in modalità UEFI.Memoria persistente per le impostazioni del firmware:
Proxmox utilizza OVMF (Open Virtual Machine Firmware), che è senza stato, il che significa che le impostazioni come l'ordine di avvio, lo stato di Secure Boot e le voci di avvio verrebbero perse dopo ogni riavvio a meno che non vengano memorizzate in un disco EFI.Configurazione del firmware dell'unità:
L'EFI Disk salva le impostazioni UEFI critiche come le voci di avvio, l'ordine di avvio, lo stato del Secure Boot e altre configurazioni del firmware. Senza di essa, tutte queste impostazioni andrebbero perse dopo un riavvio.Abilita l'avvio sicuro:
Se l'avvio sicuro è abilitato, il disco EFI memorizza le chiavi e i dati di convalida necessari per verificare l'integrità dei bootloader e del sistema.Archiviazione del bootloader:
Il disco EFI è generalmente formattato come FAT32 e contrassegnato come partizione di sistema EFI (ESP). Contiene i bootloader e i file di configurazione, come grubx64.efi o bootx64.efi, necessari per avviare i sistemi operativi.
Senza un disco EFI, la tua macchina virtuale potrebbe non avviarsi correttamente o perdere la configurazione di avvio dopo ogni riavvio, causando errori di avvio o perdita di configurazione.
Come aggiungere un disco EFI in Proxmox?
Proxmox offre 2 metodi per aggiungere un Disco EFI: tramite interfaccia grafica o riga di comando.
Metodo 1: Aggiungi Disco EFI tramite GUI
1. Quando si crea una macchina virtuale, andare alla scheda Sistema e selezionare BIOS: OVMF (UEFI).
2. Seleziona la casella Aggiungi disco EFI (è possibile attivare anche Secure Boot se necessario).
3. Selezionare una posizione di archiviazione per salvare il disco EFI.
4. Dopo la creazione della macchina virtuale, il disco EFI verrà automaticamente visualizzato come efidisk0.
Metodo 2: Aggiungi disco EFI tramite riga di 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
Come configurare le impostazioni di avvio utilizzando il disco EFI (avanzato)?
1. Avvia la macchina virtuale e premi ESC per accedere alla configurazione del firmware OVMF.
2. Accedere a:
Gestione dispositivi → Gestore manutenzione avvio → Opzioni di avvio → Aggiungi opzione di avvio
3. Selezionare il disco che contiene i file del bootloader (ad esempio, grubx64.efi o bootmgfw.efi).
4. Assegna un nome alla voce e inviala. Quindi vai su Cambia ordine di avvio e spostala in cima.
5. Salva ed esci. Il sistema verrà ora avviato utilizzando la nuova voce EFI aggiunta.
Bonus: Eseguire il backup delle VM Proxmox con Vinchin
Dopo aver configurato correttamente la macchina virtuale abilitata UEFI in Proxmox, si consiglia vivamente di eseguire il backup dell'intera VM per prevenire la perdita di dati o guasti al sistema.
Vinchin Backup & Recovery offre una soluzione di backup facile da usare ed efficiente per Proxmox VE. Supporta backup completi delle macchine virtuali, backup incrementali e recupero rapido delle macchine virtuali, contribuendo a garantire la continuità operativa e la sicurezza dei dati.
I principali vantaggi includono:
⚙️ Backup senza agent per VM Proxmox
⚙️Strategie flessibili di programmazione e conservazione
⚙️ Gestione centralizzata basata sul web
⚙️Ripristino rapido e affidabile delle macchine virtuali
L'operazione di Vinchin Backup & Recovery è molto semplice, richiede solo pochi passaggi.
1.Seleziona semplicemente le macchine virtuali sull'host
2.Quindi selezionare la destinazione del backup
3. Seleziona strategie
4. Invia finalmente il lavoro
Indipendentemente dal fatto che tu stia gestendo ambienti di produzione o di test, Vinchin fornisce la protezione necessaria per la tua infrastruttura virtuale. Vinchin offre una prova gratuita di 60 giorni agli utenti per provare le funzionalità in un ambiente reale. Per ulteriori informazioni, contatta direttamente Vinchin o contatta i nostri partner locali.
EFI disk in Proxmox FAQs
Q1: Come risolvere il problema di avvio EFI della macchina virtuale su Proxmox?
A1: Assicurati che la configurazione della tua macchina virtuale includa un disco EFI e che il dispositivo di avvio corretto sia selezionato nelle opzioni di boot. Se il problema persiste, prova ad aggiornare Proxmox e i suoi componenti correlati all'ultima versione.
Q2: Perché la mia macchina virtuale non può avviarsi dal disco EFI?
A2: Possibili motivi includono: il firmware EFI non è configurato correttamente, il supporto EFI non è abilitato nelle impostazioni della macchina virtuale, oppure ci sono problemi di compatibilità relativi all'immagine ISO o al disco rigido virtuale utilizzato. Verificare la sequenza di avvio della macchina virtuale e assicurarsi che il supporto EFI sia abilitato.
Conclusione
Un disco EFI è essenziale per l'avvio UEFI in Proxmox, assicurando che le impostazioni del firmware e i bootloader permangano dopo il riavvio. Per una completa protezione delle macchine virtuali, prendere in considerazione di eseguire il backup delle proprie VM con Vinchin per garantire stabilità, sicurezza dei dati e recupero rapido.
Condividi su: