bochs初体验(转自http://www.cnblogs.com/jjyoung/archive/2011/05/30/2063308.html)

安装完bochs后,就准备开始跑boot sector了

照着书上的代码敲了一遍,代码敲完了,发现开始糊涂了……

问:哪里有bochssrc这个文件?我怎么找不到?

答:原来bochs的配置文件都是自己来配置的,书中提到的这个是作者已经配置好了的!光盘文件中有的!

问:那么如何配置bochs呢?

答:$ bochs ----出现了这些选项

    1. Restore factory default configuration
    2. Read options from... 
    3. Edit options   (点这个就可以进去配置了)
    4. Save options to...(生成一个配置文件出来)
    5. Restore the Bochs state from...
    6. Begin simulation  (开始模拟)
    7. Quit now
Please choose one: [2]  (我们选3)

然后就列出了各个详细的选项需要我们配置(具体操作自己试验几次就ok了)

问:为什么设置好了出现no bootable device?

答:首先我查看了设置文件:看看启动项有没有问题?发现没有……

       把光盘里面提供的bochsrc拷贝过来,修改下ROM image ,发现仍然不能启动

       把光盘里面提供的a.img 考过来,发现成功了,于是进入boot.asm查看代码,原来代码最后一行自己敲漏了

注意:
打开bochs的时候可以看到一段提示中有这么句话

 Bochs has already searched for a configuration file (typically called bochsrc.txt) 就是说输入不带任何参数的bochs并执行的话,bochs将在当前目录寻找以下文件作为默认配置文件:.bochsrc   bochsrc  bochsrc.txt  bochsrc.bxrc(仅仅对windows有效)

所以:配置完成后先保存配置文件(4),再开始模拟(6)


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值