Bochs使用手记(转贴)
时间:2003-11-06
来源:互联网
Bochs使用手记(1): 入门
1.去网上下载一个最新的:
-进入Bochs网站http://bochs.sourceforge.net/
-发现最新版本Current Release: Bochs 2.0.2
-其中可执行包BOCHS BINARIES如下:
All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.
(1) Windows Installer for x86 machines (2.8meg), includes bochsdbg.exe with debugger enabled
(2) ZIP containing Windows binaries for x86 machines (2.8meg). Use the installer if you can.
(3) RPM Binary for all RPM-based Linux x86 Distributions (3.3m)
(4) DMG file for MacOSX (2.6m)
(5) (coming soon) SIT file with binaries for MacOS 9
(6) (coming soon) PKG file for BeOS (x86)
-我的机器环境是Windows98,就下载上面的(1)和(2)吧,我也不知道这两个有什么不同:
(1) Bochs-2.0.2.exe
(2) bochs-2.0.2.win32-bin.zip
2.安装
-就用第(1)个安装吧,点击运行Bochs-2.0.2.exe,没什么障碍,NEXT搞定
-安装完后在“开始菜单”中有了[Bochs 2.0.2]程序项,其中有个可执行程序,名字也是Bochs 2.0.2,这就是我的模拟器了!
3.形成配置文件bochsrc.txt
-注:安装完后我是直接去运行Bochs 2.0.2,结果碰壁,发现还需要有配置文件bochsrc.txt才行
-打开Bochs 2.0.2的安装目录:C:\Program Files\Bochs-2.0.2, 发现有个bochsrc-sample.txt, 显然是样板文件,将它复制一份后改名为bochsrc.txt文件。
-打开bochsrc.txt看看,其中引用了几个BIOS文件:如romimage: file=bios/BIOS-bochs-latest, address=0xf0000等, 从安装目录看,BIOS-bochs-latest等文件都有,但并没有子目录bios,因此将bochsrc.txt中“bios/”去掉即可。
4.运行Bochs 2.0.2
-*出一个DOS窗口,让我选[5]Begin simulation,好吧,回车,开始模拟
-*出一个“Bochs for windows”窗口,应该就是模拟器的屏幕吧! 看上面的图标,有软盘、CDROM、Reset按钮、电源图标等,显然就是一台虚拟PC了,这就是所谓"机中机"哦.
--------------------------------------------------------------------------------
Bochs使用手记(2): 实验freOS boot 0.0.1a
by FreOS制作组:老兵, 2003.4.11
1.目的:
-想用刚装好的bochs玩点东西看看
-既然bochs是台虚拟机,我想用它的软盘启动,运行一个引导程序: freOS boot 0.0.1a
2.获得软盘引导代码并放到指定路径下
-附件中的laobing.com是freOS boot 0.0.1a的二进制码文件(源代码在http://free-os.cn.gs/,用nasm汇编后就是它了)
-在bochs安装目录C:\Program Files\Bochs-2.0.2下建一子目录freos, 将laobing.com放在freos下就可以了.
3.修改配置文件bochsrc.txt中的相关参数
-打开bochsrc.txt,注意看前面不带#的行就是了(带#的是注释掉的行)
-找到floppya: 1_44=/dev/fd0, status=inserted,这是对软盘A的描述,其中的路径/dev/fd0应该指向软盘映象文件,因此改为:floppya: 1_44=freos/laobing.com, status=inserted
-找到ata0-master: type=disk, path="30M.sample", cylinders=615, heads=6, spt=17,这是对硬盘的描述,其中30M.sample可能是硬盘映象,先不管它,把该行屏蔽掉,就是在前面加#号啦!
-继续,找到boot: disk,原来缺省引导是从硬盘开始的,使劲改为boot: floppy,我要从软盘引导!
-OK!
4.运行Bochs 2.0.2
-*出一个DOS窗口,让我选[5]Begin simulation,好吧,回车,开始模拟
-*出模拟器屏幕窗口,看看里面显示什么:五星红旗,汉字,欢迎进入freOS...
-OK!关电下机(注意是模拟器上的电源按钮哦!不至于去按...)
--------------------------------------------------------------------------------
Bochs使用手记(3): 实验freOS boot 0.0.2
by FreOS制作组:老兵, 2003.4.11
1. freOS boot 0.0.2简介:
-freOS boot 0.0.2包括一个boot引导程序、一个KERNEL内核程序,其中引导程序通过FAT12文件系统载入KERNEL程序文件并运行它,KERNEL程序则在屏幕上输出3个动态计数器以展示多任务功能.
-freOS boot 0.0.2源码在http://free-os.cn.gs/,包括boot.a...
1.去网上下载一个最新的:
-进入Bochs网站http://bochs.sourceforge.net/
-发现最新版本Current Release: Bochs 2.0.2
-其中可执行包BOCHS BINARIES如下:
All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.
(1) Windows Installer for x86 machines (2.8meg), includes bochsdbg.exe with debugger enabled
(2) ZIP containing Windows binaries for x86 machines (2.8meg). Use the installer if you can.
(3) RPM Binary for all RPM-based Linux x86 Distributions (3.3m)
(4) DMG file for MacOSX (2.6m)
(5) (coming soon) SIT file with binaries for MacOS 9
(6) (coming soon) PKG file for BeOS (x86)
-我的机器环境是Windows98,就下载上面的(1)和(2)吧,我也不知道这两个有什么不同:
(1) Bochs-2.0.2.exe
(2) bochs-2.0.2.win32-bin.zip
2.安装
-就用第(1)个安装吧,点击运行Bochs-2.0.2.exe,没什么障碍,NEXT搞定
-安装完后在“开始菜单”中有了[Bochs 2.0.2]程序项,其中有个可执行程序,名字也是Bochs 2.0.2,这就是我的模拟器了!
3.形成配置文件bochsrc.txt
-注:安装完后我是直接去运行Bochs 2.0.2,结果碰壁,发现还需要有配置文件bochsrc.txt才行
-打开Bochs 2.0.2的安装目录:C:\Program Files\Bochs-2.0.2, 发现有个bochsrc-sample.txt, 显然是样板文件,将它复制一份后改名为bochsrc.txt文件。
-打开bochsrc.txt看看,其中引用了几个BIOS文件:如romimage: file=bios/BIOS-bochs-latest, address=0xf0000等, 从安装目录看,BIOS-bochs-latest等文件都有,但并没有子目录bios,因此将bochsrc.txt中“bios/”去掉即可。
4.运行Bochs 2.0.2
-*出一个DOS窗口,让我选[5]Begin simulation,好吧,回车,开始模拟
-*出一个“Bochs for windows”窗口,应该就是模拟器的屏幕吧! 看上面的图标,有软盘、CDROM、Reset按钮、电源图标等,显然就是一台虚拟PC了,这就是所谓"机中机"哦.
--------------------------------------------------------------------------------
Bochs使用手记(2): 实验freOS boot 0.0.1a
by FreOS制作组:老兵, 2003.4.11
1.目的:
-想用刚装好的bochs玩点东西看看
-既然bochs是台虚拟机,我想用它的软盘启动,运行一个引导程序: freOS boot 0.0.1a
2.获得软盘引导代码并放到指定路径下
-附件中的laobing.com是freOS boot 0.0.1a的二进制码文件(源代码在http://free-os.cn.gs/,用nasm汇编后就是它了)
-在bochs安装目录C:\Program Files\Bochs-2.0.2下建一子目录freos, 将laobing.com放在freos下就可以了.
3.修改配置文件bochsrc.txt中的相关参数
-打开bochsrc.txt,注意看前面不带#的行就是了(带#的是注释掉的行)
-找到floppya: 1_44=/dev/fd0, status=inserted,这是对软盘A的描述,其中的路径/dev/fd0应该指向软盘映象文件,因此改为:floppya: 1_44=freos/laobing.com, status=inserted
-找到ata0-master: type=disk, path="30M.sample", cylinders=615, heads=6, spt=17,这是对硬盘的描述,其中30M.sample可能是硬盘映象,先不管它,把该行屏蔽掉,就是在前面加#号啦!
-继续,找到boot: disk,原来缺省引导是从硬盘开始的,使劲改为boot: floppy,我要从软盘引导!
-OK!
4.运行Bochs 2.0.2
-*出一个DOS窗口,让我选[5]Begin simulation,好吧,回车,开始模拟
-*出模拟器屏幕窗口,看看里面显示什么:五星红旗,汉字,欢迎进入freOS...
-OK!关电下机(注意是模拟器上的电源按钮哦!不至于去按...)
--------------------------------------------------------------------------------
Bochs使用手记(3): 实验freOS boot 0.0.2
by FreOS制作组:老兵, 2003.4.11
1. freOS boot 0.0.2简介:
-freOS boot 0.0.2包括一个boot引导程序、一个KERNEL内核程序,其中引导程序通过FAT12文件系统载入KERNEL程序文件并运行它,KERNEL程序则在屏幕上输出3个动态计数器以展示多任务功能.
-freOS boot 0.0.2源码在http://free-os.cn.gs/,包括boot.a...
作者: disaos 发布时间: 2003-11-06
只有rpm 格式的,没有bin elf 格式的可惜,还没有源代码.更可惜.
此文作者所写的内容很好玩.还弄了个实验品种来运行.
此文作者所写的内容很好玩.还弄了个实验品种来运行.
作者: wide288 发布时间: 2003-11-06
你好,能把你的bochs 配置文件发上来吗??
或寄给我 [email protected]
我装蓝点linux除了问题,
请看
http://www.linuxsir.org/bbs/showthr...highlight=bochs
或寄给我 [email protected]
我装蓝点linux除了问题,
请看
http://www.linuxsir.org/bbs/showthr...highlight=bochs
作者: cyhwy 发布时间: 2004-11-11
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28