In questa lezione impari a
- spiegare cos'è la virtualizzazione e a cosa serve
- distinguere sistema host e sistema guest
- creare e configurare una macchina virtuale con VirtualBox
Un computer dentro il computer: impari cos'è la virtualizzazione e crei la tua prima macchina virtuale.
Che cos'è la virtualizzazione
Un programma chiamato hypervisor (VirtualBox è uno di questi) simula un computer completo, con CPU, RAM e disco virtuali, dentro il tuo computer reale. Su questo computer "finto" puoi installare un sistema operativo indipendente.
| Termine | Significato |
|---|---|
| Host | il sistema operativo reale, già installato sul PC |
| Guest | il sistema operativo che gira dentro la macchina virtuale |
| Hardware virtuale | RAM, disco e scheda di rete "finti", che il guest vede come veri |
A cosa serve nella vita reale: provare un sistema operativo senza rischiare quello vero, usare programmi vecchi, oppure, come farai nel progetto finale, creare più computer virtuali per simulare una rete senza altro hardware.
Installare VirtualBox
- Vai su virtualbox.org → Downloads e scarica la versione per il tuo sistema operativo.
- Avvia l'installazione: le impostazioni predefinite vanno bene.
- Al primo avvio la finestra di VirtualBox è vuota: è pronta per la prima macchina virtuale.
Creare una macchina virtuale
- Clicca Nuova, dai un nome alla VM (es.
PrimaVM) e scegli tipo e versione del sistema operativo che installerai. - Assegna la RAM: per un Linux leggero bastano 1–2 GB; non superare mai metà della RAM reale del PC.
- Crea un disco virtuale nuovo, in formato VDI e "a dimensione dinamica", così occupa spazio solo quando serve.
- Nelle impostazioni della VM, in Archiviazione, collega il file .iso del sistema operativo (te lo dà l'insegnante).
- Avvia la VM: parte l'installazione del sistema guest, come su un PC vero.
Per il primo esperimento un Linux leggero, come Lubuntu, si installa e si avvia molto più in fretta di Windows.
Esercizi
⭐⭐ Medio
Esercizio 1 – La tua prima VM.
- Installa VirtualBox.
- Crea una macchina virtuale con il sistema operativo indicato dall'insegnante.
- Completa l'installazione del sistema guest.
- Apri il terminale del guest e scrivi un comando qualsiasi (li vedrai nel prossimo modulo).
- Fai uno screenshot della VM funzionante.
Consegna: la macchina virtuale funzionante, mostrata all'insegnante, e lo screenshot.
⭐ Facile
Esercizio 2 – Quanta RAM? Il PC del laboratorio ha 8 GB di RAM. Quanta ne puoi dare al massimo alla VM secondo la regola del modulo? E se volessi far girare due VM insieme?
Mostra la soluzione
Al massimo 4 GB (metà della RAM reale). Con due VM insieme, 4 GB in tutto: per esempio 2 GB ciascuna.