首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在VMWare上安装VxWorks操作系统(2)

在VMWare上安装VxWorks操作系统(2)

制作引导磁盘




现在开始制作VxWorks系统引导磁盘,用于引导装载VxWorks运行映象。




我们回到“编译网卡驱动程式”一节中所打开的控制台窗口,定位目录到$(WIND_BASE)        argetconfigpcPentium,插入您已格式化好的软盘,然后运行:




mkboot a: bootrom




该命令将在软盘上建立VxWorks系统引导分区,并将引导程式复制到软盘上。




这里再额外向您介绍一个虚拟软盘的工具:RAMDiskNT,他能够在内存中建立一个虚拟的软盘,对于提高VxWorks的启动速度有很大帮助。




配置FTP服务器




这里的FTP服务器用于在系统成功引导后,下载VxWorks的运行时映象。我们这里使用Tornado研发环境自带的FTP服务器。





  • 打开Tornado FTP Server,选择“Security”菜单下的“Users/Rights”子菜单,弹出如下对话框:





当User Name为“target”时,修改“Home Directory”为D盘根目录(此路径由上面的DEFAULT_BOOT_LINE参数决定),同时修改口令为“vxworks”,最后点击“Done”按钮完成修改;





  • 为了便于调试,我们还要打开FTP Server的日志功能。选择“Logging”菜单下的“Logging Options”子菜单,弹出如下对话框,其中除了“Winsock Calls”外,让其他选项全都处于开启状态。




  • 保持FTP Server窗口处于打开状态(这样FTP服务器就处于运行状态)。



创建VxWorks系统





  • 打开您的VMWare Workstation,在File->New菜单下选择创建一个新的虚拟机(Virtual Machine),按照其向导帮助,完成虚拟机的配置。在选择操作系统类型时,选择“Other”,其余选项均使用缺省值就能够了。


  • 完成以上配置后,点击右侧窗口中的“Start this virtual machine”,系统即开始引导运行,如下图所示:





在引导过程中,您会碰到一个7秒钟的等待,以决定是使用缺省的引导参数,还是手动输入引导参数。这里我们选择前者,所以无需做任何工作。




成功引导后,系统会自动从FTP Server下载映象,并开始运行,得到如下画面:













到此,我们已成功的在VMWare上安装了VxWorks操作系统。




需要注意的是,上面的画面会因为选择组件的不同而略微有所不同(例如,假如您没有选择target shell,就不会出现命令行提示符),但一般不会影响后续操作。
返回列表