GNU/Linux >> Linux の 問題 >  >> Linux

Linux で再起動せずに VT-x がアクティブになっているかどうかを確認しますか?

使用できます

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

Linux
  1. Linux –再起動せずに70-persistent-net.rulesを再生成する方法は?

  2. Linuxの再起動コマンド

  3. ディレクトリが git リポジトリであるかどうかを確認します (cd を実行する必要はありません)。

  1. Podmanでsudoを使用せずにLinuxでコンテナを実行する

  2. Virtualbox 上の Linux KVM

  3. ハードウェアを再起動せずに Linux OS を再起動することはできますか?

  1. Linuxでシステムの稼働時間を確認する方法

  2. Linux – Gnomeはルート権限なしでどのように再起動しますか?

  3. sudo なしで Linux のシリアル番号を抽出する