救命稻草VirtualBox,失之交臂VMware—— 2者的guest OS对 恒通笔记本并口卡的支持

约4月18日买了恒通笔记本并口卡,630¥大洋!结果第二天,不幸地发现盗版Jlink买到99元的“噩耗”,sigh!

5月工作闲下来,开始捣鼓ARM9的板子。诧异地发现恒通卡无Linux驱动,这一点以前忽略了,汗!

无奈打虚拟机的主意,以前用Ubuntu时,了解过VirtualBox,就从它入手吧。捏了一把汗哪!万一它不认并口卡...

 

其实恒通并口卡(express card,L型)有点奇怪:在windows XP下装完驱动,只要插入大头,不接串并口线缆,设备管理器中就显示LPT和COM,而右下角‘安全删除硬件’仅显示LPT;但只接串口,不接并口(这里接JTAG小板连开发板),串口在guest中有显示,但实际用不了(好像)。

 

还是聊下我对VBox2.2.4和VMWare6.5.0的体验吧:

安装后所占空间VMware---1.16G,VBox才73.2M;
我分内存都是384M(限于1G物理内存限制)guest运行时,VBox---内存消耗很多,基本都要300M, 
VMware约100M;(CPU消耗差不多)
VBox---可识别并口卡,并可连接开发板进行NFS mount,VMware---勉强识别COM,LPT认不到,串口实际无法操作;
VBox的无缝模式很酷,VMware的全屏也不错,安装VMware Tools可拖曳、复制文件夹,很方便;
VMware(包括6.5.2的最新版)对新内核Linux guest OS的支持明显不如VBox;
个人认为VBox的界面更具亲和力,但guest OS运行略慢于VMWare,启动时较明显;
VMWare的NAT等网络模式下可与host互ping。但VBox不行,VBox只有bridged模式可ping到host连接的开发板,(单纯用交叉线连接host和板子是不行的,因为bridged网络模式下的guest无法ping到host,哪怕设置其在同一网段,唉!如果VBox的新版本出了,NAT能ping到host就好喽!一根交叉线搞定)且要在网络环境下,或用集线器/交换机(没DHCP,可否?)连接板子和host。
看来一个集线器是必要的,否则只能到公司蹭IP了。
是否可再换个虚拟机?我懒得尝试了,这2天装6次guest OS了——蹉跎啊!
又:Host-only网络模式下,可把host的并口设备共享出来,供guest连接?或找找恒通并口卡的Linux驱动?
ps:一般, 交换机不带DHCP(自动分配IP的功能)
“ 其实,无论在什么条件下,只要主机能上网,才用NAT技术,都可以使虚拟机访问internet;只有在主机网卡处在一个可以访问 internet的局域网中的时候,虚拟机才能通过bridge访问internet;Host-only技术只用于主机和虚拟机互访,与访问internet无关”
什么是NAT?
“192.168.0.111这样的地址,而这个地址绝对不能出现在internet上,因为这肯定会造成路由的失败。比如192.168.0.111这个地址要访问internet,它的数据包就要通过一个网关或者路由器,而网关或者路由器拥有一个能访问internet的ip地址,这样的网关和路由器就要在收发数据包时,对数据包的IP协议层数据进行更改(即 NAT),以使私有网段的主机能够顺利访问internet。宿舍内部网段192.168.1.× ,通过路由器进入校园局域网10.10.110.×,然后通过学校网关,进入internet。这个过程中,宿舍的路由器做了一次NAT,而学校的网关又做了一次NAT。”
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值