《自己动手写操作系统》开发环境的安装

最近一直在用windows,为了配置环境又装了Xp。

环境配置:Virtual PC 5.2+MSodc6.22

工具:windows下的NASM(nasm-0.99.04-win)和随书光盘中一些工具

说明:Virtual PC 5.2汉化版是最好的选择,Virtual 2007可以装dos,但是却不能共享文件夹,《自己动手写操作系统》中作者的平台是virtual pc 5.0

 

1.安装Virtual PC 5.2

vpc 5.2 完整名称叫Connectix Virtual PC 5.2,后来被microsoft收购了

网上有很多,随便下个就是了,最好下个里面有个DOS附加模块的.

我用的是这个:http://p2s.newhua.com/down/HA_ConnectixVirtualPC52_HZ.rar

安装过程和一般软件一样

 

2.安装msdos6.22

msdos6.22的镜像:http://www.bootdisk.com/bootdisk.htm

现在请选择:Non-Windows Based Image Files W_ImageApp   dos622c.zip

直接下载地址: http://s93616405.onlinehome.us/bootdisk/622c.zip

下载后解压缩后是一个622c.img(这个是软盘镜像)

 

然后启动Virtual PC,新建一个PC,内存32m,OK启动!

菜单  -> 软驱 -> 载入镜像 选择622c.img

OK,引导系统,进入了dos.然后对硬盘分区

执行命令:fdisk   

然后格式化c盘 format C: /s

然后传输系统文件 sys C:

然后拷贝软盘文件: copy a:/*.* c:/      (注意不要覆盖c盘已经存在的文件)

OK.菜单 -> 软驱 ->释放镜像"622c.img"

重启,这样你就进了dos环境.

3.安装共享文件夹模块.

VPC 5.2汉化版的设置方法:

重启进入dos后,菜单 -> 软驱 ->载入镜像 选择dos附加模块 (vpc5.22安装包里有)

加载后,切换到软盘

执行命令:c:/>a: 

执行命令:a:/>dosadd

然后就可以看到Successful了.呵呵.

然后就是重启,进入dos系统后,     菜单 -> 编辑 ->属性设置     

这时共享文件夹就可以添加了.添加一个,设置成盘符z:

然后执行命令 z:就可以看到共享的文件了.

 

4.安装windows下NASM

下载nasm-win版本

在http://sourceforge.net/projects/nasm下载nasm-0.99.04-win.zip

下载地址http://downloads.sourceforge.net/nasm/nasm-0.99.04-win32.zip?modtime=1190848109&big_mirror=0

解压出来三个文件(nasm.exe,ndisasm.exe,COPYING)拷到c:/windows/system32下

也可以解压到一定文件夹后设置环境变量classpath

使用:在命令行下使用 nasm 加参数 使用

 安装完成

 

至此,开发环境就搭建好了.在windows下写程序,编译,放到共享文件加里.在vpc的dos中运行即可(或者制作成启动软盘,vpc中Tnix载入光驱,启动即可).


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zdwzzu2006/archive/2009/03/24/4021610.aspx

你可能感兴趣的:(《自己动手写操作系统》开发环境的安装)