Chinaunix首页 | 论坛 | 博客
  • 博客访问: 37576
  • 博文数量: 12
  • 博客积分: 26
  • 博客等级: 民兵
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-17 12:15
文章分类
文章存档

2015年(1)

2014年(9)

2013年(2)

我的朋友

分类: LINUX

2015-01-14 17:06:16

1,装了ubuntu 14.1,又要装bochs了。还是用老的2.6版本。
1,./configure --enable-debugger --enable-disasm --enable-smp 时会出一个gtk2.1错误,把Makefile里LIBS一行后面加上-lpthread。
2,在安装目录下跑一下bochs命令,会报错说cpu model不对,估计原理是,你安装的bochs,它能模拟的cpu型号是有限的,配置文件里指定的那个(默认core2_penryn_t9600)它模拟不了。
  解决方法是:用bochs -help cpu查看你的bochs能模拟的cpu,然后挑一个替换》.bochsrc里的那个core2_penryn_t9600。
3,发现configure时,添上--enable-x86-64。就不会出现2中的问题。大概是64位时,能支持的cpu变多了。
ftp://ftp.jaist.ac.jp/pub/sourceforge/

4,
I 在14.04和14.10上编译的2.4.6, 2.6等bochs版本,运行的速度异常的慢。bochs窗口上的text是一行接着一行刷出来的,像蜗牛一样。我怀疑是bochs在新的ubuntu上出的bug。
II 于是仍旧装ubuntu12.10,发现已经停止支持了,即只能用old的源,速度太慢了。换12.04。
III 12.04.4的desktop版本装好之后,频繁死机。
     12.04.5的desktop版本用win32imager写到u盘之后,无法安装。
IV 最后用的是12.04.4的alternate版本,我的是i3,amd显卡,安装之后启动出现checking battery state,卡在这里,而且是跳动的卡,按ctrl+alt+f1立刻就跳回来了。需要等它很久,等它最终提示run in low graphics mode。再切换到tty1,sudo apt-get install fglrx,这样装上amd显卡的驱动就好了。重启。
V bochs在12.04上运行的速度是正常的。
阅读(1314) | 评论(0) | 转发(0) |
0

上一篇:译码器

下一篇:没有了

给主人留下些什么吧!~~