6 comandi utili di VirtualBox per gestire le macchine virtuali

6 comandi utili di VirtualBox per gestire le macchine virtuali

La virtualizzazione è oggi una delle tecnologie informatiche fondamentali. Con una macchina virtuale (VM) , puoi eseguire quasi tutti i sistemi operativi che desideri sul tuo PC senza dover spendere soldi per hardware aggiuntivo.

Questo tutorial esplora come utilizzare il terminale della riga di comando nella gestione delle macchine virtuali VirtualBox, indipendentemente dal fatto che il sistema operativo che stai utilizzando sia Windows, macOS o Linux. Tutte le installazioni di VirtualBox vengono fornite con lo strumento da riga di comando VBoxManage, un'utilità potente e flessibile per la gestione delle macchine virtuali.

Cos'è VboxManage?

VboxManage è uno strumento da riga di comando (CLI) fornito per impostazione predefinita come parte dell'installazione del software VirtualBox.

Puoi gestire la maggior parte delle tue macchine virtuali dalla GUI, VboxManage CLI ti offre più funzionalità in quanto ti dà accesso diretto al motore di virtualizzazione, permettendoti di accedere a funzionalità aggiuntive senza disponibilità tramite GUI. Inoltre, la maggior parte dei server Linux non è dotata di GUI, quindi puoi comunque gestire le tue macchine virtuali anche in modalità headless.

Tutti i comandi VboxManage iniziano con la parola vboxmanage e solitamente sono seguiti da un sottocomando come list, controlvm , ecc. In genere, ti viene chiesto di fornire il nome della VM che desideri configurare o controllare.

6 comandi utili di VirtualBox per gestire le macchine virtuali

1. Elenca le macchine virtuali

Uno dei comandi VirtualBox più popolari e importanti è elencare tutte le macchine virtuali disponibili sul tuo PC o server. In questo modo puoi visualizzare o elencare tutte le macchine virtuali registrate sul tuo PC. Dall'output, noterai che a ciascuna macchina virtuale viene assegnato un identificatore univoco (UUID) utilizzato per identificare una macchina virtuale.

Per elencare le macchine virtuali installate sul computer, utilizzare il seguente comando:

vboxmanage list vms

6 comandi utili di VirtualBox per gestire le macchine virtuali

L'output mostra le macchine virtuali registrate sul PC o sul server

Se desideri un elenco dettagliato, aggiungi il flag -l o --long al comando vms list vboxmanage . I risultati mostrano tutte le macchine virtuali registrate e informazioni dettagliate come la configurazione di ciascuna macchina virtuale, i dettagli hardware, le impostazioni, ecc.

A volte sei interessato solo a elencare le macchine virtuali attualmente in esecuzione. In tal caso, puoi utilizzare il sottocomando list con l' opzione runningvms come segue.

vboxmanage list runningvms

2. Avviare e arrestare una macchina virtuale

Per avviare una macchina virtuale utilizzando VboxManage, utilizzare il sottocomando startvm seguito dal nome della macchina virtuale o dall'UUID. Ad esempio, esegui il comando seguente per avviare la macchina virtuale con il nome Window11 elencato nella sezione precedente.

vboxmanage startvm Windows11

Quando si tratta di arrestare una macchina virtuale, sono disponibili diverse opzioni. Puoi spegnere la macchina virtuale o metterla in pausa.

Per arrestare una macchina virtuale spegnendola, utilizzare il sottocomando controlvm seguito dal nome della macchina virtuale e quindi dall'opzione poweroff come segue.

vboxmanage controlvm Windows11 poweroff

Ti verrà mostrato l'avanzamento dello spegnimento della macchina virtuale in percentuale.

Se desideri impedire a una macchina virtuale di consumare risorse di sistema ma non è necessariamente necessario spegnerla, puoi mettere in pausa la macchina virtuale e riprenderla in un secondo momento.

Per mettere in pausa una macchina virtuale in esecuzione, utilizzare il comando seguente.

vboxmanage controlvm Window11 pause

Tieni presente che le macchine virtuali in pausa sono ancora elencate sotto le macchine virtuali in esecuzione. Per ottenere informazioni sullo stato di una macchina virtuale, esegui una lista lunga utilizzando il comando:

