关于bochs的配置文件


   声明:本人bochs版本是2.5.1,运行平台是ubuntu 10.10。

   完全按照《自己动手写操作系统》配置,一直报错“no bootable device”.发现是bochs命令运行错误。正确用法应该是:bochs -f .bochsrc 其中.bochsrc是当前目录下的配置文件。

如果是直接apt-get install安装的bochs,貌似是没有配置文件的。关于命令运行路径问题《自己》并没有讲清楚。

   修改之后,然后报错:could not open ···· 30M.sample。google之下,原来是配置文件中ata0-master那一行还需要指定img映像,否则是无法找到启动盘的。这点是《自己》没有提到的。

  修改之后,继续报错:could not open ....hu.img(其中hu.img是自己生成的软盘映像)。仔细对比路径,无论是相对路径还是绝对路径,总是报错。无意之中,ls发现是hu.img的权限问题。su之后再运行bochs,一切ok。可能是由于在创建img映像文件是处于root下。

  至此,bochs环境配置完成。



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值