`
seara
  • 浏览: 648735 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在WinXP上通过Virtual PC安装WinCE

阅读更多
开发WinCE程序的调试,要么用Emulator,要么用触摸屏等等硬件,模拟器不真实,硬件又难找还不易随身带。
象我这样穷得买不了带CE的PDA,懒得不想下巨型的PB、VS,要随时调试还真不容易。
试过VMWare,效果极差。今天看到vpc的介绍,倒还试成功了,说一下步骤:

1,安装Virtual PC 2007,在微软网站下载,免费的,30M
2,建立一个虚拟机、启动,Floppy载入DOS 6.22c软盘镜像文件,fdisk、重启、format c:/s,并把himem.sys拷贝到c:"
镜像可在http://s93616405.onlinehome.us/bootdisk/622c.zip
3,重启虚拟机,Floppy载入Dos Virtual Machine Additions.vfd,执行DOSADD.BAT
奇怪的是这个.vfd文件居然vpc2007里没有,要找到vpc2004才有
4,重启虚拟机,这时可设置Shared Folders。建一个,缺省映射为z:盘
5,拷贝虚拟机c:"config.sys到z:(只好敲copy罗),再从XP里修改(只因为比虚拟机里方便),前面加入一行:
device=c:"himem.sys
然后从虚拟机里拷回到c:"
6,下面是拷贝WinCE的文件了(当然还是通过共享的z:),我下载的研博演示版,拷贝以下文件到c:"
NK.bin
LOADCEPC.EXE
EMBOBOOT.INI
EMBOBOOT.BMP
7,好了,再重启虚拟机,然后运行loadcepc,WinCE应该要出来了
8,补充一点,如果虚拟机的WinCE运行起来屏幕显示不对(我这里是只显示左半个屏幕),可以这样解决:
先修改EMBOBOOT.INI,比如[vesa_mode]下value=640x480x8;
然后在WinCE的控制面板里,打开System Tools,其中Flat Display页,设成与前面相配就行了。
效果还是不错的,我用eVC写的串口程序,可在虚拟机里跟外面通讯。
更好笑的是,我在XP里用Virtual Serial Port Driver XP虚拟的一对串口,一边用在WinCE里,一边用在XP里,通讯也很顺畅哦。

在《自己动手写操作系统》中作者的平台是virtual pc 5.0,他使用这个虚拟机来作为开发平台,但是很不幸的是VirtualPC在推出5.2版本后就被Mirosoft给收购了,然后就发挥微软的霸道,让 vpc只支持windows了.连dos都支持不好了.
注:本文曾经经过精心的排版后准备发布,结果csdn没有提交上去,郁闷啊,这次稍微排了一下版,排的不好大家原谅!
注2:本人折腾vpc和vmware长达一天才整理出这篇文章,鉴于网上没有相关的资源,特意写出来供大家参考,转载时请保留本人的信息及网址,谢谢!

言归正传,我今天来就把自己研究vpc的心得来说一下:
首先,Virtual PC 5.2汉化版是最好的选择,Virtual 2007可以装dos,但是却不能共享文件夹(原因一会说).
1.安装MSdos 6.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,硬盘50m,OK启动!
菜单 -> 软驱 -> 载入镜像 选择622c.img
OK,引导系统,进入了dos.然后对硬盘分区
执行命令:fdisk 一路回车到底 (注意:2007里需要,5.2版本里不需要)
然后格式化c盘 format C: /s
然后传输系统文件 sys C:
然后拷贝软盘文件: copy a:"*.* c:" (注意不要覆盖c盘已经存在的文件)
OK.菜单 -> 软驱 ->释放镜像"622c.img"
重启,这样你就进了dos环境.

2. 安装共享文件夹模块.注意:2007中不再支持dos,因此不提供dos下的附加模块,我本来想用VPC5.2版本中的dos模块代替,可是运行 fshare.exe(提供文件夹共享的程序)时提示说:fshare.exe没有运行在Connectix公司的产品中,无法运行,导致VPC2007 中始终无法安装上DOS附加模块,而不能共享文件夹.

VPC 5.2汉化版的设置方法:
重启进入dos后,菜单 -> 软驱 ->载入镜像 选择dos附加模块 (这个文件我已放到http://greenerycn.ys168.com的公开下载目录中 文件名是dosAdditions.7z)
加载后,切换到软盘
执行命令:c:\>a:
执行命令:a:\>dosadd
然后就可以看到Successful了.呵呵.
然后就是重启,进入dos系统后, 菜单 -> 编辑 ->属性设置 这时共享文件夹就可以添加了.添加一个,设置成盘符Y:
然后执行命令 Y:
就可以看到共享的文件了.
VMware中只需要第一步,就能设置共享文件夹了.不用安装附加模块!

国内最棒的Google Android技术社区(eoeandroid),欢迎访问!

《银河系列原创教程》发布

《Java Web开发速学宝典》出版,欢迎定购

分享到:
评论

相关推荐

    EeePC安装Android x86 WinXP双系统基础教程(图解)及使用体验

    本文将指导读者如何在 EeePC 上安装 Android x86 和 WinXP 双系统,并提供使用体验的反馈。 一、基本概念 Android x86 是一个开源组织相对于普通个人电脑而开发的 Android 版本。它可以在个人电脑上运行 Android ...

    重启-Wince Winxp 通用版

    本软件可以运行于 WINCE5 /WINCE6 /WINCE7 及 WINXP 等系统下,软件设计环境 ...注:本来是个TCP及串口调试器,给软件加了授权判定后,发现不给授权方法时,实际就成了重启系统了,感觉用在工控机上还是蛮方便的呵呵。

    IP设置助手V1.0_Wince_Winxp_通用版

    IP设置助手V1.0_Wince_Winxp_通用版 本软件可以运行于 WINCE5 /WINCE6 /WINCE7 及 WINXP 等系统下, 软件设计环境 VB2005,要求装有 NET2.0 环境,对您的多个上网配置 有快速设置和记忆功能,单文件存于U盘,更可...

    WinCE与PC机互相传送数据

    本话题主要探讨的是如何在WinCE设备与运行在WinXP上的客户端之间通过Socket进行数据传输。 Socket是网络编程中的一个重要概念,它提供了进程间的通信机制,特别是在不同机器间进行数据交换。在WinCE和WinXP之间进行...

    wince添加字体

    1、将本目录的“WeiQian 雅黑字体安装.cab”拷贝到wince设备上,双击该cab文件运行安装。任意路径安装均可。 注意:如果用户仅需要 宋体和雅黑字体,2和3步骤不用操作。 2、安装后在“Residentflash”目录下面出现...

    PC(WinXP)上安装OS/390

    在安装完所有软件后,你需要为Hercules创建配置文件,以设定模拟的系统参数,例如ARCHMODE、CPUMODEL、MAINSIZE等。这里,我们看到一个示例配置文件,描述了一个名为"z/OS 1.9"的系统,设置了一些基础参数,如CPU...

    Connectix Virtual PC

    这是一个绝好的软件,他在你的电脑上能同时模拟多台电脑,虚拟的电脑使用起来与一台真实的电脑一样,可以进行bios设定,可以给它的硬盘进行分区,格式化,操作系统你可以安装dos,windows 95, windows 98,windowa me,...

    辅助升级V1.0-Wince Winxp 通用版

    本软件可以运行于 WINCE5 /WINCE6 /WINCE7 及 WINXP 等系统下,软件设计环境 VB2005,要求装有 NET2.0 环境,对您的软件升级有帮助,还可做TCP调试器,适应于局域网内,正在运行的远程应用文件的升级,无需重启操作...

    IP设置助手V1.1_Wince_Winxp_通用版

    IP设置助手V1.1_Wince_Winxp_通用版 本软件可以运行于 WINCE5 /WINCE6 /WINCE7 及 WINXP 等系统下, 软件设计环境 VB2005,要求装有 NET2.0 环境,对您的多个上网配置 有快速设置和记忆功能,支持多网卡的IP地址...

    教你在现有的xp基础上安装Tablet PC组件

    教你在现有的xp基础上安装Tablet PC组件

    WinXP与WinCE串口地运行机制之对比

    在探讨WinXP与WinCE串口的运行机制之对比时,我们首先需要了解串口通信的基本概念。串口,也称为串行端口,是一种在计算机硬件中用于数据传输的标准接口。在Windows操作系统中,串口通信有两种主要模式:同步和异步...

    串口通讯调试软件V1.1 Wince Winxp 通用版 含校验计算器

    串口通讯调试软件V1.1 Wince Winxp 通用版 本软件可以运行于 WINCE5 /WINCE6 /WINCE7 及 WINXP 等系统下, 软件设计环境 VB2005,要求装有 NET2.0 环境,对您串口调试有帮助, 支持虚拟串口,支持有用串口搜寻,...

    TCP和MODBUS-TCP通讯调试软件V1.2_Wince_Winxp_通用版

    本软件可以运行于 WINCE5 /WINCE6 /WINCE7 及 WINXP/ WIN7 等系统下, 软件设计环境 VB2005,要求装有 NET2.0 环境,对您学习MODBUS/TCP有帮助, 还可做TCP调试器, 此软件免费使用。 功能如下: 1.多网卡支持,...

    中文版WinXP Tablet PC 2005 SP3 CD2

    自己制作的整合了SP3的Windows XP Tablet PC 2005 CD2,可以与原版Windows XP Professional SP3光盘配合使用直接安装TPC2005 SP3,。本光盘精简去掉了Media Center 2004的安装文件,只包含整合了SP3的TPC2005的安装...

    Winxp Virtual CD Control Panel

    这种技术在安装软件、游戏或者备份重要数据等方面提供了便利,因为ISO文件可以方便地存储和传输,而且读取速度通常比物理光驱更快。 【VCdControlTool.exe】是Winxp Virtual CD Control Panel的主要执行文件,负责...

    移动WINXP安装攻略

    移动WINXP安装攻略移动WINXP安装攻略移动WINXP安装攻略

    WinXP下SVN服务器的安装与配置

    7. **客户端配置**:在开发机器上安装Subversion客户端,如TortoiseSVN。配置客户端,指定SVN服务器的位置(通常为http://your_server_ip/svn/myproject),然后可以进行检出、提交、更新等操作。 8. **版本库的...

    STM32 USB转串口驱动 Virtual COM Port Driver(V1.3.1)

    1. VCP驱动程序的安装文件:这些文件用于在用户的计算机上安装驱动,以便识别并正确通信STM32设备。 2. 示例代码或库文件:这些代码示例可以帮助开发者理解如何在STM32项目中集成USB CDC和VCP功能。 3. 用户手册或...

    微软虚拟光驱软件 Winxp Virtual cd

    虽然WinXP Virtual CD体积小巧,但在虚拟光驱领域,还有其他知名软件如DAEMON Tools、Alcohol 120%等,它们功能更全面,支持更多格式,但相应的,它们的体积也更大。选择哪款软件取决于用户的具体需求和对系统资源...

    WinCE6.0 WinXP Emulator Overview.pdf

    - **硬件支持**:WinCE 6.0支持多种处理器架构,包括ARM、x86等,这使得它能够运行在广泛的硬件平台上。 - **开发工具**:微软提供了多种开发工具,如Visual Studio .NET 2005和Platform Builder 6.0等,这些工具...

Global site tag (gtag.js) - Google Analytics