Qemu con supporto accelerazione Kqemu
medio
Nonostante il modulo Kqemu sia stato rilasciato sotto licenza GPL da diversi mesi ed esista il relativo pacchetto Debian kqemu-source, molte guide su internet non sono ancora aggiornate e fanno fare l'installazione da sorgenti. Vediamo come sia possibile installare questo sistema utilizzando il gestore delle installazioni debian apt...
Bene, cos'è Qemu?
Qemu è un sistema per la virtualizzazione di sistemi operativi, ovvero, in parole semplici, consente di far girare un sistema operativo dentro un altro sistema operativo. Inoltre sempre l'autore del programma ha ideato anche un modulo per i kernel Linux capace di aumentare notevolmente le prestazioni della macchina simulata, Kqemu.
Potenzialità
Questo sistema rende possibile per esempio montare una distro Linux e far girare contemporaneamente un sistema Windows, senza bisogno di partizionare il disco o implementare un sistema di dual boot con conseguente neccessità di riavvio della macchina. L'intera installazione di Windows, o qualsiasi altro sistema, risiederà in un semplice file con conseguente facilità di gestione dei backup, ecc. Inoltre in rete sono disponibili diverse immagini di installazioni per chi volesse provare altri ambienti senza cimentarsi in lunghe installazioni.
Installazione del software necessario
Anzichè fare un'installazione da sorgenti, ora invece possiamo cavarcela solo con un apt-get kqemu-source e poche operazioni, come mostrato nell'esempio seguente:
# apt-get install qemu kqemu-source
# m-a a-i kqemu
Nel caso non fosse già presente, bisogna creare il device utilizzato da Qemu, nel seguente modo:
# mknod /dev/kqemu c 250 0
Impostando quindi i permessi di accesso a tutti per tale device:
# chmod 666 /dev/kqemu
Infine non rimane altro che caricare il modulo nel seguente modo:
# modprobe kqemu
Esempi di utilizzo
A questo punto occorre testarne il corretto funzionamento, inserendo un cd (magari una distribuzione live) e digitando:
$ qemu -cdrom /dev/cdrom -boot c
Eventualmente è anche possibile avviare una macchina virtuale a partire da una immagine iso:
$ qemu -cdrom file.iso -boot d
Per installare in pianta stabile un sistema operativo virtuale:
$ qemu-img create hd.img 5G
$ qemu -boot c -cdrom /dev/cdrom -hda hd.img
Screenshot
Ecco una schermata con Qemu in esecuzione:
