Scaricare l’immagine giusta e preparare VirtualBox
Per installare Ubuntu 21.04 in VirtualBox conviene partire con due verifiche semplici: avere un host con virtualizzazione hardware attiva e scaricare l’ISO corretta, cioè la versione desktop a 64 bit. Ubuntu 21.04 è una release non LTS, quindi oggi ha senso trattarla come ambiente di test, laboratorio o compatibilità, non come scelta ideale per un server o una postazione che deve restare ferma per anni.
Prima di aprire VirtualBox, controlla che sul sistema host la virtualizzazione sia disponibile. Su molti firmware basta cercare Intel VT-x o AMD-V e abilitarla. Se la funzione è disattivata, la VM può comunque partire in alcuni casi, ma le prestazioni peggiorano e alcune opzioni non saranno disponibili.
Scarica l’ISO dalla pagina ufficiale delle release storiche di Ubuntu, poi verifica l’hash se lo pubblichi nel tuo flusso operativo. Il controllo non è obbligatorio per un test rapido, ma è il modo corretto per evitare ISO corrotte o alterate.
Se VirtualBox non è installato, usa il repository della tua distribuzione oppure il pacchetto ufficiale Oracle. Su Linux recente, il punto critico non è tanto l’installazione del software quanto la presenza dei moduli kernel e dei permessi corretti per l’utente che avvia la VM.
Un check utile prima di iniziare è questo:
VBoxManage --version
lsmod | grep -E 'vboxdrv|vboxnetflt|vboxnetadp'
Se il primo comando restituisce la versione e i moduli sono caricati, sei già in una condizione buona per procedere.
Creare la macchina virtuale con parametri sensati
Apri VirtualBox e crea una nuova macchina virtuale con nome descrittivo, ad esempio Ubuntu-21.04. Il tipo deve essere Linux e la versione Ubuntu (64-bit). Questo non è solo un dettaglio estetico: VirtualBox usa il profilo per impostare valori di default più appropriati per chipset, controller e compatibilità.
Per un desktop fluido, assegna almeno 2 CPU virtuali se l’host lo consente, 4 GB di RAM come base pratica e 20-25 GB di disco se vuoi installare software aggiuntivo. Se il tuo host ha poca memoria, 2 GB possono bastare per l’installazione, ma l’esperienza sarà più rigida e il browser peserà subito sul sistema.
Il disco dinamico è la scelta più comoda per un laboratorio. Un disco fisso può offrire prestazioni leggermente più prevedibili, ma in una guida passo passo il vantaggio operativo del disco dinamico è maggiore. Scegli VDI se resti nel mondo VirtualBox; è il formato più lineare da gestire.
Se vuoi un riferimento rapido dei parametri consigliati, usa questa impostazione di partenza:
Nome: Ubuntu-21.04
Tipo: Linux
Versione: Ubuntu (64-bit)
RAM: 4096 MB
CPU: 2
Disco: VDI dinamico, 25 GB
Controller disco: SATA
Questi valori sono un compromesso ragionevole. Se l’host è un notebook con SSD e 8 GB di RAM totale, puoi ridurre la VM a 2 GB e una sola CPU, ma aspettati tempi più lunghi in fase di installazione e aggiornamento.
Configurazione iniziale: scheda video, rete e immagine ISO
Prima di avviare la VM, apri le impostazioni e monta l’ISO nella sezione ottica. Senza questo passaggio la macchina non troverà un supporto di boot e tornerà al BIOS virtuale. Nella scheda Archiviazione, collega il file ISO al lettore ottico virtuale e verifica che il disco VDI sia agganciato al controller SATA.
Per la grafica, abilita il controller VMSVGA, che è in genere la scelta migliore per Ubuntu desktop. Porta la memoria video a 128 MB se disponibile e abilita l’accelerazione 3D solo se il tuo host la gestisce bene. In alcuni ambienti l’accelerazione 3D può introdurre più problemi che vantaggi, quindi se noti artefatti o lentezza anomala, disattivala senza perdere tempo.
Per la rete, la modalità NAT è la più semplice. Consente alla VM di uscire su Internet senza esporla direttamente sulla LAN. Se ti serve che la macchina sia raggiungibile da altri host del segmento, puoi valutare una scheda in bridge, ma per una installazione standard NAT è sufficiente e riduce il rischio di configurazioni inutili.
In caso di dubbi, questa è una configurazione iniziale prudente:
Rete: NAT
Video: VMSVGA
Memoria video: 128 MB
Audio: attivo
USB: 2.0 o 3.0 se il pacchetto Extension Pack è presente
La parte USB non è necessaria per installare Ubuntu, ma torna utile se vuoi collegare periferiche o testare passthrough di device. L’Extension Pack va installato solo se davvero serve: aggiunge funzioni, ma aumenta anche la superficie di manutenzione.
Avviare il live installer di Ubuntu 21.04
Avvia la VM. Se l’ISO è montata correttamente, comparirà il menu di boot di Ubuntu. Seleziona Install Ubuntu oppure avvia il live desktop e poi l’installer, a seconda dell’immagine che hai scaricato. In entrambi i casi il percorso è lineare: lingua, tastiera, rete, partizionamento e creazione utente.
Durante i primi passaggi, scegli la lingua e il layout tastiera con attenzione. In ambienti italiani il layout errato è una delle cause più banali di password inserite male al primo tentativo. Se usi una tastiera internazionale, verifica subito i simboli critici come @, : e /.
L’installer di Ubuntu 21.04 rileva in automatico la connessione di rete se la VM è in NAT. Questo è utile perché permette di scaricare aggiornamenti o pacchetti opzionali durante l’installazione. Se la rete non compare, controlla prima la scheda VirtualBox e poi il servizio di rete sul sistema host. Non partire subito con diagnosi complicate: spesso il problema è solo un adattatore disattivato.
Se vuoi un comportamento più prevedibile, puoi saltare gli aggiornamenti in fase di installazione e farli dopo il primo boot. In una VM da laboratorio è una scelta accettabile, perché separa il problema dell’installazione da quello della connettività e ti rende più facile capire dove si è inceppato il processo.
Partizionamento: scegliere la strada più semplice senza perdere controllo
Per una installazione standard su macchina virtuale, la soluzione più pratica è usare l’intero disco virtuale con partizionamento automatico. Ubuntu crea le partizioni necessarie e non ti costringe a definire a mano ogni dettaglio. In un ambiente di test, questa è quasi sempre la scelta migliore.
Se invece vuoi esercitarti con uno schema più vicino alla produzione, puoi creare partizioni separate per / e /home. La separazione semplifica eventuali reinstallazioni del sistema senza toccare i dati utente. Per una VM didattica, però, non serve complicare troppo: il valore sta nel capire il flusso completo, non nel rifare il layout di un server enterprise.
Quando l’installer propone il disco, controlla che sia selezionato il VDI corretto e non il disco fisico dell’host. Questo è il punto in cui un clic distratto può creare danni veri. Se la schermata mostra chiaramente il nome della VM e la dimensione del disco virtuale, puoi procedere con maggiore tranquillità.
Se vuoi un riferimento operativo, la scelta tipica è questa:
Metodo: cancella disco e installa Ubuntu
File system: ext4
Mount point: automatico
Swap: gestita dal sistema
Per la maggior parte degli utenti è sufficiente. Chi vuole fare tuning più avanti può sempre aggiungere una swap file, cambiare dimensioni o riorganizzare le partizioni dopo l’installazione.
Creazione dell’utente e primo avvio del sistema
Durante la creazione dell’utente, imposta un nome semplice e una password robusta ma digitabile senza errori. Se prevedi di usare la VM spesso, evita password troppo complesse da inserire su tastiere non allineate. Il nome host può essere breve e descrittivo, ad esempio ub21-vbox.
Al termine dell’installazione, la VM si riavvia. Se il sistema torna sul programma di installazione invece che avviare Ubuntu, significa quasi sempre che l’ISO è ancora montata come primo dispositivo di boot. Espelli il supporto ottico virtuale oppure disattiva l’avvio da CD/DVD nelle impostazioni della VM.
Il primo boot serve a verificare tre cose: login funzionante, rete attiva e interfaccia grafica stabile. Se il desktop appare ma è lento, aspetta qualche minuto: il primo avvio dopo installazione può essere più pesante per via delle operazioni iniziali e della generazione di cache.
Un controllo minimo utile dopo il login è questo:
uname -a
ip a
free -h
Il primo comando conferma il kernel, il secondo mostra l’indirizzo IP assegnato dalla rete virtuale e il terzo ti dice quanta memoria è realmente disponibile alla sessione grafica.
Installare le Guest Additions per migliorare integrazione e usabilità
Le Guest Additions fanno la differenza tra una VM usabile e una VM solo funzionante. Permettono ridimensionamento dinamico della finestra, migliore integrazione del mouse, clipboard condivisa e, in molti casi, una resa video più fluida. Su Ubuntu conviene installarle subito dopo il primo avvio.
Il metodo più pulito è installare i pacchetti necessari dai repository e poi montare l’immagine delle Guest Additions fornita da VirtualBox. Prima aggiorna l’indice dei pacchetti e installa le dipendenze di compilazione:
sudo apt update
sudo apt install -y build-essential dkms linux-headers-$(uname -r)
Poi, dal menu di VirtualBox, monta l’immagine delle Guest Additions. All’interno della VM, apri il supporto montato e lancia lo script di installazione. In genere il comando è simile a questo:
sudo sh /media/$USER/VBox_GAs_*/VBoxLinuxAdditions.run
Se preferisci un approccio più lineare, puoi anche usare i pacchetti virtualbox-guest-dkms e virtualbox-guest-utils dai repository Ubuntu. È una strada spesso più comoda in ambienti dove vuoi ridurre il numero di componenti manuali.
Dopo l’installazione riavvia la VM. Verifica che il ridimensionamento della finestra funzioni e che il puntatore del mouse non resti “intrappolato” nella finestra della VM. Se tutto è corretto, l’esperienza d’uso cambia in modo netto.
Primi aggiornamenti e controlli post-installazione
Anche se Ubuntu 21.04 è una release datata, il primo aggiornamento del sistema è utile per portare i pacchetti installati allo stato più recente disponibile nei repository configurati. Prima di tutto verifica che i mirror siano raggiungibili. Se la macchina è in NAT, questo di solito non è un problema; se hai scelto bridge, dipende anche dalla rete fisica e dalle policy locali.
Esegui:
sudo apt update
sudo apt upgrade -y
Se ricevi errori sui repository, il punto da controllare non è subito VirtualBox: prima verifica `ip a`, poi `resolvectl status` o il contenuto di `/etc/resolv.conf`, quindi prova una risoluzione DNS semplice con `ping` o `getent hosts archive.ubuntu.com`.
Per una VM desktop è utile anche controllare la presenza del supporto audio, del cambio clipboard e della condivisione del buffer grafico. Se vuoi una condivisione file più comoda, VirtualBox consente le cartelle condivise, ma conviene attivarle solo quando sai già quale directory host vuoi esporre e con quali permessi.
Un controllo finale utile è questo:
lsb_release -a
systemctl status vboxadd-service
mount | grep vboxsf
Il primo comando conferma la release installata, il secondo mostra se i servizi Guest Additions sono attivi e il terzo verifica eventuali cartelle condivise montate come vboxsf.
Problemi tipici e correzioni rapide
Se la VM non parte, la causa più comune è l’ISO non montata o il boot order errato. Se invece parte ma resta su schermo nero, controlla il controller video e disattiva temporaneamente l’accelerazione 3D. Se il desktop si vede ma il mouse si comporta male, quasi sempre mancano le Guest Additions o non si sono compilate correttamente per il kernel in uso.
Un errore frequente riguarda la RAM insufficiente. Ubuntu desktop può avviarsi anche con poco, ma appena apri browser, file manager e aggiornamenti il sistema inizia a swapparsi. In quel caso la correzione migliore non è cercare ottimizzazioni miracolose: aumenta la memoria della VM e, se necessario, riduci il carico dell’host.
Se l’installazione termina ma il sistema non trova rete, verifica la scheda di rete VirtualBox, poi il servizio di rete dell’host, e infine la configurazione interna della VM. In NAT, l’assenza di connettività verso Internet di solito dipende da un adattatore disabilitato o da un problema DNS, non da Ubuntu in sé.
Quando il problema è più ostinato, il metodo corretto è sempre lo stesso: osserva il sintomo, identifica il layer coinvolto e fai una modifica minima, reversibile e verificabile. In una VM questo significa spesso cambiare un solo parametro alla volta, poi riavviare e controllare l’effetto.
Una configurazione pulita che resta utile anche dopo l’installazione
Il vantaggio di fare bene questa installazione non è solo avere Ubuntu 21.04 avviato dentro VirtualBox. È costruire una base ripetibile: parametri chiari, rete prevedibile, storage semplice e integrazione desktop affidabile. Così la VM diventa uno strumento di test che puoi clonare, salvare o distruggere senza rimpianti.
Se pensi di usare la macchina per prove di rete, script o pacchetti, conviene fare subito uno snapshot dopo il primo boot stabile e dopo l’installazione delle Guest Additions. In caso di errore potrai tornare a uno stato noto in pochi secondi invece di ripetere tutto da zero.
In sintesi operativa: ISO corretta, VM Linux 64 bit, almeno 2 GB di RAM, disco VDI dinamico, rete NAT, VMSVGA, installazione pulita, Guest Additions, aggiornamenti e snapshot. Con questa sequenza ottieni una macchina virtuale coerente, leggibile e facile da mantenere.
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.