2018-06-01から1ヶ月間の記事一覧

/dev/kvmを直接叩く - BIOSを動かす

前回の記事で/dev/kvmへioctlを発行することでVMを作成し、その上で"Hello KVM!"をシリアル送信するプログラムを動作させてみました。 次はx86 PCにおいて電源を入れてから一番最初に実行されるソフトウェアとしてBIOSを動作させてみます。

/dev/kvmを直接叩く - Hello KVM!

LinuxカーネルにはKernel-based Virtual Machine(KVM)という機能があり、その名の通り仮想マシンを実現するための機能を提供しています。 KVMは/dev/kvmというデバイスファイルでカーネルから提供されています。この記事では/dev/kvmを直接叩いてVMを作成し…