Installa VirtualBox su Arch Linux

Installa VirtualBox su Arch Linux

VirtualBox è una piattaforma di virtualizzazione gratuita molto popolare di Oracle. È possibile utilizzare VirtualBox per creare macchine virtuali di Linux, BSD, Windows, OSX e molti altri tipi di sistemi operativi sul computer.

Questo articolo ti mostrerà come installare VirtualBox su Arch Linux. Quindi iniziamo.

Sommario:

  1. Abilitazione della virtualizzazione hardware
  2. Aggiorna la cache del repository pacchetti Pacman
  3. Installazione di VirtualBox
  4. Caricamento del modulo kernel VirtualBox automaticamente su avvio
  5. Aggiunta del tuo utente di accesso al gruppo VBoxUsers
  6. Esecuzione di VirtualBox
  7. Installazione del pacchetto di estensione VirtualBox
  8. Creazione di una macchina virtuale VirtualBox
  9. Conclusione

Abilitazione della virtualizzazione hardware:

Prima di iniziare, è necessario abilitare l'estensione della virtualizzazione dell'hardware dal BIOS della scheda madre.

Se stai utilizzando un processore Intel, dovrai abilitare l'estensione VT-X/VT-D. Se stai utilizzando un processore AMD, dovrai abilitare l'estensione AMD-V/SVM.

Dopo aver abilitato la virtualizzazione hardware dal BIOS del tuo computer, eseguire il comando seguente per verificare se è abilitata se Intel VT-X/VT-D o AMD AMD-V/SVM.

$ GREP -E -COLOR 'VMX | SVM' /PROC /CPUINFO

Sto usando un processore AMD 2400G. Quindi, nel mio caso, la funzione CPU SVM è disponibile, come puoi vedere nello screenshot qui sotto. Se stai usando un processore Intel, vedrai il VMX Funzione CPU invece.

NOTA: Se la virtualizzazione hardware non è abilitata nel BIOS, non vedrai nessuno di questi.

Aggiorna la cache del repository pacchetti Pacman:

Il repository di pacchetti Arch ufficiale ha l'ultima versione di VirtualBox. Quindi, è facile da installare.

Innanzitutto, aggiorna la cache del repository pacchetti Pacman con il seguente comando:

$ sudo pacman -sy

La cache del repository del pacchetto Pacman dovrebbe essere aggiornata.

Installazione di VirtualBox:

Per installare VirtualBox dal repository dei pacchetti Arch Linux ufficiale con Pacman Package Manager, eseguire il seguente comando:

$ sudo pacman -s virtualbox

Premere .

Premere Y e poi premere Per confermare l'installazione.

VirtualBox viene installato. Ci vorranno alcuni secondi per completare.

VirtualBox viene installato ..

VirtualBox dovrebbe essere installato a questo punto.

Caricamento automatico del modulo kernel VirtualBox su Avvio:

Se provi a eseguire VirtualBox dal terminale in questo momento, dovresti vedere il seguente messaggio di errore. Ciò che significa è che il modulo del kernel virtualbox vboxdrv non è caricato.

Per caricare automaticamente il modulo del kernel VirtualBox vboxdrv, Crea un nuovo file virtualbox.conf nel /etc/modules-cary.D/ directory e aprilo con il nano Editor di testo come segue:

$ sudo nano /etc /modules-caric.d/virtualbox.conf

Digitare vboxdrv nel file.

Una volta che hai finito, premere + X seguito da Y E per salvare il /etc/modules-cary.d/virtualbox.conf file.

Per avere effetto le modifiche, riavviare il computer.

$ sudo riavvia

Il modulo kernel virtualbox vboxdrv deve essere caricato automaticamente, come mostrato nello screenshot seguente.

$ sudo lsmod | grep vboxdrv

Aggiunta del tuo utente di accesso al gruppo VBoxUSers:

È necessario aggiungere l'utente di accesso di Arch Linux a vboxusers gruppo di sistema. Ciò consente all'utente di accesso di utilizzare VirtualBox e tutte le sue funzionalità. Altrimenti, vedrai molti errori di autorizzazione durante l'utilizzo di VirtualBox.

