L'esecuzione di una macchina virtuale Windows insieme a Linux ha i suoi vantaggi. Con una macchina virtuale Windows configurata, non devi concentrarti sui livelli di compatibilità o cercare alternative open source alle tue app Windows preferite. Inoltre, se sei uno sviluppatore, diventa facile testare il tuo software su più sistemi operativi.
video della giornata Starforge Voyager Creator: vale la pena dare un'occhiata a questo marchio di PC da gioco personalizzato? Un formidabile PC per giochi/streaming creato da una nuova società supportata da streamer desiderosa di fare scalpore
La macchina virtuale basata su kernel o KVM è la soluzione migliore quando si tratta di configurare una macchina virtuale Windows su Linux. Ma come si fa a creare un nuovo KVM e installare Windows su di esso?
1. Installare e configurare il software KVM necessario
Come primo passo, devi verificare se la tua CPU supporta la virtualizzazione e se è abilitata sul tuo sistema. Per fare ciò, eseguire:
grep -Ec '(vmx|svm)' /proc/cpuinfo
Un output maggiore di 0 indica che la virtualizzazione è abilitata ed è possibile procedere. In caso contrario, riavvia il PC, vai alle opzioni del BIOS e abilita il supporto per la virtualizzazione .
Se è la prima volta che lavori con KVM, devi capire Macchine virtuali basate su kernel e come funzionano .
Una volta configurata la virtualizzazione, installa i pacchetti KVM richiesti dai repository della tua distribuzione. Il comando di installazione varierà a seconda della distribuzione che stai utilizzando.
Nelle distribuzioni basate su Debian e Ubuntu, eseguire:
Windows 10 non si sveglia dal sonno
sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager
Su Arch Linux e suoi derivati:
sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager
Installa i pacchetti KVM su Fedora e RHEL con:
sudo dnf install @virtualization
Successivamente, abilita e avvia il demone libvirt eseguendo:
sudo systemctl enable libvirtd
sudo systemctl start libvirtd
Controlla se libvirtd funziona correttamente con:
sudo systemctl status libvirtd
Se l'uscita torna 'attiva' in verde, puoi tranquillamente procedere. Se visualizza 'inattivo' in rosso, eseguire nuovamente i comandi precedenti.
Infine, aggiungi il tuo utente ai gruppi libvirt e kvm con:
sudo usermod -aG libvirt $(whoami)
sudo usermod -aG kvm $(whoami)
2. Scarica l'ISO di Windows 10
Con la configurazione della virtualizzazione fuori mano, ora sei pronto per creare una macchina virtuale. Ma prima, scarica il file ISO di Windows 10 che utilizzerai per avviare la VM.
Vai alla pagina dei download di Windows 10 e scorri verso il basso per selezionare Windows 10 (ISO multi-edizione) dal menu a discesa Seleziona edizione. Quindi, fai clic Confermare .
devo trovarne qualcuno
Seleziona la lingua appropriata e premi Continua . Ora avrai due opzioni per scaricare le edizioni a 64 e 32 bit di Windows 10. Fai clic su quella che desideri installare.
Scaricamento: Windows 10 (Gratuito)
3. Creare un nuovo KVM utilizzando virt-manager
Avvia Virtual Machine Manager digitando virt-manager nella riga di comando o dal menu delle applicazioni. Clicca il Crea una nuova macchina virtuale opzione (l'icona sul desktop con un pulsante di riproduzione al centro) per continuare.
Continua con la selezione predefinita— Supporto di installazione locale — e fai clic Inoltrare .
Clic Sfoglia > Sfoglia locale e seleziona il file ISO di Windows 10 scaricato dalla tua memoria. Clic Aprire per selezionare l'immagine ISO. Virtual Machine Manager rileverà automaticamente il sistema operativo. Clic Inoltrare procedere.
Specifica la quantità di memoria e core della CPU che desideri allocare alla macchina virtuale. Per cominciare, metà della memoria effettiva del tuo computer sarà più che sufficiente. Per quanto riguarda i core della CPU, seleziona qualsiasi cosa che vada da un terzo alla metà dei core disponibili. Una volta fatto, colpisci Inoltrare .
Nella finestra seguente, assicurati Abilita l'archiviazione per questa macchina virtuale è spuntato. Quindi, specifica la dimensione dell'immagine del disco (50 GB saranno sufficienti) e fai clic Inoltrare .
come faccio a registrare una telefonata sul mio iphone?
Digita il nome della macchina virtuale e fai clic Fine dopo aver esaminato le specifiche della VM.
Virtual Machine Manager ora creerà la macchina e la avvierà subito dopo.
4. Installa Windows 10 sul KVM
Apparirà una nuova finestra di Virtual Machine Manager, all'interno della quale puoi vedere l'avvio del tuo computer Windows. Lo schermo diventerà blu e vedrai apparire la finestra Installazione di Windows.
Selezionare la lingua da installare, il formato dell'ora e della valuta e la tastiera o il metodo di immissione dall'elenco delle opzioni disponibili. Una volta fatto, colpisci Avanti > Installa ora .
Il processo di installazione inizierà ora e ti verrà chiesto di inserire un codice prodotto. Digita il codice prodotto se ne hai uno. Altrimenti, seleziona Non ho un codice Product Key .
Ci sono diverse versioni di Windows 10 puoi installare. Scegli quello che desideri installare e fai clic Prossimo . Nella schermata seguente, spunta la casella accanto a accetto i termini della licenza e clicca Prossimo .
Selezionare Personalizzato: installa solo Windows (avanzato) poiché sulla macchina virtuale non è già installato Windows.
Nella schermata successiva, partiziona l'unità utilizzando il file Nuovo , Eliminare , E Formato opzioni se desideri avere più unità. Per coloro a cui piace impostare una singola partizione, fare clic su Prossimo .
Windows inizierà ora l'installazione sulla macchina virtuale. Eseguirai questi passaggi: copia dei file di Windows, preparazione dei file per l'installazione, installazione delle funzionalità, installazione degli aggiornamenti e conclusione.