为了开发的便利,主要是直接在某个目录下修改好了源码,然后直接进入Linux环境下编译WindowsXP挂载在这个目录下的程序,省去VM Tools来回移动代码的麻烦.由于本人偷懒,直接采用JZ2440开发板带的Ubuntu9.10镜像.该镜像默认是不能上网的,也就是无法下载安装samba服务器需要的安装包.
Step1
点击VM->Setting选项,由之前设置的桥接选项修改为NAT设置.然后在XP的网上邻居查看VNet8如下图所示
Step2
点击VM->V irtual NetWork Editor选项,选择VMnet8,设置subip为192.168.232.0,mask为255.255.255.0.点击Nat Setting按钮确保GetWay IP:192.168.232.2.使得三者在同一个网段下,点击OK,VM软件设置完毕,如图
Step3
进入Ubuntu9.10后,打开终端,输入
sudo
vim /etc/network/interfaces,将内容修改为:我用的网卡是eth3,确保address 处于同网段即可
auto lo
iface lo inet loopback
auto eth3
iface eth3 inet static
address 192.168.232.14
netmask 255.255.255.0
gateway 192.168.232.2
iface lo inet loopback
auto eth3
iface eth3 inet static
address 192.168.232.14
netmask 255.255.255.0
gateway 192.168.232.2
保存退出后,输入sudo vim /etc/resolv.conf,设置
nameserver 192.168.232.2
nameserver 192.168.232.2//这个就是Gate IP
nameserver 192.168.232.2//这个就是Gate IP
保存退出