「kvm: BIOS によって無効になっています」というメッセージを取り除くにはどうすればいいですか?

「kvm: BIOS によって無効になっています」というメッセージを取り除くにはどうすればいいですか?

メッセージが表示されています:

kvm:disabled by bios

カーネルを3.8.xにアップグレードした後、KVMパッケージをインストールしたことがありません。仮想化を有効にするBIOSのバグのため、BIOSからこのメッセージが表示されなくなりました。この奇妙なメッセージを取り除きたいだけです。モッドプローブしかし、それは機能しませんでした。

答え1

というファイルを作成します/etc/modprobe.d/blacklist-kvm.conf:
(たとえば、 geditgksu gedit /etc/modprobe.d/blacklist-kvm.confまたは nanoを使用できますsudo nano /etc/modprobe.d/blacklist-kvm.conf)

次の 3 行を入力します。

blacklist kvm
blacklist kvm_intel
blacklist kvm_amd

BIOS によって無効にされた適切なシステムを持っていないので、これが機能するかどうかはわかりません。ただし、これは Debian または Ubuntu で KVM を無効にする合理的な方法なので、試してみて、メッセージを無効にできるかどうかを確認してください。

答え2

私にとって効果があったもの:

1) コンピュータの電源を入れ、黒い背景の画面が表示されたら f2 キーを押してセットアップ (BIOS) を表示します。

2) 「構成」タブに移動します。

3) 「Intel Virtual Technology」オプションを選択し、F5 または F6 キーを押して有効にします。

4) F10 キーを押して保存して終了します。この操作を確認するプロンプト メッセージが表示されたら、[はい] を選択します。

5) コンピュータは 10 秒間オフになります。その後、エラーが表示されずに起動し、OS がロードされます。

答え3

まず、KVMカーネルにロードされているかどうか確認する必要があります。これを行うには、次のように実行します。

lsmod | grep kvm

そこから何らかの回答が得られた場合は、kvm の実行を停止することをお勧めします。これを行うには、次の操作を行います。

modprobe -r kvm

他のKVMモジュールでも同様に実行してください。私の場合はモジュールもあるのでkvm_intel、これも実行する必要があります。

modprobe -r kvm_intel

起動時に有効にならないようにするには、kvm次の場所にあるファイルを見つけて/etc/modules、起動時に KVM が起動しないように変更する必要があります。/etc/modulesファイルを変更したら、コンピューターを再起動して、問題が解決するかどうかを確認します。

答え4

kvmを削除するか

sudo apt-get purge qemu-kvm

あるいはそのメッセージを無視しても、何も害はありません。

おそらく BIOS アップデートが利用可能でしょうか?

関連情報