Bochs2.5.1在Ubuntu11.04上仿真运行sls-0.99pl

      Bochs2.5.1源码和 sls-0.99pl镜像都是在Sourceforge上下载的。

      也许这个sls-0.99pl在较老的版本上能运行,我没实验过。不过在我的电脑(Ubuntu11.04,Bochs2.5.1)上不能顺利运行。我上网查了一下,修改了一些配置选项,还是不能运行。也是一直在乱试,将ips改为2M就能成功运行起sls-0.99了。真是喜出望外 :-)。但是这个ips值到底设置为多少好呢,我查看了一下bochsrc-sample.txt.里面建议查看config.h中的定义。最终我在config.h中找到了一些建议。这就是参照运行时bochs给的IPS提示来修改。这个IPS提示在哪儿呢?

     :-)在bochs仿真界面的左下角。我的个去了,一直不小心看这些提示与文字,害自己浪费了许多堪称宝贵的时间啊。:-)

     我把我的bochsrc的修改与原来sls-0.99pl中bochsrc的不同用diff列出来,供大家参考:

  1 12c12
  2 < romimage: file=$BXSHARE/BIOS-bochs-latest
  3 ---
  4 > romimage: file=$BXSHARE/bios/BIOS-bochs-latest, address=0xf0000
  5 36,37c36
  6 < #vgaromimage: file=$BXSHARE/VGABIOS-elpin-2.40
  7 < vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
  8 ---
  9 > vgaromimage: $BXSHARE/bios/VGABIOS-elpin-2.40
 10 197c196
 11 < #parport1: enable=0
 12 ---
 13 > parport1: enable=0
 14 247c246
 15 < vga: update_freq=30
 16 ---
 17 > vga_update_interval: 300000
 18 287c286
 19 < #floppy_command_delay: 500
 20 ---
 21 > floppy_command_delay: 500
 22 309c308
 23 < cpu: ips=6000000
 24 ---
 25 > ips: 1000000
 26 408c407
 27 < #i440fxsupport: enabled=0
 28 ---
 29 > i440fxsupport: enabled=0    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值