《自己动手写操作系统》开发环境配置心得.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:2 大小:35KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《自己动手写操作系统》开发环境配置心得.doc

《自己动手写操作系统》开发环境配置心得.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《自己动手写操作系统》开发环境配置心得一开始我自己摸索,用VirtualPC2007和VirtualPC2004来安装PCDOS,但是都失败了。在读了《VirtualPC中安装msdos6.22》一文后,最后还是老老实实地回到VirtualPC5.2汉化版。同时又有了自己一点心得。1、5.2版本并没有DOS附加模块,我是从别的地方找到一个”DosAdditions.vfd”。这是一VPC虚拟软盘文件。2、《VirtualPC中安装msdos6.22》原文如下(蓝色字迹,是我加注的):VirtualPC中安装msdos6.22在《自己动手写操作系统》中作者的平台是virtualpc5.0,他使用这个虚拟机来作为开发平台,但是很不幸的是VirtualPC在推出5.2版本后就被Mirosoft给收购了,然后就发挥微软的霸道,让vpc只支持windows了.连dos都支持不好了.注2:本人折腾vpc和vmware长达一天才整理出这篇文章,鉴于网上没有相关的资源,特意写出来供大家参考,转载时请保留本人的信息及网址,谢谢!言归正传,我今天来就把自己研究vpc的心得来说一下:首先,VirtualPC5.2汉化版是最好的选择,Virtual2007可以装dos,但是却不能共享文件夹(原因一会说).1.安装MSdos6.22来这里下一个msdos6.22的镜像:HYPERLINK"http://www.bootdisk.com/bootdisk.htm"[url]http://www.bootdisk.com/bootdisk.htm[/url](可是我下载的时候却下载不了了,特附上(见附件1:MS-DOS6.22启动盘镜像))现在请选择:Non-WindowsBasedImageFilesW_ImageAppdos622c.zip直接下载地址:[url]http://s93616405.onlinehome.us/bootdisk/622c.zip[/url]下载后解压缩后是一个622c.img(这个是软盘镜像)然后启动VirtualPC,新建一个PC,内存32m,硬盘50m,OK启动!菜单->软驱->载入镜像选择622c.imgOK,引导系统,进入了dos.然后对硬盘分区执行命令:fdisk一路回车到底(注意:2007里需要,5.2版本里不需要)然后格式化c盘formatC:/s然后传输系统文件sysC:(要在A盘下进行)然后拷贝软盘文件:copya:\*.*c:\(注意不要覆盖c盘已经存在的文件)OK.菜单->软驱->释放镜像"622c.img"重启,这样你就进了dos环境.2.安装共享文件夹模块.注意:2007中不再支持dos,因此不提供dos下的附加模块,我本来想用VPC5.2版本中的dos模块代替,可是运行fshare.exe(提供文件夹共享的程序)时提示说:fshare.exe没有运行在Connectix公司的产品中,无法运行,导致VPC2007中始终无法安装上DOS附加模块,而不能共享文件夹.VPC5.2汉化版的设置方法:重启进入dos后,菜单->软驱->载入镜像选择dos附加模块(这个文件我已放到HYPERLINK"http://greenerycn.ys168.com/"[url]http://greenerycn.ys168.com[/url]的公开下载目录中文件名是dosAdditions.7z)(也下载不了,见附件2:DOS附加模块DosAdditions.vfd)加载后,切换到软盘执行命令:c:\>a:执行命令:a:\>dosadd然后就可以看到Successful了.呵呵.然后就是重启,进入dos系统后,菜单->编辑->属性设置这时共享文件夹就可以添加了.添加一个,设置成盘符Y:然后执行命令Y:就可以看到共享的文件了.VMware中只需要第一步,就能设置共享文件夹了.不用安装附加模块!注:<!--[if!supportLists]-->1、<!--[endif]-->安装DOSAdditions时,要在DOS启动后才去捕获DosAdditions.vfd.否则系统将从软盘启动,而软盘又不是启动盘,从而无法进入DOS.<!--[if!supportLists]-->2、<!--[endif]-->VirtualPC5.2汉化版容易下载,就不作为附件了。但是也许,注册码对你会有用。ConnectixVirtualPC5.2汉化版注册码:S/N:ROOR-2865-8473-2663-8275<!--[if!supportLists]-->3、<!--[endif]-->关于VirtualPC5.2无法在PAE(物理地址扩展)模