vboxmanage list runningvms -l

Nell'output, il parametro status deve essere in pausa. Verrà elencato anche il timestamp in cui la VM è stata messa in pausa.

6 comandi utili di VirtualBox per gestire le macchine virtuali

L'output del comando visualizza lo stato di una macchina virtuale

Per riprendere una macchina virtuale in pausa, utilizzare il comando seguente.

vboxmanage controlvm Windows11 resume

3. Ottieni informazioni sulla macchina virtuale

Per visualizzare le informazioni relative a una macchina virtuale specifica invece di elencare tutte le macchine virtuali, utilizzare il sottocomando showvminfo. Ad esempio, puoi eseguire il comando seguente per ottenere informazioni dettagliate sulla macchina virtuale Windows11, inclusi hardware e altri dettagli di configurazione, stato della rete, ecc.

vboxmanage showvminfo Windows11

4. Crea una macchina virtuale

Un altro compito importante quando si gestiscono macchine virtuali è la creazione di nuove macchine virtuali. Utilizza il sottocomando createeavm per creare una nuova macchina virtuale. Ad esempio, per creare una macchina virtuale denominata "DebianVM" in esecuzione sul sistema operativo Debian Linux, è possibile eseguire il comando seguente.

vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register

Se non sei sicuro del nome del sistema operativo da utilizzare nella tua macchina virtuale, puoi verificare i sistemi operativi VirtualBox supportati con il seguente comando.

vboxmanage list ostypes

6 comandi utili di VirtualBox per gestire le macchine virtuali

Elenca i sistemi operativi supportati

Ad esempio, se desideri modificare la macchina virtuale appena creata per cambiarne la dimensione della memoria, il nome e altri parametri rilevanti, puoi utilizzare il sottocomando modvm.

La sintassi del sottocomando modvm è seguita dal nome della macchina virtuale che desideri modificare. Successivamente, specifichi l'impostazione che desideri modificare e infine il valore dell'impostazione.

Supponiamo di voler cambiare il nome della macchina virtuale appena creata sopra da DebianVM a Debian9 utilizzando l' impostazione --name.

vboxmanage modifyvm DebianVM --name Debian9

Puoi visualizzare un elenco di impostazioni che puoi modificare eseguendo il comando:

vboxmanage modifyvm

5. Istantanea e ripristino

I backup sono una componente chiave per mantenere un sistema IT robusto. VirtualBox ti dà la possibilità di preservare lo stato della tua macchina virtuale in modo da poterla ripristinare se qualcosa va storto.

Per acquisire uno snapshot di una macchina virtuale specifica, è possibile eseguire il comando seguente, dove snapshot della vigilia di Natale è il nome assegnato allo snapshot della macchina virtuale.

vboxmanage snapshot Windows11 take "Christmas eve snapshot"

6 comandi utili di VirtualBox per gestire le macchine virtuali

Registra rapidamente lo stato della macchina virtuale

Per ripristinare la macchina virtuale sopra con lo snapshot appena creato, arrestare prima la macchina virtuale se è in esecuzione, quindi ripristinare lo snapshot con il seguente comando.

vboxmanage snapshot Windows11 restore "Christmas eve snapshot"

Ovviamente, puoi convertire il nome dell'istantanea in qualcos'altro appropriato alle impostazioni della tua macchina virtuale.

6. Ottieni aiuto

Per migliorare l'utilizzo della CLI di VboxManage, devi sapere come ottenere aiuto o leggere la documentazione dal terminale invece di memorizzare i comandi. Inoltre, ci sono molti altri comandi che non sono stati trattati in questo tutorial. Scopri di più sui comandi VboxManage e sulle opzioni che ti offre eseguendo il seguente comando:

vboxmanage

Questo tutorial ha esplorato alcuni comandi importanti per la gestione delle macchine virtuali VirtualBox con VboxManage, uno strumento CLI potente e leggero. Inoltre, puoi creare facilmente script di automazione basati su VboxManage per gestire facilmente le macchine virtuali.

