IntelVT
デバイスドライバのソースコードを紛失したので作り直し。すごく小さいのでそんなに苦労はしないはず
どうやらソースコード持ってきて ./configure --enable-vmx=2 --enable-x86-64とやる必要があるっぽい。makeでこけてるので試せてないが道は開けそうだ
VMware Player上で動いているLinuxからVTを使おうとして失敗。対応してないらしい?のでTwitter上で聞いたbochsで使えるかもという話だったので自作OSからVTを使うべく以下のアセンブリコードを書いてnasmにくわせた。そしてbochs上の自作OSからcall_vmxonを…
Intel VTのことを勉強しようと思いマニュアルを読んでいる。まぁ、Javaでx86エミュレータを作るために読んでたりもするが。それで、マニュアル(Intel 64 and IA-32 Architectures Software Developer's Manual)2Bの命令リファレンスの方を見たが説明が短く、…
VMXってなんぞや 最近始めたばかりだがIntel VTの勉強をしている。今まで興味がなかったので全く勉強をしていなかったため苦労している。それでVT-xというのにVMXという動作モードがあるらしい。VMXは特権レベルのring0などとは別にVMX rootとVMX non-rootと…