bochs使用手记-2.txt

来自「关于BOCHS的详细使用说明」· 文本 代码 · 共 28 行

TXT
28
字号
Bochs使用手记(2)
来源: 作者: 2006-09-21 出处:pcdog.com


dos  虚拟机  硬盘  http  

实验freOS boot 0.0.1a 
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!关电下机(注意是模拟器上的电源按钮哦!不至于去按...)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?