Come eseguire Ubuntu in Windows 10 utilizzando Hyper-V

install-ubuntu-windows-featured

Eseguire Ubuntu come sistema operativo principale è una scelta ideale per sicurezza, affidabilità e velocità. Tuttavia, ci sono alcune occasioni in cui ciò non è possibile. Più spesso questo avviene in un ambiente aziendale dove la compatibilità software e la sicurezza possono essere un problema. Ho lavorato con clienti che hanno bisogno di Microsoft Windows, specialmente quando l’amministrazione degli utenti viene effettuata tramite Active Directory.

Tuttavia, puoi eseguire Ubuntu tramite virtualizzazione. Ci sono molti prodotti e servizi disponibili per farlo, in particolare Virtualbox, ma Windows ha un servizio di virtualizzazione integrato chiamato Hyper-V.

Requisiti

Innanzitutto, avrai bisogno di Windows 10 Pro, poiché Hyper-V non è disponibile sulle versioni Home del sistema operativo. Puoi controllare questo cliccando sul menu Start e digitando “Attivazione”. Dovresti vedere “Impostazioni di attivazione” come miglior corrispondenza in cima. Cliccalo e si aprirà la finestra di attivazione di Windows che si trova nelle impostazioni. Se dice “Windows 10 Pro” come qui sotto, sei a posto. In caso contrario, dovrai acquistare una licenza per l’upgrade.

windows-10-pro

La prossima cosa di cui avrai bisogno è un’immagine di Ubuntu. Naviga sul sito web di Ubuntu e scegli l’edizione Desktop. Puoi anche utilizzare l’immagine del server, ma per questo tutorial installeremo il sistema operativo principale. Un’immagine ISO verrà scaricata e contiene tutto ciò di cui hai bisogno per eseguire o installare Ubuntu.

Abilitazione di Hyper-V

Dovrai abilitare Hyper-V nel sistema. Questo è un modulo che può essere trovato cercando “Attiva o disattiva funzionalità di Windows” nel menu Start. Dovrebbe apparire una piccola finestra con un assortimento di opzioni. In caso contrario, può essere trovato nel Pannello di controllo -> Attiva o disattiva funzionalità di Windows come mostrato nello screenshot.

control-panel-features-min

Clicca sulla casella per Hyper-V e premi OK. Windows scaricherà i file necessari e poi chiederà di riavviare.

Leggi anche: 4 Software di virtualizzazione gratuiti per Windows 10

Virtualizzazione

Ora sei pronto per iniziare a utilizzare Hyper-V. Clicca sul menu Start e digita “Hyper-V” per trovare il software appena installato e aprirlo.

hyper-v-min

Clicca su “Nuovo” nel menu a destra per creare la tua prima macchina virtuale.

hyper-v-new-min

Il passaggio successivo è seguire il menu per specificare il nome della tua macchina virtuale e la posizione per il file.

hyper-v-name-min

È necessaria una decisione importante nella sezione “Specifica generazione”. Qui decidi se la macchina virtuale sarà a 32 bit, 64 bit o entrambe. Una volta deciso, l’istanza non può essere cambiata. Ti consiglio di scegliere 64 bit come predefinito, poiché supporta il firmware UEFI.

Consulta la nota alla fine del tutorial per un passaggio aggiuntivo di cui potresti aver bisogno.

hyper-v-generation-min

Segui la procedura guidata per assegnare la memoria; come guida, puoi allocare circa la metà della tua RAM in uso. Quindi, se hai 8GB, assegnare 4GB non dovrebbe influenzare troppo le prestazioni del sistema host. Successivamente, configura la tua rete, che di solito è l’opzione predefinita a discesa.

Ora devi creare un disco su cui installare. Questo è il punto della virtualizzazione: consente agli utenti di installare un sistema operativo in un singolo file grande, che può essere salvato, copiato, trasferito e così via come qualsiasi altro file.

Avrai idealmente bisogno di 25GB come minimo per Ubuntu.

hyper-v-disk-min

Infine, dovresti essere in grado di installare il sistema operativo. Il passaggio successivo è trovare il file ISO che hai scaricato e consentire alla macchina virtuale di utilizzarlo.

hyper-v-iso-min

Hyper-V ti chiederà ora di avviare la tua macchina virtuale. Clicca sul pulsante e installa proprio come faresti se fosse su un disco rigido nativo.

hyper-v-start-min

Una volta installato, riavvia semplicemente come richiesto e inizia a utilizzare la tua nuova installazione di Ubuntu come necessario.

Bonus

Hyper-V ha ora un processo di installazione molto più semplice per Ubuntu che gli utenti di fretta potrebbero voler sfruttare se non richiedono configurazioni aggiuntive. Clicca sul pulsante “Crea rapidamente” nel menu a destra e vedrai un pop-up con Ubuntu come una delle opzioni.

quick-create-min

Nota 64-Bit

Come discusso, se scegli 64 bit e UEFI, potresti dover disabilitare l’avvio sicuro nelle impostazioni. Questo si trova nella finestra principale in basso a destra.hyper-v-settings-min

Seguendo questa guida, ora dovresti essere in grado di eseguire Ubuntu come macchina virtuale, o qualsiasi altro sistema operativo per quel che conta. Come utilizzi il tuo? Chi gestisce un server virtuale sulla propria macchina e perché? Le possibilità sono infinite, quindi facci sapere nella sezione commenti.