使用できます
sudo kvm-ok
CPUチェッカーから。最も複雑なロジックを持つ Intel では、kvm-ok は rdmsr 0x3a
のビット 0 が (ロック ビット) が設定され、ビット 2 (SMX モード外での virt の使用を許可し、トラステッド ブートと関係があります) も設定する必要があります。 rdmsr 0x3a
の出力の場合 1 以外です または 3 、kvm を使用できるようになります。 kvm は、必要に応じて msr のビット 2 を設定します。virtualbox と残りは同じロジックを持っていると思います。
rdmsr を使用できます msr-tools から レジスタ IA32_FEATURE_CONTROL を読み取る (アドレス 0x3a )。カーネル モジュール msr このためにロードする必要があります。
ほとんどの Linux システム:
sudo modprobe msr
sudo rdmsr 0x3a
値 3
そして 5
有効になっていることを意味します。
cpu-checker をインストールして "kvm-ok" を実行
CPU が有効になっている場合は、次のように表示されます:
INFO: /dev/kvm exists
KVM acceleration can be used
そうでなければ
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_intel
INFO: Your CPU supports KVM extensions
INFO: KVM (vmx) is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
and then hard poweroff/poweron your system
KVM acceleration can NOT be used
setsid() が役立つのはいつですか? Linux でプロセスをグループ化する必要があるのはなぜですか?
crt1.o:関数 `_start' 内:- Linux の `main' への未定義の参照