Win CE 6.0的映像文件nk.bin是在vs2005下直接编译生成的,在进行内核配置的时候选择CEPC.X86的模式,因为外面要在自己的PC上运行,选择其他模式则不能显示。
一下是安装步骤:
1、安装DOS系统复制相关文件及其配置。
新建虚拟机,选择DOS或其他操作系统,内存最好设置问128M,由于Win CE并不是很大,硬盘选择500M足够,将nk.bin和loadcepc.exe制作成ISO镜像文件,加载到虚拟机的CD。下载DOS软驱镜像文件,在软驱中载入DOS的镜像,从软盘启动,进入软盘,盘符为A:>
执行一下命令:A:>fdisk 格式化硬盘,硬盘比较小,所以不用分区,一路回车。有时会提示重启。
执行A:>format c:/s 格式化为系统。可从硬盘启动,采用默认配置,一路回车。
执行A:>copy config.sys c:\
执行A:>copy himem.sys c:\
将CD镜像中的nk.bin和loadcepc.exe复制到C盘,光驱的盘符为D
执行A:>copy D:\*.* c:\
执行A:>edit c:\config.sys
在最前面加入
device=c:\himem.sys
保存,关闭,重启。
config.sys是系统的配置文件,系统启动首先执行config.sys中的命令,himem.sys是内存管理,在congfig.sys中也有device=himem.sys的命令,但是还需要添加上面的语句,估计是因为由于原内存较小,需要加载大内存,相关的东西可以参考一些DOS命令和配置文件的说明。device命令是加载设备,一般的格式为:device=设备名,这个命令属于config.sys命令,只能添加在config.sys配置文件里使用。
2、在DOS下启动Win CE 6.0
开机之后从硬盘启动,执行命令loadcepc /v /L:800x600x32 nk.bin
如果以前配置,文件复制都没有错误的话可顺利进入Win CE的启动界面。这种启动方式需要进入DOS执行以上命令启动Win CE。如果要开机直接进入Win CE,从软盘启动执行一下命令:
A:>edit c:\autoexec.bat
加入loadcepc /v /L:800x600x32 nk.bin
保存退出。重启虚拟机之后就可以自动进入Win CE.
autoexec.bat是系统在启动之后执行的文件,系统会一次执行其中的命令。
至此,在虚拟机中安装Win CE 6.0就成功了。
loadcepc.exe文件可以在硬盘中搜索找到。
转载于:https://www.cnblogs.com/LikeMelody/archive/2008/09/11/WinCE.html
来源:https://blog.csdn.net/weixin_30235225/article/details/99292567