zoukankan      html  css  js  c++  java
  • ARM开发板挂载虚拟机 nfs目录

    ARM开发板做相关开发,为了调试方便,常把开发板mnt目录挂载到虚拟机nfs共享目录上,这样调试程序时候就不用把程序转到开发板上再运行,方便很多。要挂载nfs共享目录,需要安装必要的组件支持。

    1、虚拟机nfs服务支持安装

      1)执行以下命令安装nfs

        sudo apt-get install nfs-kernel-server portmap

      2)配置nfs共享目录

        配置文件为/etc/exports,打开配置文件屏配置共享目录

            打开命令:sudo gedit /etc/exports

        修改配置文件,在文件里面增加以下内容

        /work/nfs_root *(rw,sync,no_root_squash) 

        说明,/work/nfs_root是共享目录,可以自行修改指定。

    2、检查nfs是否安装成功,开发板是否支持nfs功能,开发板如不支持需要重新支持nfs的内核。

      命令:cat /proc/filesystems

      出现如下图片中指定说明安装成功,并支持nfs服务。

      虚拟机端:

        

        

    开发板端:

        

      

     完成配置后就可以使用挂载命令挂载nfs目录

      命令:mount -o nolock -t nfs 192.168.9.76:/work/nfs_root /mnt/

      用该命令可能会出现错误提示:

      mount.nfs: an incorrect mount option was specified

       好像是命令不对导致无法挂载,具体问题原因不清楚,然后网上查找了相关问题,得到了解决办法,用以下命令就可以成功挂载

        mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.9.76:/work/nfs_root /mnt

      没有出现错误提示就可以验证一下,在虚拟机nfs_root目录下创建一个text文件,在开发板查看一下,mnt目录下是否看到text文件。

  • 相关阅读:
    bzoj1691 [Usaco2007 Dec]挑剔的美食家
    cf493D Vasya and Chess
    cf493C Vasya and Basketball
    cf493B Vasya and Wrestling
    cf493A Vasya and Football
    bzoj1106 [POI2007]立方体大作战tet
    bzoj1537 [POI2005]Aut- The Bus
    bzoj1103 [POI2007]大都市meg
    bzoj1935 [Shoi2007]Tree 园丁的烦恼
    poj2299 Ultra-QuickSort
  • 原文地址:https://www.cnblogs.com/mouou/p/9528086.html
Copyright © 2011-2022 走看看