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.).

OSnews Wykop Blip Flaker Kciuk Śledzik Facebook Identi.ca Twitter del.icio.us Google Bookmarks