私はカーネル構築を実験していて、機能を追加するためにゆっくりと拡張している非常に基本的なカーネルを正常に作成しました。私はvirtualboxとqemuで正常に実行しましたが、これらのような単純な仮想マシンエミュレーターを構築する可能性を調査すると思いましたが、非常に単純なカーネルを実行するために必要な機能だけを備えています。ホストハードウェアをゲストカーネルに渡すことにより、ソフトウェアで。
視覚化は非常に複雑なトピックであり、VirtualboxやVMWareなどのプロジェクトでの段階に到達するために多くの人が多大な労力を費やしていることを知っています。私は、それらを再作成しようとはしません。
または、実行中の仮想マシンの出力を使用可能な別のアプリケーションに埋め込むために使用できる既存の仮想化SDKを誰かが知っている場合。シミュレーションの一環として、この仮想マシンを起動するアプリケーションを作成したいと思います。