SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【KVM】KVM対応CPUか確認する

問題

KVMで仮想マシンを作りたいのだが、CPUが対応しているかどうか知りたい。

kvm

答え

1、CPUに仮想化支援機構が組み込まれているか確認

/proc/cpuinfo に、Intelの場合ならvmxが、AMDの場合はsvmがあるか確認。

$ cat /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 syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
(略)

2、次にBIOSで仮想化支援が有効になっているか確認

F12キーなどを押しながら起動すると、BIOSが起動するので、念のため確認。

メモ

インテルのCPUなら、Core i3以上のすべてのCPUがVT-xに対応している。Core i3やCore i5のコンピューターなら気軽にKVMできる。

関連するメモ

コメント