bochs不知怎么搞的,不能运行。。。

heixia108 2007-07-04 02:13:52
我照着下面做的,可是总是不能成功,在第3步c输入bochsrc-fda.bxrc后,出现kernel panic:unable to mount the root ..
不知道什么原因?
谢谢
================================
今天终于成功搭建了linux下的bochs操作系统实验平台(转)
  1、不要想得太多,就下bochs-2.2.1-1.i586.rpm,http://oldlinux.org/Linux.old/bochs/bochs-2.2.1/bochs-2.2.1-1.i586.rpm因为这个已经是前人弄成功了的,最新的,有太多的未知数,何况我们只是做实验,干嘛赶什么潮流,能满足要求不就行了吗?


  2、在Bochs中运行linux0.1x系统
  下载linux-0.11-devel-050518.zip
http://oldlinux.org/Linux.old/bochs/linux-0.11-devel-050518.zip

  这是一个已经配置好了的linux0.1x系统,解压。进入解压后的目录linux-0.11-devel-050518

  3、因为这个包是windows下做的实验,所以我们要修改一下配置文件(把windows下的路径分隔符 \ 改为linux下的 / )

  第一步,在以下四个文件中
  bochsrc-fda.bxrc
  bochsrc-fdb.bxrc
  bochsrc-hd.bxrc
  bochsrc-hdboot.bxrc

  找到以下这两处地方
  romimage: file=$BXSHARE\BIOS-bochs-latest, address=0xf0000
  vgaromimage: $BXSHARE\VGABIOS-elpin-2.40

  把 \ 替换为 /
  romimage: file=$BXSHARE/BIOS-bochs-latest, address=0xf0000
  vgaromimage: $BXSHARE/VGABIOS-elpin-2.40

  3、好了,现在可以可以运行了,进入解压后的目录linux-0.11-devel-050518

  a: #bochs
  b: 回车
  c: bochsrc-fda.bxrc

  OK,第一成功了,剩下的就自己去实验了。
...全文
923 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
David2000 2007-09-04
  • 打赏
  • 举报
回复
ding
hefuhua 2007-09-03
  • 打赏
  • 举报
回复
大家一起多多努力,呵呵
heixia108 2007-09-03
  • 打赏
  • 举报
回复
今天终于弄懂了, sf

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