Esegui il comando seguente per aggiungere l'utente di accesso al vboxusers gruppo:

$ sudo usermod -ag vboxusers $ (whoami)

Per avere effetto le modifiche, riavviare il computer come segue:

$ sudo riavvia

Una volta che il tuo computer si avvia, l'utente di accesso dovrebbe essere un membro del vboxusers Gruppo, come mostrato nello screenshot seguente.

$ id

Esecuzione di VirtualBox:

Una volta installato VirtualBox, è possibile eseguirlo dal menu dell'applicazione di Arch Linux.

Basta cercare virtualbox e fai clic sull'icona Oracle VM VirtualBox come contrassegnato nello screenshot seguente.

VirtualBox dovrebbe essere aperto. Ora puoi usare VirtualBox come al solito.

Installazione del pacchetto di estensione VirtualBox:

Ora che VirtualBox è installato correttamente, è necessario installare VirtualBox Extension Pack. VirtualBox Extension Pack aggiunge molte nuove funzionalità a VirtualBox.

VirtualBox Extension Pack aggiunge le seguenti nuove funzionalità a VirtualBox:

  • USB 2.0 e USB 3.0 supporto
  • Accedi alla webcam host
  • VirtualBox RDP (remoto Desktop Protocol) Server per accedere a VM su RDP.
  • PXE Boot Rom
  • Crittografia del disco
  • NVME Virtual SSD

Prima di iniziare, devi conoscere la versione di VirtualBox che stai eseguendo.

Per conoscere il numero di versione, apri VirtualBox e fai clic su Aiuto > Di. Dovrebbe essere aperta una nuova finestra e troverai il numero di versione lì contrassegnato nello screenshot qui sotto.

Nel mio caso, il numero di versione è 6.1.32. Questo è importante perché dovrai scaricare e installare una versione corrispondente del pacchetto di estensione VirtualBox. Fortunatamente, Arch Linux mantiene aggiornato il suo repository di pacchetti ufficiali. Quindi, molto probabilmente otterrai l'ultima versione di VirtualBox. Non devi cercare così duramente per trovare una versione corrispondente del pacchetto di estensione VirtualBox. Puoi semplicemente scaricare l'ultimo dalla pagina dei download ufficiali di VirtualBox.

Per scaricare l'ultima versione di VirtualBox Extension Pack, visita la pagina Download ufficiale di VirtualBox dal tuo browser Web preferito.

Una volta carica la pagina, scorrere un po 'verso il basso al VirtualBox Oracle VM VirtualBox Extension Pack sezione e fare clic su Tutte le piattaforme supportate come contrassegnato nello screenshot seguente.

Il tuo browser ti chiederà di scaricare il file. Basta selezionare Salvare il file e fare clic su OK.

VirtualBox Extension Pack dovrebbe essere scaricato.

Ora apri VirtualBox e fai clic su File > Preferenze ..

Dal Estensioni Scheda, fare clic su Aggiungere icona (

) come contrassegnato nello screenshot seguente.

Seleziona il file del pacchetto di estensione VirtualBox che hai appena scaricato e fai clic su Aprire.

Clicca su Installare.

Ti verrà chiesto di accettare l'accordo di licenza VirtualBox. Per farlo, basta scorrere fino in fondo e fare clic su Sono d'accordo.

Digita la password dell'utente di accesso e fai clic su Autenticare.

VirtualBox Extension Pack deve essere installato. Clicca su OK.

Clicca su OK.

Creazione di una macchina virtuale VirtualBox:

Per imparare a creare una macchina virtuale VirtualBox, è possibile leggere l'articolo come installare Fedora Workstation 35 su VirtualBox.

Conclusione:

In questo articolo, ti ho mostrato come installare VirtualBox dal repository di pacchetti ufficiali di Arch Linux utilizzando Pacman Package Manager. Ti ho anche mostrato come caricare automaticamente il modulo del kernel VirtualBox VBoxDRV al momento dell'avvio e aggiungere l'utente di accesso al vboxusers gruppo. Ti ho mostrato come installare anche VirtualBox Extension Pack.