虚拟机ubuntu中怎么安装bochs?

18 views
Skip to first unread message

nanier

unread,
Nov 3, 2009, 6:59:01 AM11/3/09
to 自己动手写操作系统
最近想学习这本书,可是现在连实验平台都搭建不起来。
我是在vista下用VMware装的ubuntu9.04的虚拟机。想安装bochs可是怎么也装不上。用“sudo apt-get
install bochs"显示的是软件包都已经安装上了,说bochs已经是最新版本。可是桌面上也没有图标,我也找不到安装路径,不知道安装上了
没有。
我又试书上说的方法,就是“tar vxzf bochs-2.4.1.tar.gz
cd bochs-2.4.1

nanier

unread,
Nov 3, 2009, 7:07:32 AM11/3/09
to 自己动手写操作系统
最近想学习这本书,可是自己连实验平台都搭建不起来。
我是在vista下用VMware安装的ubuntu9.04的虚拟机。
我用“sudo apt-get install bochs",显示“bochs已经是最新的版本"。可是在桌面上没有bochs的图标什么的,如果
是安装成功的话,应该从哪里运行bochs呢?我连bochs安装文件的路径都没找到。
之后,我用书上的方法“tar vxzf bochs-2.4.1.tar.gz
cd bochs-2.4.1
./configure --enable-debugger --
enable-disarm
make
sudo make install"
可是,我前三步都能执行,到了make的时候,就显示“没有指明目标文件并且没有makefile,停止“。这是因为什么呢?是bochs没有安装好
吗?
希望高手指点一下bochs该怎么安装呢?

baby20...@163.com

unread,
Nov 3, 2009, 10:48:03 PM11/3/09
to 自己动手写操作系统
用sudo apt-get install bochs安装成功后,直接用bochs命令就可以了,这是一个不带调试的版本。
用源码的话,建议用2.4.0版本。
源码安装需要先安装下列软件:
sudo apt-get install build-essential
sudo apt-get install xorg-dev
sudo apt-get install bison
sudo apt-get install libgtk2.0-dev
然后再按书上第10页来做。
不知道为什么,2.4.1安装不成功,哪位知道原因及安装方法的话请告诉一声。

鳄鱼的暗号

unread,
Nov 4, 2009, 6:49:23 AM11/4/09
to 自己动手写操作系统
我的好像是已经装好了(因为不是很会用)
是不是有下面这一段出来就是OK了,还出来一个空的窗口
有兴趣的话可以讨论下,我用的是UBUNTU

/Next at t=0
(0) [0xfffffff0] f000:fff0 (unk. ctxt): jmp far f000:e05b ;
ea5be000f0
<bochs:1>/


On 11月4日, 上午11时48分, "baby20060...@163.com" <baby20060...@163.com>
wrote:

348936080

unread,
Nov 5, 2009, 12:58:06 AM11/5/09
to osfrom...@googlegroups.com
输入c就可以启动

fantasy zheng

unread,
Nov 5, 2009, 6:02:46 AM11/5/09
to osfrom...@googlegroups.com
输入help看看基本的调试选项

2009/11/5 348936080 <3489...@qq.com>

输入c就可以启动




Mickey

unread,
Nov 7, 2009, 7:35:58 PM11/7/09
to 自己动手写操作系统
bochs 2.4.1 source has some problem, which has been fixed in current
CVS. If you want to use 2.4.1, check out the current version in CVS.
Reference:
http://old.nabble.com/Debian-5-i386-compile-issues-td24065954.html

Thanks

On Nov 3, 10:48 pm, "baby20060...@163.com" <baby20060...@163.com>
wrote:

Reply all
Reply to author
Forward
0 new messages