| 发表于: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,第一成功了,剩下的就自己去实验了。 |
|
|
|
|