Come eseguire il dual boot di Linux e Windows 10

Molte persone pensano che il facile dual-boot sia riservato a sistemi operativi come Linux Mint o Ubuntu, dove tutto è curato nello strumento di installazione. La realtà è che questa configurazione è facilmente realizzabile su quasi tutte le distribuzioni Linux sul mercato, utilizzando un semplice strumento. Puoi eseguire il dual boot di Linux e Windows 10 indipendentemente dalla distribuzione Linux in esecuzione.

AVVISO SPOILER: scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

Lo strumento che consente agli utenti di configurare facilmente un dual-boot su Linux è noto come OS Prober. Esegue la scansione di tutti i dischi rigidi e le partizioni su un PC e cerca i sistemi operativi. Quando li trova, genererà automaticamente una voce di avvio di Grub che verrà utilizzata per il dual-boot.

Per iniziare con questa guida, dovrai partizionare correttamente i tuoi dischi rigidi, quindi c’è spazio per entrambi i sistemi operativi. Il partizionamento di due diversi sistemi operativi può essere un vero problema e non è consigliato. Invece, se prevedi di eseguire il dual boot di Linux e Windows 10, considera l’utilizzo di dischi rigidi separati.

Installando Windows 10 e Linux su due diversi dischi rigidi, si ignora la necessità del partizionamento. Inoltre, i sistemi operativi non si toccano mai e non c’è bisogno di imparare a “disinstallare Linux” se si finisce per odiarlo.

Nota: quando si installa Windows su un’unità dedicata, assicurarsi che il disco rigido Linux che si intende utilizzare sia scollegato dal PC. Microsoft Windows ha difficoltà a installarsi quando sono presenti più unità. Inoltre, potresti eliminare accidentalmente la tua installazione di Linux.

Configurare il dual boot

Dopo aver installato Windows e la tua distribuzione Linux sui propri dischi rigidi dedicati, ricollegati e carica quello Linux. Da qui, apri una finestra di terminale e ottieni l’accesso come root. Per dare allo strumento OS Prober le migliori possibilità di successo, utilizzare lo strumento fsck per correggere eventuali errori del disco rigido che potrebbero essere presenti sull’unità di Windows.

Montare l’unità di Windows aprendo il file manager, quindi fare clic sull’unità montala. Vai al terminale ed esegui il comando lsblk per visualizzare i nomi dei dispositivi a blocchi per tutte le unità collegate. Scopri cos’è il disco rigido di Windows, quindi esegui:

sudo fsck -y /dev/sdX

Al termine di Fsck, segui il comando seguente per installare OS Prober.

Nota: gli utenti UEFI devono anche utilizzare EFI boot manager per rilevare i sistemi operativi abilitati UEFI

Ubuntu

sudo apt install os-prober efibootmgr

Debian

sudo apt-get install os-prober efibootmgr

Arch Linux

sudo pacman -S os-prober efibootmgr

Fedora

sudo dnf install os-prober efibootmgr

OpenSUSE

sudo zypper install os-prober efibootmgr

Altri Linux

OS Prober e EFI boot manager sono necessari per il dual-boot. Poiché la maggior parte delle distribuzioni Linux cerca di offrire questa funzionalità ai nuovi utenti Linux, questo software dovrebbe essere facile da trovare. Per installarlo, apri il gestore di pacchetti, cerca “os-prober”, “efibootmgr” e installalo nel modo in cui i pacchetti sono normalmente installati.

Rileva sistemi operativi

OS Prober fa molto lavoro, ma non c’è motivo reale per chiamarlo. Invece, funziona con il bootloader di Grub stesso, quando l’utente genera un nuovo file di configurazione. Per generare una nuova configurazione, apri un terminale ed esegui i seguenti comandi.

Nota: il tuo sistema operativo potrebbe avere un comando “update-grub” ufficiale. Assicurati di controllare il Wiki ufficiale per il tuo sistema operativo prima di continuare. La maggior parte delle installazioni di Grub su Linux si trova in / boot / grub /, quindi il seguente comando dovrebbe funzionare correttamente per aggiornare Grub.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Se il boot loader di Grub non riesce ad aggiornarsi, la configurazione potrebbe essere in un’altra posizione (questo di solito è vero solo per gli utenti Fedora / SUSE). Prova questo invece.

grub2-mkconfig -o /boot/grub2/grub.cfg

Rimuovi Dual Boot

Rimuovere un sistema operativo dal dual-boot è incredibilmente facile con questo metodo perché non ci sono partizioni da eliminare. Se hai deciso di non voler più utilizzare Windows 10 con il tuo PC Linux (per qualsiasi motivo), ecco come rimuoverlo dal bootloader di Grub.

Spegni il tuo PC e aprilo. Trova il disco rigido di Windows 10 e scollegalo dall’alimentatore e dalla scheda madre. Ciò garantirà che Grub e OS Prober non possano vederlo. Quando tutto è scollegato, riaccendi il PC e accedi a Linux.

Apri il terminale ed esegui di nuovo lo strumento di aggiornamento Grub:

sudo grub-mkconfig -o /boot/grub/grub.cfg

o

grub2-mkconfig -o /boot/grub2/grub.cfg


Os Prober e Grub scansioneranno nuovamente il tuo PC e cercheranno i sistemi operativi come prima. Tuttavia, poiché il disco rigido di Windows 10 non è collegato, OS Prober pensa che non esista più. Di conseguenza, Grub rimuoverà la voce dal bootloader.

Avvio doppio di Linux

In questo tutorial, è stata posta una forte attenzione su Windows perché la maggior parte degli utenti Linux, quando si parla di dual-boot, preferisce Windows. Detto questo, OS-Prober può rilevare qualsiasi sistema operativo su qualsiasi partizione o disco rigido. Se stai cercando di configurare altre distribuzioni Linux, o anche cose come BSD e Haiku, questo metodo dovrebbe funzionare bene.