È complicato passare dalla modalità BIOS alla modalità EFI su un singolo computer; per ottenere i migliori risultati, dovresti conservare entrambi Sistemi operativi in uno modalità di avvio. La soluzione migliore è installare un boot loader in modalità EFI per Mint. Ne sono disponibili diversi, ma l'installazione può essere complicata. Le opzioni specifiche che potresti voler provare includono quanto segue:
- Usa lo strumento "Boot Repair" di Ubuntu (penso che faccia parte del programma di installazione di Ubuntu), che potrebbe configurare le cose correttamente per te e con il minimo sforzo. Non posso prometterti nulla, però, dal momento che stai usando Mint. Inoltre, lo strumento Boot Repair può configurare le cose in un modo piuttosto insolito che può creare confusione per altre utilità lungo la strada.
- Avvia un sistema di emergenza Linux in modalità EFI e installare manualmente un boot loader EFI. Ne descrivo diversi qui, così come l'installazione manuale del boot loader EFI. Mint utilizza GRUB 2 in modalità EFI, ma un'installazione manuale richiederà uno sforzo maggiore per l'integrazione con il pacchetto di Mint. ELILO è facile da configurare e utilizzare secondo gli standard manuali, ma richiede manutenzione ogni volta che aggiorni il kernel. rEFInd è facile in termini di manutenzione continua, ma il suo script di installazione potrebbe non funzionare bene da un sistema di emergenza.
- Installa rEFInd in Windows (come descritto nella sua documentazione), insieme a un driver EFI per qualsiasi filesystem che hai usato per Mint (sulla sua partizione root o
/boot
, se hai un/boot
separato partizione). Al riavvio, rEFInd dovrebbe apparire e darti opzioni per Windows e Linux. Seleziona una delle opzioni di Linux, premi due volte F2 o Ins e aggiungiro root=/dev/sda7
alle opzioni di avvio, modificando/dev/sda7
alla tua radice di menta (/
) partizione. Quando premi Invio, Mint dovrebbe avviarsi. Quando lo fa, eseguimkrlconf.sh
script fornito con rEFInd. Successivamente, dovresti essere in grado di avviare con rEFInd senza accedere alle opzioni di avvio. Questo metodo ignora GRUB, quindi puoi opzionalmente rimuoverlo. - Reinstallare Linux, assicurandosi di installarlo in modalità EFI anziché in modalità BIOS/legacy. Il file immagine del programma di installazione di Mint non si avvia correttamente in modalità EFI da un'unità flash USB, ma ho sentito che UNetbootin può creare un'unità flash USB avviabile da EFI, quindi puoi provare a usarla o puoi invece usare un disco ottico .
Ho risolto questo problema creando un'unità flash USB avviabile con UNetbootin e installando Linux Mint in modalità EFI. Dopo aver disabilitato l'avvio sicuro nelle impostazioni del BIOS, GRUB EFI si stava caricando correttamente. Uso rEFInd come boot manager; è semplice da installare e funziona senza intoppi.