質問: biosは仮想化をどのようにブロックできますか? 私はdockerを使い始めましたが、数時間動作させようとしたところ、biosがブロックしていて、bios設定を調整する必要があることがわかりました。 biosはマザーボードに何らかの関係があると言われました。biosはこの種のプロセスをどのようにブロックし、オペレーティングシステムを無効にすることができますか?
回答: cpuがプログラムをブロックしているわけではありません。これほど低いレベルのアプリの概念はありません。問題は、docker linux以外のオペレーティングシステム でハードウェア仮想化が必要になる可能性があることです。あなたはあなたのosを指定していませんが、私はほんの少しスヌーピングを行い、おそらくあなたがwindowsを使用していることを発見しました。ハードウェア仮想化は、名前から推測できるように、cpuが仮想化を支援できるようにするcpu機能です。多くのマシンでは、biosで有効にする必要があります。これは、部分的には セキュリティの問題を防止する を行うためです。基本的に、プログラムがアクティブにブロックされるのではなく、事実上存在しない機能を使用しようとしたため、プログラムを開始できませんでした。