NaN NaN da

情報系のメモ書き。情報系以外も書く。

Debian squeezeにKVMを導入

目標

環境

Debian GNU/Linux squeeze (6.0.7)
kernel 2.6.32-5-686-bigmem
Intel Core i7

Intel VTが利用できるか確認

次のコマンドを入力してvmxがあることを確かめればOKです。

> grep --color vmx /proc/cpuinfo
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon   
pebs bts xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx
smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 
x2apic popcnt aes xsave avx f16c rdrand lahf_lm ida arat tpr_shadow vnmi flexpriority ept 
vpid

インストール

KVMモジュールのロード

LinuxにはKVMモジュールがあるので、つぎのコマンドだけ

> modprobe kvm_intel # AMDならkvm_amd

lsmodでロードされているか確認

> lsmod | grep kvm
kvm_intel              32916  0 
kvm                   185026  1 kvm_intel

qemu-kvmのdownload

KVM.orgのDownloadからたどればダウンロードできます

> tar -zxvf qemu-kvm-1.2.0
> cd qemu-kvm-1.2.0
> ./configure
> make
> make install

以上で導入は終了です

参考

Getting KVM to run on your machine