Ik ben de laatste tijd veel aan het prutsen geweest met allerlei virtualisatiesoftware, maar niks deedwat ik wil of het deed het uberhaupt niet… Maar na een geweldige tip van een vriend heb ik Qemu eens geprobeer. Geweldig! Het werkte direct na het installeren, alleen was het nogal sloom, dus even gezocht en uiteindelijk vond ik KQemu, die het allemaal stukken sneller maakte.
Nu is Qemu een commandline programma, en aangezien ik de aangewezen persoon ben om zo snel mogelijk een commandline weer te vergeten ging ik op zoek naar een Qemu GUI. En zoals gewoonlijk in de opensource wereld had ik snel al weer een mooi programmaatje gevonden, Qemu-Launcher. Lekker simpel en niet verschikkelijk uitgebreidt!
Dus, in deze blog zal ik eens laten zien hoe je Qemu, KQemu en Qemu-Launcher installeerd.
Qemu
Lekker simpel om te installeren, vul in de terminal in:
sudo apt-get install qemu
En het zal voor je geinstalleerd worden. Om nu bijvoorbeeld een Virtuele PC op te starten met een Damn Small Linux Live-CD iso bestand, doe je dit (ook commandline):
qemu -boot d -cdrom /pad/naar/DSL-4.2.5.iso
Nu zal je wel opvallen dat Qemu verschikkelijk traag is. Om dat te veranderen installeren we KQemu.
KQemu Accelerator
Deze gaat wat moeilijker. Voer eerst deze code regel voor regel uit in een terminal:
sudo apt-get install qemu kernel-package linux-source kqemu-build-essential
sudo module-assistant prepare
sudo module-assistant build kqemu
sudo module-assistant install kqemu
En wanneer KQemu dan geinstalleerd is voer je deze code ook regel voor regel uit in de terminal:
sudo mknod /dev/kqemu c 0
sudo chmod 666 /dev/kqemu
Als alles goed gaat is KQemu nu geinstalleerd! Nu nog voor de GUI-lovers een leuke GUI installeren voor Qemu. Hiervoor gebruiken we qemu-launcher. Er zijn trouwens nog veel meer Qemu GUI’s, dus als deze je niet aanstaat, kun je zo een ander installeren
.
Qemu-Launcher
Eerst gaan we een repo toevoegen aan onze sources.list.
sudo gedit /etc/apt/sources.list
Voeg daar de volgende regel aan toe:
deb http://emeitner.f2o.org/debian/ ./
Update je apt lijst van packages, en installeer qemu-launcher:
sudo apt-get update
sudo apt-get install qemu-launcher
En nu ben je klaar met het hele installatie-gedoe van Qemu! Als het goed is kun je qemu-launcher uitvoeren door
qemu-launcher
In te typen in een terminal of in een alt+f2 window.
Tips
Om een VM te starten met een virtuele harde schijf heb je natuurlijk eerst een virtuele harde schijf nodig! Qemu gebruikt daarvoor .img bestanden. Zo eentje kun je aanmaken met een tooltje van Qemu zelf:
qemu-img create hdd-naam.img 500M
Waarin hdd-naam de naam is die je wilt gebruiken en 500M hoe groot de file moet worden in MB’s.
Voorbeelden

Windows 2000 Server in Qemu!

Natuurlijk werkt een normale Linux versie ook gewoon.
Links
- http://ubuntuforums.org/showthread.php?t=66694
- http://blog.technomancy.org/2007/09/25/how-to-install-kqemu-in-ubuntu-feisty/
Jaapz Zonder rubriek linux, ubuntu, virtualisatie, windows op linux