GNU/Linux >> Linux Esercitazione >  >> Linux

Doppio avvio di Windows e Linux tramite UEFI

Piuttosto che fare una guida passo passo per configurare il tuo sistema per il dual boot, evidenzierò i punti importanti. A titolo di esempio, mi riferirò al mio nuovo laptop che ho acquistato qualche mese fa. Ho prima installato Ubuntu Linux sull'intero disco rigido, che ha distrutto l'installazione di Windows 10 preinstallata. Dopo alcuni mesi, ho deciso di installare una distribuzione Linux diversa, quindi ho anche deciso di reinstallare Windows 10 insieme a Fedora Linux in una configurazione dual boot. Evidenzierò alcuni fatti essenziali per iniziare.

Firmware

Il dual boot non è solo una questione di software. Oppure, lo è, ma comporta la modifica del firmware, che tra le altre cose dice alla tua macchina come iniziare il processo di avvio. Ecco alcuni problemi relativi al firmware da tenere a mente.

UEFI e BIOS

Prima di tentare l'installazione, assicurarsi che la configurazione del firmware sia ottimale. La maggior parte dei computer venduti oggi ha un nuovo tipo di firmware noto come Unified Extensible Firmware Interface (UEFI), che ha praticamente sostituito l'altro firmware noto come BIOS (Basic Input Output System), che è spesso incluso nella modalità che molti provider chiamano Legacy Boot .

Più risorse Linux

  • Comandi Linux cheat sheet
  • Cheat sheet sui comandi avanzati di Linux
  • Corso online gratuito:Panoramica tecnica RHEL
  • Cheat sheet della rete Linux
  • Cheat sheet di SELinux
  • Cheat sheet dei comandi comuni di Linux
  • Cosa sono i container Linux?
  • I nostri ultimi articoli su Linux

Non avevo bisogno del BIOS, quindi ho scelto la modalità UEFI.

Avvio protetto

Un'altra impostazione importante è Secure Boot. Questa funzione rileva se il percorso di avvio è stato manomesso e impedisce l'avvio di sistemi operativi non approvati. Per ora, ho disabilitato questa opzione per assicurarmi di poter installare Fedora Linux. Secondo Fedora Project Wiki Features/Secure Boot, Fedora Linux funzionerà con esso abilitato. Potrebbe essere diverso per altre distribuzioni Linux:ho intenzione di rivedere questa impostazione in futuro.

In breve, se scopri di non poter installare il tuo sistema operativo Linux con questa impostazione attiva, disabilita Secure Boot e riprova.

Partizionamento dell'unità di avvio

Se scegli di eseguire il dual boot e hai entrambi i sistemi operativi sulla stessa unità, devi suddividerla in partizioni. Anche se esegui il dual boot utilizzando due unità diverse, la maggior parte delle installazioni Linux è meglio suddivisa in alcune partizioni di base per una serie di motivi. Ecco alcune opzioni da considerare.

GPT vs MBR

Se decidi di partizionare manualmente l'unità di avvio in anticipo, ti consiglio di utilizzare la tabella di partizione GUID (GPT) anziché il record di avvio principale (MBR) precedente. Tra le ragioni di questa modifica, ci sono due limitazioni specifiche dell'MBR che GPT non ha:

  • MBR può contenere fino a 15 partizioni, mentre GPT può contenere fino a 128.
  • MBR supporta solo fino a 2 terabyte, mentre GPT utilizza indirizzi a 64 bit che gli consentono di supportare dischi fino a 8 milioni di terabyte.

Se di recente hai acquistato dischi rigidi, allora sai che molti dei dischi odierni superano il limite di 2 terabyte.

La partizione di sistema EFI

Se stai eseguendo una nuova installazione o utilizzando una nuova unità, probabilmente non ci sono partizioni per cominciare. In questo caso, il programma di installazione del sistema operativo creerà il primo, ovvero EFI System Partition (ESP). Se scegli di partizionare manualmente l'unità utilizzando uno strumento come gdisk, dovrai creare questa partizione con diversi parametri. Sulla base dell'ESP esistente, ho impostato la dimensione su circa 500 MB e gli ho assegnato il tipo di partizione ef00 (sistema EFI). La specifica UEFI richiede che il formato sia FAT32/msdos, molto probabilmente perché è supportato da un'ampia gamma di sistemi operativi.

Installazione del sistema operativo

Una volta eseguite le prime due attività, è possibile installare i sistemi operativi. Anche se qui mi concentro su Windows 10 e Fedora Linux, il processo è abbastanza simile anche quando si installano altre combinazioni.

Windows 10

Ho avviato l'installazione di Windows 10 e creato una partizione Windows da 20 Gigabyte. Dato che in precedenza avevo installato Linux sul mio laptop, l'unità aveva un ESP, che ho scelto di mantenere. Ho eliminato tutte le partizioni esistenti di Linux e swap per ricominciare da capo, quindi ho avviato la mia installazione di Windows. Il programma di installazione di Windows ha creato automaticamente un'altra piccola partizione, 16 Megabyte, denominata Microsoft Reserved Partition (MSR). Al termine dell'operazione sono rimasti circa 400 Gigabyte di spazio non allocato sull'unità di avvio da 512 GB.

Ho quindi proceduto e completato il processo di installazione di Windows 10. Ho quindi riavviato Windows per assicurarmi che funzionasse, creato il mio account utente, configurato il Wi-Fi e completato altre attività che devono essere eseguite durante la prima installazione del sistema operativo.

Fedora Linux

Successivamente sono passato all'installazione di Linux. Ho avviato il processo e, una volta raggiunta la procedura di configurazione del disco, mi sono assicurato di non modificare le partizioni Windows NTFS e MSR. Inoltre non ho modificato l'EPS, ma ho impostato il punto di montaggio su /boot/efi . Ho quindi creato le solite partizioni formattate ext4, / (radice), /avvio/casa . L'ultima partizione che ho creato è stata Linux swap .

Come con Windows, ho continuato e completato l'installazione di Linux, quindi ho riavviato. Con mia grande gioia, al momento dell'avvio il menu GRand Unified Boot Loader (GRUB) forniva la possibilità di selezionare Windows o Linux, il che significava che non dovevo eseguire alcuna configurazione aggiuntiva. Ho selezionato Linux e completato i soliti passaggi come la creazione del mio account utente.

Conclusione

Nel complesso, il processo è stato indolore. Negli anni passati, si sono verificate alcune difficoltà nell'esplorazione delle modifiche da UEFI a BIOS, oltre all'introduzione di funzionalità come Secure Boot. Credo che ora abbiamo superato questi ostacoli e possiamo configurare in modo affidabile sistemi multi-boot.

Non mi manca più Linux LOader (LILO)!


Linux
  1. Installa Linux Mint con Windows 8 | Dual Boot Windows 8 e Linux Mint 12

  2. Dual Boot Ubuntu e Windows 10

  3. Come eseguire il dual boot di Windows 10 e MX Linux

  4. Hardware Uefi e doppio avvio con Windows?

  5. Esecuzione di Linux all'interno di Windows XP, ovvero nessun dual boot

Come eseguire il dual boot di Linux Mint 20 con Windows 10

Dual Boot Linux Mint 18/18.2 e Windows 10

Come eseguire il dual boot di Linux Mint e Windows 10 [Guida per principianti]

Risolto il problema con Grub che non veniva visualizzato per il sistema di avvio doppio di Windows e Linux

Come eseguire il dual boot di Antergos Linux e Windows UEFI

Come installare Dual Boot Windows e Kali Linux?