bochs模拟器

分类:
生活实用
版本:
v3.14
大小:
1.2MB

更新:
2021-06-03 07:23:10
标签:
模拟器,bochs
bochs模拟器下载
bochs模拟器截图
相关介绍

bochs模拟器是一款能够将手机完美模拟成PC系统的移动电脑系统模拟器。它不仅能仿真英特尔x86CPU、常见的I/O设备、和定制的BIOS,还能编译仿真386、486、Pentium/PentiumII/PentiumIII/Pentium4或x86-64位的CPU以及可选的MMX,SSEx和3DNow等指令。在仿真环境里还能够运行包括Linux、DOS、Windows95/98/NT/2000/XP或者WindowsVista等诸多操作系统。这让每一个使用的用户都可以在自己工作站上的模拟器里运行操作系统和软件,就像拥有一台虚拟机一样。

官方介绍:

Bochs是免费的C++开发可移植的IA-32(x86)模拟器,Bochs几乎可以运行在Linux、Windows 95、DOS、Windows NT 4、FreeBSD、MINIX等所有平台上。它包括对 Intel x86 CPU 、通用I/O设备和可定制的 BIOS 的模拟。目前,Bochs可以模拟386、486、Pentium Pro或者AMD64 CPU,包括可选的MMX、SSE、SSE2和3DNow指令。

安装教程:

1、安装模拟器主程序(这个就不用多说了,和安装普通应用一样)
2、将装有配置文件的SDL文件夹拷贝到机身内存根目录中(没有机身内存的手机请拷贝到SD卡中,不清楚拷贝到哪里的就用RE管理器拷贝到手机根目录显示sdcard的文件夹里)
3、将磁盘镜像文件改名为c.img,拷贝到步骤2中的SDL文件夹(要用什么系统就拷贝相应的镜像)
4、运行安装好的模拟器主程序,没有问题的话就会开机运行操作系统了

操作系统操作方法:

1、触屏左下角点击下是键盘输入,音量+是鼠标左键,—是右键,滑动触屏是移动鼠标
安装体验实测XP运行起来确实很慢,开机就用了10多分钟,所以建议大家调整配置,让速度更快些,具体调整!
配置文件在bochsrc.txt中
# how much memory the emulated machine will have
megs: 128
2、上面这行代码是调整内存的,megs: 128表示可用内存123MB!建议调整为可用内存的2/3为最佳,大约在768、512都可以!
cpu: count=1, ips=6000000, reset_on_triple_fault=1, ignore_bad_msrs=1
以上是调整CPU的,ips=6000000,表示600MHZ,大家可以根据实际情况调整!也可以安装win 98那样更好!
Bochs环境毕竟不是真实物理环境!没有实际使用价值!不要想有多高性能!大家也不要抱怨系统速度慢!这是很正常的!安卓本身就是linux虚拟机,Bochs更是虚拟机中的虚拟机!呵呵!仅供体验,玩玩罢了!

bochs常见问题解答:

1、问:bochs可以上网吗?
答:不能,你可能会说你以前看到过有人用bochs打开网页了。针对这个,我问过那个帖子的作者,她说 她也是碰巧成功的,重新开机后就不行了。所以,bochs目前是无法上网的。
2、问:为什么我的bochs特别卡?
答:手机配置问题,我推荐运行bochs的手机配置:
cpu至少是四核1.7G,RAM至少是1GB,SD卡读写速度至少是20MB/s
我这么说肯定有人会问,bochs不是只能找到一个cpu吗,要四核有什么用?
答:因为bochs是在安卓平台上运行的,所以安卓首先要占用一部分资源,然后bochs在占用一部分资源,如果你是单核CPU,那么安卓已经占用了一半资源,在用bochs当然就卡了。
另外,卡跟手机ROM也有关系,我试了一下安卓4.3.2和MIUI,发现MIUI开性能模式会比安卓4.3.2快很多,所以在使用bochs的时候建议用setcpu把CPU主频调至最高。
3、问:如何增加D盘容量?
答:置顶帖中有教程。
4、问:为什么我在bochs的系统中安装软件总提示缺少dll文件?
答:因为部分镜像出于流畅度的需要,删除了系统文件,所以请下载完整版镜像。

闪退原因及解答:

1、出现这个画面后闪退
这个是因为bochs无法找到镜像所导致的,解决办法:将镜像改名为andows或c

2、卡在这个界面
这个是因为系统错误所导致的,请重新启动bochs,如果还是这样只能更换镜像,一般98会出现这种问题

3、打开bochs,屏幕旋转成横屏,然后什么也没有提示就回到桌面了
这是因为bochs设置出现问题所导致的,请重新下载bochs和sdl文件夹