您的位置:程序门 -> linux/unix社区 -> 内核及驱动程序研究区



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


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


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,第一成功了,剩下的就自己去实验了。
发表于:2007-09-03 02:20:401楼 得分:0
今天终于弄懂了,   sf
发表于:2007-09-03 08:33:202楼 得分:15
大家一起多多努力,呵呵
发表于:2007-09-04 21:50:183楼 得分:5
ding  


快速检索

最新资讯
热门点击