制作软盘引导盘
引导盘的意思就是,在没有安装系统机器上引导运行一段程序,在这里要运行程序是BootRom。这一部分将实现通过VMware虚拟机模拟VxWorks硬件环境,通过虚拟软驱模拟软盘来实现引导盘的制作。
BootRom的含义
BootRom是VxWorks操作系统集成的启动代码,通过它可以和Tornado集成的一些工具进行VxWorks内核的下载和调试工作。在Tornado集成开发环境的Build菜单中可以直接编译BootRom。
BootRom程序主要有以下几个功能:
- 通过串口下载操作系统映像。
- 通过串口升级自身映像。
- 通过串口下载系统配置文件及系统信息文件。
- 加载操作系统映像,使其正常启动。
安装VMware和RamDiskNT
这里使用的VmWare版本为9.0.1,RamDiskNT版本为1.5。VMware可以虚拟VxWorks硬件开发环境,RamDiskNT可以虚拟软驱来实现软盘启动的实验。其安装过程如同Windows其它应用程序的,这里就不总结了。
1.配置VxWorks硬件环境
打开VMware软件,单击File | New Virtual Machine命令创建一个名为Other的新虚拟机。关键步骤的截图如下图所示,其它均使用默认设置。
我们选择配置方式为定制方式,如图2.1所示。
图2.1 选择配置方式
现在只需要配置环境不需要安装系统,所以选择暂不安装系统,如图2.2所示。