Durante l’avvio dell’immagine, solitamente da una chiavetta USB Ventoy, alcuni utenti potrebbero ricevere il messaggio di errore «No bootfile found for UEFI! Maybe the image does not support x64 UEFI».
In questa guida troverai informazioni dettagliate sulle cause dell’errore, su come risolverlo e su come avviare l’immagine desiderata.
Cause dell’errore e soluzioni
Il messaggio di errore «No bootfile found for UEFI! Maybe the image does not support x64 UEFI» (Non è stato trovato alcun file di avvio per UEFI. Forse l’immagine non supporta x64 UEFI) durante l’avvio da un’unità Ventoy indica solitamente una combinazione dei seguenti fattori:
- L’avvio dalla chiavetta USB è stato eseguito in modalità UEFI.
- Come tipo di avvio è stata selezionata la modalità GRUB2.
- L’immagine non contiene affatto i file di avvio necessari, oppure questi non si trovano nelle posizioni in cui gli script di Ventoy li cercano.
In questo caso, l’immagine stessa potrebbe benissimo essere compatibile con l’avvio UEFI, ma è organizzata in modo diverso da quanto previsto da Ventoy.
La modalità di avvio GRUB2 in Ventoy è destinata solo alle immagini basate su Linux e, a differenza della modalità standard «Normal mode», esegue il montaggio dell’immagine in memoria, dopodiché cerca i file di configurazione di avvio necessari per trasferire il controllo. Non trovandoli nelle posizioni specificate, lo script Ventoy segnala l’errore in questione.
Da qui derivano le principali opzioni di risoluzione:
- Utilizza la modalità Normal: quando si seleziona un’opzione di avvio, questo è il metodo principale e consigliato per l’avvio in Ventoy. Per le immagini di Windows e WinPE, è in pratica l’unico che funziona correttamente. In modalità Normal, la ricerca dei file di avvio non viene eseguita da Ventoy stesso, ma viene eseguita l’emulazione dell’unità e dell’UEFI: UEFI legge una speciale voce di avvio dall’immagine ISO, che contiene gli indirizzi dei file di configurazione dell’avvio.
- Prova ad avviare in modalità Legacy (CSM), attivando la modalità di avvio corrispondente nelle impostazioni UEFI e selezionando una chiavetta USB senza l’indicazione UEFI/EFI come primo dispositivo di avvio.
- Per alcune immagini specifiche potrebbe essere necessaria la scrittura manuale su una chiavetta USB separata, preferibilmente utilizzando lo strumento raccomandato dallo sviluppatore (ma potrebbe essere utile anche il materiale sui migliori programmi per creare una chiavetta di avvio):
nonostante Ventoy sia compatibile con molte immagini, la compatibilità non è al 100% e a volte è necessario ricorrere all’approccio «tradizionale».
