Freitag, Jänner 02, 2009

 

Qemu mit Kqemu beschleunigen

Ich bin ein alter Fan von Virtualisierungen, und habe ein Problem: leider läuft FreeBSD in der Virtualbox derart instabil, dass es ständig abstürzt. Also beschloss ich, Qemu zu verwenden. Qemu kann durch die Installation des Moduls Kqemu dramatisch beschleunigt werden, leider gelang es mir aber nicht, das entsprechende Kernelmodul nach der Anweisung im Wiki zu kompilieren. Der Module-Assistant brach immer mit Fehlermeldung ab. Mit Hilfe dieser und jener Seite habe ich das Problem dann gelöst, hier der Weg im Detail:
Zunächst über Synaptic sicherstellen, dass folgende Pakete installiert sind:
Dann ins Terminal und weiter:
% mkdir kqemu
% cd kqemu
% wget http://bellard.org/qemu/kqemu-1.4.0pre1.tar.gz
% tar xzf
kqemu-1.4.0pre1.tar.gz
% cd kqemu-1.4.0pre1
% ./configure
% make
% sudo checkinstall

Nun muss das Modul geladen werden, außerdem wollen wir sicherstellen, dass es auch nach dem nächsten Systemstart zur Verfügung steht:

% sudo modprobe kqemu major=0
% cp /etc/modules .


% sudo chmod 0777 ./modules
% echo kqemu >> ./modules
% sudo cp modules /etc
% echo "options kqemu major=0">>kqemu.modprobe
% sudo cp kqemu.modprobe /etc/modprobe.d/kqemu

% echo KERNEL==\"kqemu*\", NAME=\"%k\", MODE=\"0666\">kqemu.rules

% sudo chown root:root kqemu.rules

%
sudo mv kqemu.rules /etc/udev

%
sudo ln -s ../kqemu.rules /etc/udev/rules.d/50-kqemu.rules

% sudo depmod -a

% sudo modprobe kqemu

%
ls -l /dev/kqemu

sollte, abgesehen vom Datum, folgende Ausgabe bringen:
crw-rw---- 1 root kqemu 10, 62 2007-07-22 15:36 /dev/kqemu


Alle Angaben ohne Gewähr!

Die weitere Vorgangsweise kann dem Wiki entnommen werden.

Labels: ,


Comments: Kommentar veröffentlichen



<< Home

This page is powered by Blogger. Isn't yours?