Installare Ubuntu 10.04 LTS in una virtual machine


logo-ubuntu-1004 Negli ultimi giorni di aprile 2010 è stata rilasciata con qualche giorno di ritardo la nuova versione long term support di Ubuntu: Ubuntu 10.04 LTS. Le novità sono tante: a partire dal look completamente ridisegnato che rende questa versione di Ubuntu molto diversa dalle precedenti. Le finestre, i pulsanti dell’ambiente desktop assomigliano molto a MAC OS X più che al vecchio GNOME

Continua a leggere

System call in QEMU

QEMU è un software di virtualizzazione molto versatile; basti pensare che è stato usato come base per lo sviluppo di VirtualBox e viene adoperato da KVM. Però, quando QEMU è nato è stato concepito come un puro emulatore.

Il fatto di essere un emulatore ha permesso al software di essere adattato per diverse architetture tra cui i ARM, MIPS, PowerPC, Sparc. Dunque non solo per i diffusi x86 (e x86_64), tanto che è usato per far funzionare l’emulatore di Android e dei FreeRunner.

Ma come è sommariamente fatta l’architettura di QEMU? Come funzionano le istruzioni privilegiate, tra cui le chiamate di sistema (system call)? Continua a leggere

Enomalism per gestire server virtuali eterogenei

coccinella Enomalism è un’interfaccia grafica web-based per gestire un gruppo di server virtuali che adoperano diversi software di virtualizzazione. Attualmente Enomalism è in grado di portare a termine migrazioni da e per QEMU/KVM, Xen e Amazon EC2 (presto anche VMware, VirtualBox e OpenVZ).

Il software possiede anche la capacità di effettuare automaticamente il bilanciamento del carico di lavoro tra i server, inoltre ha un’architettura modulare che consente la creazione da parte di terzi di plug-in per Enomalism.

Continua a leggere

Una Knoppix per provare la virtualizzazione: VMKnoppix

vmknoppixVMKnoppix è una distribuzione GNU/Linux live x86 creata per poter usare i migliori software per la virtualizzazione dell’hardware senza dover installare niente sul proprio disco rigido.
I programmi sono molto aggiornati, si possono adoperare l’ultima versione di Xen 3.2, QEMU 0.9.1 e KVM 60.
Oltre a questi ci sono VirtualBox, UML (user mode linux), KQEMU. Continua a leggere

Usare un’immagine di QEMU su VMware


E’ possibile usare una macchina virtuale creata con QEMU in VMware. In breve: occorre convertire l’immagine di QEMU in formato vmdk e poi creare un file di configuazione .vmx adatto alla virtual machine.
Per effettuare una conversione, è necessario che il disco virtuale non sia un disco delle differenze ovvero non deve appoggarsi ad un’immagine base. Continua a leggere

Aumentare le dimensioni di un’immagine di Qemu

Come aumentare la dimensione di un’immagine qcow, qcow2, raw che usa NTFS


Questo articolo spiega il modo di aumentare un’immagine disco in formato qcow, qcow2 o raw che contiene una partizione avviabile NTFS o FAT32. Fare una copia di backup, prima di eseguire la procedura.

La prima cosa da fare è convertire l’immagine dal formato qcow o qcow2 al formato raw.

$ qemu-img convert -f qcow imma.img -O raw hda.img

Per eseguire il prossimo passaggio bisogna essere root, questo serve per aumentare la dimensione del file hda.img. Un settore ha dimensione 512 byte, per cui 512 va diviso con il numero di byte della dimensione desiderata. Es: 10 GB = 10737418240 byte quindi 10737418240/512 = 20971520; il numero uscito va assegnato a seek.

Continua a leggere