《自己动手写操作系统》环境配置

本文详细介绍了如何在Windows环境下利用VirtualPC5.2和MS-DOS 6.22搭建DOS开发环境,并安装必要的共享文件夹模块及汇编语言编译器NASM。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近一直在用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载入光驱,启动即可).

现在很难找到了 本文分步介绍了如何在 Virtual PC,版本 4.0 5.2 中创建一个软盘上的图像。 可以使用软盘上的图像如如果它们是在 3.5 英寸磁盘驱动器的物理 3.5 英寸磁盘。 在某些 Windows 程序,您必须将 3.5 英寸磁盘插入 A 驱动器安装或使用该程序时。 尽管您可能能够使用物理 3.5 英寸磁盘,但有些情况必须使用一个软盘上的图像。 是例如您使用不具有较的 3.5 英寸磁盘驱动器的便携式计算机,但重必须使用为 3.5 英寸磁盘。 更多信息要创建虚拟 PC 中的软盘上映像,请按下列步骤操作: 启动虚拟 PC,单击 文件 ,然后单击 虚拟磁盘向导 。 在 欢迎虚拟磁盘向导 页上,单击 下一步 。 在...要创建虚拟 PC 中的软盘上映像,请按下列步骤操作: 启动虚拟 PC,单击 文件 ,然后单击 虚拟磁盘向导 。 在 欢迎虚拟磁盘向导 页上,单击 下一步 。 在 选择操作 页面上单击 创建新的软盘或硬盘映像 ,然后单击 下一步 。 在 选择新的磁盘类型 页上单击 创建软盘上图像 ,然后单击 下一步 。 在 新软盘上 页面上的在 磁盘图像位置 框中,键入您要使用软盘磁盘映像文件夹路径。 或者,可以单击 浏览 ,然后找到该文件夹。 在 软盘磁盘类型 区域单击 低密度 (720k) 或 高密度 (1.44 MB) 。 通常,使用高密度磁盘。 单击 下一步 ,然后 软盘创建摘要 本页单击 完成 。 当您收到"磁盘已成功创建"消息时,单击 关闭 。 请注意 虚拟 PC 可以安装在软盘上的任何平面文件表示形式。 许多常见的 Windows 实用工具可以创建这样的图像。 但是,请确保关闭任何压缩功能。 Virtual PC 仅适用于是完全 720 KB 或 1.44 MB 软盘的映像文件中。 -------------------------------------------------------------------------------- 这篇文章中的信息适用于: Connectix Virtual PC for Windows 5.2 Connectix Virtual PC for Windows 5.1 Connectix Virtual PC for Windows 5.0 Connectix Virtual PC for Windows 4.3 Connectix Virtual PC for Windows 4.2 Connectix Virtual PC for Windows 4.1 Connectix Virtual PC for Windows 4.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值