Le macchine virtuali ti danno l'opportunità di eseguire e sperimentare più sistemi operativi sul tuo PC. Inoltre, poiché le macchine virtuali vengono eseguite in un ambiente sicuro e isolato, puoi essere certo che se un client o una macchina virtuale si blocca, ciò non influirà negativamente sul sistema operativo host.


Come aprire le impostazioni UEFI su Windows 10

Come aprire le impostazioni UEFI su Windows 10

Accedi alle impostazioni del firmware UEFI per modificare l'ordine di avvio predefinito o impostare una password UEFI. Puoi aprire le impostazioni UEFI da Impostazioni su Windows 10, dal pulsante Start o dalla finestra del prompt dei comandi.

Come recuperare i file persi dopo aver ripartizionato un disco rigido?

Come recuperare i file persi dopo aver ripartizionato un disco rigido?

Per dividere il volume dei dati archiviati in parti separate, puoi partizionare l'unità e ciascuna partizione apparirà come un'unità separata. Questa partizione è estremamente utile se esegui più sistemi operativi.

Il modo più veloce per abilitare i comandi copia e incolla in CMD

Il modo più veloce per abilitare i comandi copia e incolla in CMD

LuckyTemplates ti guiderà ad attivare la combinazione di tasti Ctrl + C e Ctrl + V per copiare e incollare i comandi nella finestra del prompt dei comandi.

Web13: tecnica di hacking Session Hijacking

Web13: tecnica di hacking Session Hijacking

In questo articolo, LuckyTemplates ti invita ad apprendere la tecnica di hacking Session Hijacking.

Web14: Problemi di sicurezza nel protocollo HTTP

Web14: Problemi di sicurezza nel protocollo HTTP

Ti invitiamo a unirti a LuckyTemplates per conoscere i problemi di sicurezza nel protocollo HTTP.

Scarica il bellissimo pacchetto di sfondi Huawei Mate 40 (risoluzione 2K)

Scarica il bellissimo pacchetto di sfondi Huawei Mate 40 (risoluzione 2K)

Il pacchetto di 17 sfondi predefiniti della serie Huawei Mate 40 può essere scaricato gratuitamente.

Come attivare/disattivare lopzione Mostra badge sui pulsanti della barra delle applicazioni in Windows 10

Come attivare/disattivare lopzione Mostra badge sui pulsanti della barra delle applicazioni in Windows 10

Per impostazione predefinita, se utilizzi Windows 10 V1703 o versioni successive, vedrai i simboli sui pulsanti della barra delle applicazioni. In questo articolo, Quantrimang.com ti mostrerà come attivare/disattivare l'opzione Mostra badge sui pulsanti della barra delle applicazioni in base alle tue esigenze.

Concetto di standard UEFI nei computer

Concetto di standard UEFI nei computer

UEFI (Unified Extensible Firmware Interface) è stato sviluppato da Intel per risolvere i punti deboli del BIOS e sostituirà gradualmente il vecchio e obsoleto standard BIOS. Ovviamente sarà molto più potente del BIOS e davvero utile per attività come l'overclocking.

Winaero Tweaker, uno strumento per personalizzare completamente Windows 10 Spring Creators

Winaero Tweaker, uno strumento per personalizzare completamente Windows 10 Spring Creators

Winaero ha appena lanciato ufficialmente una nuova versione di Winaero Tweaker, uno strumento per aiutare i singoli utenti a massimizzare Windows. In particolare, questo aggiornamento supporta molte opzioni di impostazione nella personalizzazione dell'ultima versione di Windows 10 Spring Creators.

Come attivare linput Telex vietnamita predefinito in Windows 10 maggio 2019

Come attivare linput Telex vietnamita predefinito in Windows 10 maggio 2019

Windows 10 maggio 2019 viene fornito con la tastiera vietnamita Telex predefinita, che consente di digitare vietnamita su Windows senza la necessità di installare software aggiuntivo di terze parti. Tuttavia, non tutti gli utenti hanno questo ingresso Telex abilitato. Se non hai trovato le percussioni Telex su Windows 10 (1903), segui le istruzioni seguenti per attivarle.