KVM Installazione · 2 min read · Jan 25, 2026

Installazione di Ospiti KVM Con virt-install Su Server Ubuntu 12.04 LTS

Installazione di Ospiti KVM Con virt-install Su Server Ubuntu 12.04 LTS

Versione 1.0
Autore: Falko Timme
Seguimi su Twitter

A differenza di virt-manager, virt-install è uno strumento da riga di comando che consente di creare ospiti KVM su un server senza interfaccia grafica. Potresti chiederti: “Ma posso usare vmbuilder per fare questo, perché ho bisogno di virt-install?” La differenza tra virt-install e vmbuilder è che vmbuilder è per la creazione di ospiti basati su Ubuntu, mentre virt-install ti consente di installare tutti i tipi di sistemi operativi (ad es. Linux, Windows, Solaris, FreeBSD, OpenBSD) e distribuzioni in un ospite, proprio come virt-manager. Questo articolo mostra come puoi usarlo su un server KVM Ubuntu 12.04 LTS.

Non fornisco alcuna garanzia che questo funzionerà per te!

1 Nota Preliminare

Presumo che KVM sia già installato (ad es. come mostrato qui: Virtualizzazione Con KVM Su Ubuntu 12.04 LTS). Il mio host KVM ha l’indirizzo IP 192.168.0.100.

Mostrerò come installare un ospite CentOS 6.2 in questo tutorial.

Abbiamo anche bisogno di un desktop Ubuntu 12.04 LTS in modo da poterci connettere alla console grafica dei nostri ospiti KVM. Non importa se il desktop è installato sul server KVM Ubuntu 12.04 LTS o su un sistema remoto (ci sono piccole differenze se il desktop è installato sull’host KVM rispetto a un desktop remoto, ma delineerò queste differenze, quindi leggi attentamente).

2 Installazione di virt-install

Host KVM Ubuntu 12.04:

Apri un terminale e installa virt-install:

sudo apt-get install virtinst

3 Installazione di virt-manager Sul Tuo Desktop Ubuntu 12.04

Desktop Ubuntu 12.04:

Abbiamo bisogno di un mezzo per connetterci alla console grafica dei nostri ospiti - possiamo usare virt-viewer o virt-manager (vedi Gestione Ospiti KVM Con Virt-Manager Su Ubuntu 8.10) per questo. Presumo che tu stia usando un desktop Ubuntu 12.04 (non importa se è un desktop remoto o se il desktop è installato sul server KVM Ubuntu 12.04!).

Ti consiglio di usare virt-manager invece di virt-viewer perché virt-manager ti consente anche di creare e eliminare macchine virtuali e fare altre operazioni. virt-manager può essere installato come segue:

sudo apt-get install virt-manager

4 Creazione di un Ospite CentOS 6.2

Host KVM Ubuntu 12.04:

Ora torniamo al nostro host KVM Ubuntu 12.04.

Dai un’occhiata a

man virt-install

per imparare come usarlo.

Creeremo le nostre macchine virtuali basate su immagine nella directory /var/lib/libvirt/images/ che è stata creata automaticamente quando abbiamo installato KVM.

Per creare un ospite CentOS 6.2 (in modalità bridging) con il nome vm10, 1024MB di RAM, due CPU virtuali e l’immagine disco /var/lib/libvirt/images/vm10.img (con una dimensione di 12GB), inserisci il DVD di CentOS nell’unità CD e esegui

sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /dev/cdrom --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm

Naturalmente, puoi anche creare un’immagine ISO del DVD di CentOS (per favore creala nella directory /var/lib/libvirt/images/ perché più avanti mostrerò come creare macchine virtuali tramite virt-manager dal tuo desktop Ubuntu, e virt-manager cercherà immagini ISO nella directory /var/lib/libvirt/images/)…

sudo dd if=/dev/cdrom of=/var/lib/libvirt/images/CentOS-6.2-x86_64-bin-DVD1.iso

… e usare l’immagine ISO nel comando virt-install:

sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.2-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm

L’output è il seguente:

administrator@server1:~$ sudo virt-install --connect qemu:///system -n vm10 -r 1024 --vcpus=2 --disk path=/var/lib/libvirt/images/vm10.img,size=12 -c /var/lib/libvirt/images/CentOS-6.2-x86_64-bin-DVD1.iso --vnc --noautoconsole --os-type linux --accelerate --network=bridge:br0 --hvm  

Inizio installazione...  
Allocazione 'vm10.img'       |  12 GB     00:00  
Creazione dominio...          |    0 B     00:00  
Installazione del dominio ancora in corso. Puoi riconnetterti alla  
console per completare il processo di installazione.  
administrator@server1:~$
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.