Vuoi eseguire una macchina virtuale all'interno di una VM Virtual Box, devi abilitare la virtualizzazione nidificata. Ma come? Qui in questo tutorial, ti comunichiamo il comando per abilitare l'opzione VTX/Amd-V nidificata in VirtualBox se appare grigio e non riesci a selezionare la sua casella.
Cos'è Vt annidato x AMD V?
In parole semplici, quando eseguiamo una macchina virtuale all'interno di una macchina virtuale esistente si chiama virtualizzazione nidificata. Ad esempio, se hai VirtualBox installato sul tuo sistema e al suo interno, esegui un altro ambiente di virtualizzazione come Hyper-V sul sistema operativo guest Windows o KVM/VirtualBox sulla distribuzione Linux.
Tuttavia, in VirtualBox abbiamo un'opzione di virtualizzazione annidata ma in grigio, voglio dire che non possiamo selezionare la sua casella per abilitare la stessa, almeno nel mio caso non potrei. Se riscontri lo stesso problema nella tua Virtual Box e desideri abilitare VTX/Amd-V nidificati per qualsiasi sistema operativo guest, utilizza il comando fornito in questo articolo.
Attiva VTX/AMD-V annidato VirtualBox per gli ospiti su Windows 11 o 10, MacOS o Linux...
Passaggio 1: aprire il prompt dei comandi come amministratore
Su Windows 11/10/7 o versioni precedenti esegui il prompt dei comandi con diritti di amministratore mentre per le distribuzioni macOS o Linux (Ubuntu, CentOS, Linux Mint, Debian, ecc.) utilizza il terminale di comando.
Passa alla directory VirtualBox (per Windows):
cd 'C:\Program Files\Oracle\VirtualBox'Passaggio 2: eseguire il comando modificationvm
Ora il secondo passaggio consiste nell'eseguire un comando per rendere accessibile la virtualizzazione nidificata.
.\VBoxManage modifyvm "VM-name" --nested-hw-virt on
Nota: Sostituisci "Nome della VM" con il nome del sistema operativo VM o Guest per il quale si desidera abilitare il file annidatoVTX/AMD-V.Anche in Linux non è necessario utilizzare “.\" prima del comando.
Per esempio, abbiamoProxmoxdenominato VM su Virtualbox, quindi il comando sarà così:
.\VBoxManage modifyvm "proxmox" --nested-hw-virt on
Passaggio 3: attiva l'opzione VTX/Amd-V nidificata
Ora apri il software VirtualBox installato sul tuo sistema operativo host e seleziona la VM per la quale lo hai abilitato.Per esempio, vogliamo questa virtualizzazione annidata per la piattaforma bare metal Proxmox e attivata per la stessa, quindi la selezioniamo. È possibile selezionare la VM guest utilizzata nel comando precedente.
Dopo aver selezionato la VM, fare clic suImpostazioniopzione fornita nel menu VBox.
Ora, dal pannello laterale sinistro seleziona il fileImpostazioni di sistema->ProcessoreTab e quindi seleziona la casella dell'opzione chiamata "Abilita VT-x/AMD annidato-V” e premi il pulsante OK.
Questo è tutto, ora puoi installare e avviare macchine virtuali all'interno del tuo VirtualBox.














