如转发,请标明出处!
如果硬件还没到位,软件如何开展工作?可以使用《Tool之Simulator》或者《Vx7之VmWare》。不过VmWare WorkStation是收费的(哪位知道价格),只能用免费的VmWare Player。有朋友提示可以考虑免费的VirtualBox,今天就试试这个VB 还是分四步走吧 VirtualBox 官网下载VirtualBox和Extension Pack https://www.virtualbox.org/wiki/Downloads
使用默认选项安装VirtualBox,然后在全局设定里添加扩展
新建一个64位虚拟机
创建HDD硬盘
使用网络引导,启用IO APIC
选择Intel网卡,使用Host-Only方式
查看Host-Only网络地址,例如公众号VxWorks567的VB用的网段是192.168.56.x
Image 在WorkBench里创建VSB,使用Intel的64位NEHALEM处理器,SMP或UP应该都可以
编译后,基于此VSB,创建VIP 添加想要的组件,例如INCLUDE_PC_CONSOLE
在DEFAULT_BOOT_LINE里设置IP地址
编译这个VIP,将得到的VxWorks镜像更名为bootapp.sys
boot loader 打开WorkBench4的Terminal窗口,在目录vxworks-7\pkgs_v2\boot\bios-a.b.c.d里执行make,得到vxStage1Boot.bin
Tftp
把上文的bootapp.sys、vxStage1Boot.bin与Tftp工具放到同一目录,例如d: 启动这个完整版的Tftp工具,如图设置DHCP
启动 VirtualBox启动后,通过PXE自动加载vxStage1Boot.bin和bootapp.sys
系统正常,VB最多可以虚拟8核
网络正常
硬盘正常
DKM正常
RTP正常
Debugger正常
PCI设备列表
可以看到VB用的显卡也是自己定义的,Vx7还没有支持它
搞定收工
我是泰山,专注VX 15年! 一起学习,共同进步!