首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

ubuntu ping通开发板及下nfs 服务设置

2013-01-26 
ubuntu ping通开发板及上nfs 服务设置我的环境:win7系统下跑虚拟机vmware8.0,ubuntu11.04开发板内核芯片是

ubuntu ping通开发板及上nfs 服务设置

        我的环境:win7系统下跑虚拟机vmware8.0,ubuntu11.04     开发板内核芯片是mini2440,烧录内核版本是linux2.6.38。

               纠结了两个晚上终于解决

1,ubuntu ping 通开发板

      本来一直用的NAT连接方式,这种情况下ubuntu只需默认安装就可以上网了,而且这种情况下ubuntu可以与宿主机互相ping 通,看了了一下win7的网络连接,用的是本地连接2。当用网线接好开发板时,出现了本地连接,这是将本地连接的ip设置与开发板的ip一直,win7 也可以与开发板互相ping 通  ,网上很多资料说要将 ubuntu与开发板的ip设置在同一网段就可ping 通。。。。在这里陷入了一个误区,以为将本地连接和本地连接2的网段设置到同一网段,我理解 的路径应该为:ubuntu-->宿主机本地连接2,然后本地连接2-->本地连接,然后以本地连接之间的通信来实现  ubuntu-->开发板的通信。大大的误区,我想多了。。。。。!!!

正常的路径是:虚拟机将连接方式设置为桥连,这样的话,ubuntu就当成了一个实际  的电脑存在在网络中,将开发板的ip设置与其 一致即可。

       悲剧的是我开始时也设置为桥连,但是已桥连选项中默认的自动,应该选择自己的网卡,如下:

选择虚拟机菜单栏的:编辑--->桥连--->已桥连到---->选择自己的网卡

ubuntu ping通开发板及下nfs 服务设置

进行设置,记住虚拟机的IP和主机IP开发板IP一定要在同一个网段;即4位IP的前三位完全一致即可

现在已经将电脑和虚拟机的设置设置好了

接着就是主机和开发板的通讯了

 

在主机和开发板的网络通讯中,只有两个设备的IP地址是有意义的

其他均没有影响,所以务必要保证

     开发板---------主机---------虚拟机在同一网段上

 

 2,安装nfs服务器

当三部分设备都可以ping通以后,就可以进行下一步的设置了

在主机上安装nfs服务器

apt-get   install nfs-kernel-server 

安装完成后启动nfs服务器

sudo  /etc/init.d/nfs-kernel-server start

设置环境变量  

gedit   /etc/exports

添加如下一句话

/home/share 192.168.241.*(rw,sync,no_root_squash)

前面是你要共享的文件目录的绝对路径,后面是你要挂载的设备的网段,后面是一些参数,一般这么设置就可以

你也可以自己查查。

然后再开发板上打这样一条命令

mount -t   nfs 192.168.241.133:/home/share   /mnt/happy   -o nolock

前面的IP地址是你要挂载的主机的IP,后面是要共享的目录, 后面是你在开发板上要共享的位置,后面的参数不能省略。

一些小技巧

在虚拟机上如何快速查看允许挂载的网段和共享目录

exportfs

还有要注意的事,在你每次修改完环境变量以后

不重启的话

都要使用 source + 你修改的文件

这样你的修改才会生效。

当你挂载成功后,这样你就可以自由的开发你想要的东西了。

热点排行