前言:
主机是XP,虚拟机VMware6.5,linux是RedHat企业版5,开发板是mini2440
出现的问题:
不能正常启动NFS,调试程序很麻烦哦!!
解决的步骤:
1,检查主机与虚拟机下的linux是否能相互ping通
A:主机xp的设置
虽然大家都知道,主机,虚拟机,开发板要在同一个网段,网络采用桥接或NAT方式连接诸如此类的文章
但是具体配置起来要看自己网络环境,我的xp的IP地址如图:
是不是有些不习惯呢。。
一般常使用的是192.168.1.* ,如何转化成此类型的IP呢?见如图:
设置TCP/IP协议的高级选项卡中添加如上图哦!!
虚拟机下 setting选择桥接方式:
记得connect 选项一定选上哦
如果桥接连接不成功:
如图你有木有将VMware Bridge Protocol选上呢?应该选上哦!!
window xp防火墙 关关!!
到此为止主机设置好了塞
B:虚拟机下的linux设置
开始--设置--网络图形界面方式
192.168.1.10
255.255.255.0
网关:192.168.1.1
或者修改配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0C:29:BD:AD:E7
#IPV6_AUTOCONF=no
ONBOOT=yes
TYPE=Ethernet
#USERCTL=yes
#IPV6INIT=no
#PEERDNS=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
#BROADCAST=192.168.1.255
#PEERDNS=yes
#USERCTL=no
USERCTL=no
IPV6INIT=no
PEERDNS=yes
到此虚拟机linux设置完毕
service network restart 一定记得执行哦,网络设置才会生效
service iptables stop 防火墙一定要关!!
C:开发板设置
vi /etc/setting-eth0
IP:192.168.1.36
子网掩码:255.255.255.0
网关:192.168.1.1
D:主机,虚拟机开发板互ping喽
在PC机上:ping 192.168.1.10
在linux下:ping 192.168.1.6
开发板下ping主机:ping 192.168.1.6
开发板下ping虚拟机:ping 192.168.1.10
虚拟机下ping开发板:ping 192.168.1.36
都OK!!
之后设置NFS就木有问题啦!!
以上是个人总结,能成功ping通感谢各位朋友的建议和支持!!
分享希望有助于大家共同学习进步!!
阅读(3336) | 评论(0) | 转发(0) |