Kompilacja modułu kqemu w Debianie
Kategoria: FAQ, etykiety: wirtualizacja, kernel, system
Dodany: 2010-01-21 08:39
Przez: azhag
Wyświetleń: 11988
Moduł jądra kqemu
(nazywany również QEMU Accelerator) umożliwia bezpośrednią komunikację emulowanego przez QEMU systemu z maszyną gospodarza. Wg autora zwiększa to kilkukrotnie szybkość emulowanego systemu.
Instalacja modułu
Aby skompilować moduł w Debianie należy zainstalować pakiety:
kqemu-source module-assistant
Następnie należy wykonać jako root następujące polecenia:
module-assistant prepare kqemu
module-assistant auto-install kqemu
System powinien zainstalować wymagane do kompilacji pakiety oraz skompilować moduł.
Inne sposoby kompilacja modułu dostępne sa w pliku /usr/share/doc/kqemu-source/README.Debian
.
Użytkowanie
Aby korzystać z KQEMU należy załadować jego moduł:
modprobe kqemu
Po dodaniu wpisu:
kqemu
w pliku /etc/modules
, moduł będzie ładowany automatycznie podczas startu systemu.
Ważniejsze flagi polecenia qemu
dotyczące obsługi KQEMU:
-no-kqemu
— wyłącza obsługę modułu. QEMU będzie działać jak zwykle, choć wolniej. Pozwala określić czy ewentualne problemy z emulacją powodowane są przez modułkqemu
.-kernel-kqemu
— włącza pełną wirtualizację, która pozwala osiągnąć najlepsze rezultaty (domyślnie jest używany tylko tzw. tryb użytkownika). Powyższa opcja działa tylko z systemami: Linux 2.4, Linux 2.6, Windows 2000 oraz Windows XP.
Więcej informacji na temat KQEMU znależć można w dokumentacji na stronie projektu (ang.).