Windows下搭建Bochs环境
1.下载Bochs
前往[SOURCEFORGE下载Bochs][https://sourceforge.net/projects/bochs/files/bochs/2.6.9/],直接点击下载即可。
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][http://www.chrysocome.net/dd]下载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