Linux开发板挂载nfs开发环境

来源:互联网 发布:tcga数据库 编辑:程序博客网 时间:2024/05/22 04:44

    linux服务器使用的是ubuntu16.04.4,开发板使用的是colibri-imx7

    ubuntu ip是192.168.1.103

   开发板的ip是192.168.1.104

   一,配置nfs服务

   1)主机挂载的文件夹  

   sudo gedit /etc/exports

   添加/home/usr/nfs_root *(rw,sync,no_root_squash)

   2)重启nfs服务

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

  二,开发板配置

  1)在根目录下新建一个目录

   mkdir  mnt

  2)手动挂载

  mount -t nfs -o nolock 192.168.1.103:/home/usr/nfs_root /mnt

 3)输入df -h查看是否挂载成功

 Filesystem           1K-blocks      Used Available Use% Mounted on
ubi0:rootfs             444980    145560    299420  33% /
devtmpfs                 90800         4     90796   0% /dev
tmpfs                   254800         0    254800   0% /dev/shm
tmpfs                   254800       336    254464   0% /run
tmpfs                   254800         0    254800   0% /sys/fs/cgroup
tmpfs                   254800         4    254796   0% /tmp
tmpfs                   254800         0    254800   0% /var/volatile
tmpfs                    50960         0     50960   0% /run/user/0
/dev/mmcblk0p1         7753728    158784   7594944   2% /media/mmcblk0p1
/dev/mmcblk0p1         7753728    158784   7594944   2% /home/root/udisk
192.168.1.103:/home/usr/nfs_root
                     2111590656   7266048 1997039104   0% /mnt

 显示已经挂载,但是奇怪的是进入/mnt使用ls查看什么都没有

但是可以操作

比如主机nfs_root 里面有个hello

开发板输入

root@colibri-imx7:~# cp /mnt/hello hello
root@colibri-imx7:~# ls
Desktop  hello    mnt 
root@colibri-imx7:~# ./hello
Hello World !

可以操作,但是为什么看不到,具体原因不清楚



0 0
原创粉丝点击