Chinaunix首页 | 论坛 | 博客
  • 博客访问: 805293
  • 博文数量: 281
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2770
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-02 19:45
个人简介

邮箱:zhuimengcanyang@163.com 痴爱嵌入式技术的蜗牛

文章分类
文章存档

2020年(1)

2018年(1)

2017年(56)

2016年(72)

2015年(151)

分类: 嵌入式

2015-07-01 13:44:32

目的:
实现PC能够上网,开发板能够NFS挂接到虚拟机上。


这里有三个设备
1. 笔记本电脑,网卡本地连接的IP地址为:161.92.142.221
2. 虚拟机里面linux的IP地址为:161.92.142.100
3. 设置开发板的IP地址为:161.92.142.20

硬件搭建:

一台电脑
一个交换机
一个6410的开发板

网络连线如下:


                     网络连接简图

这样做可以实现:
1. PC机能上网;
2. 开发板能够NFS挂接到虚拟机上


2. 软件测试:

首先保证虚拟机、PC机和开发板都能够ping通过。
2.1 在虚拟机下输入:root@book-desktop:~# ping 161.92.142.211
PING 161.92.142.211 (161.92.142.211) 56(84) bytes of data.
64 bytes from 161.92.142.211: icmp_seq=1 ttl=64 time=0.840 ms
64 bytes from 161.92.142.211: icmp_seq=2 ttl=64 time=0.788 ms
64 bytes from 161.92.142.211: icmp_seq=3 ttl=64 time=1.94 ms
表明:虚拟机和PC机是通的;

2.1 在虚拟机下输入:root@book-desktop:~# ping 161.92.142.20
PING 161.92.142.20 (161.92.142.20) 56(84) bytes of data.
64 bytes from 161.92.142.20: icmp_seq=1 ttl=64 time=1.03 ms
64 bytes from 161.92.142.20: icmp_seq=2 ttl=64 time=0.844 ms
64 bytes from 161.92.142.20: icmp_seq=3 ttl=64 time=0.898 ms
表明:虚拟机和开发板是通的。

2.2 在开发板启动内核后,进入输入命令字符的地方测试
挂接虚拟机根目录下面的某个文件夹:
     红色字体要加上         |         虚拟机下的某个文件夹                 | 开发板下面的文件夹
mount -o nolock -t nfs       161.92.142.100:/work/nfs_root/my_nfs           /mnt

在挂接之前,首先要在虚拟机下建立挂接文件夹:/work/nfs_root/my_nfs,这里需要修改配置文件: /etc/exports
打开增加下面的语句,然后保存,再输入上述的挂接mount命令,如果不能挂接,可以重启一下虚拟机使得配置生效,再尝试mount命令。
/work/nfs_root/my_nfs       *(rw,sync,no_root_squash)


讲到这里,应该就可以挂接上了,测试你的代码可以开始了。




阅读(942) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

zhuimengcanyang2015-07-01 13:46:47

什么博客啊,我的骚图呢?怎么不见了。