1.下载Bochs
前往 SOURCEFORGE下载Bochs,直接点击下载即可。
2.配置环境变量
将Bochs安装目录添加到Path环境变量中。
3.创建硬盘映像
打开cmd或powerShell,输入 bximage
选择1,然后一路enter。默认生成的映像为10M的c.img。我选择了60M。复制最后一行生成的信息 ata0-master: type=disk, path="c.img", mode=flat
添加到配置文件中。
4.添加DD到PATH
在 chrysocome下载`dd for windows`,然后解压到某个文件夹,并将该路径添加到PATH环境变量中。
5.配置Bochs
windows下的Bochs不需要配置太多。首先打开Bochs安装目录下的 bochsrc-sample.txt
文件,更名为 bochsrc.bxrc
(无所谓)。使用记事本打开,在最后一行加上 megs: 1024`和第三步生成的 `ata0-master: type=disk, path="c.img", mode=flat
。
搜索 cpuid:cpuid: x86_64=1, mmx=1, sep=1, simd=sse4_2,apic=xapic, aes=1, movbe=1, xsave=1
将前面的#去掉
搜索 cpu: model=
将model更改为 corei7_sandy_bridge_2600k
搜索 debugger_log
将其改为 debugger_log: debug.txt
将上面生成的 c.img
和 bochsrc.bxrc
放到 image
子目录下。上层目录设置为meOS
到此,Bochs配置完成