環境
Ubuntuのホスト環境:VMWareのubuntu18.04LTS x64のIP 192.168.10.119のWindow10ボトムスボトムス
ネットワークセグメントの設定192.168.10 Window10
開発ボード:T02、IP:192.168.10.11
UbuntuのでNFSサービスをインストールします。1.
apt-get install nfs-common nfs-kernel-server
共有ディレクトリを作成します。2.
mkdir /home/cjl/nfs 此处目录可根据自己的实际情况修改
3.設定NFSサービス
設定ファイル/ etc /輸出を変更し、ファイルの末尾に次の行を追加します。
/home/cjl/nfs *(rw,sync,no_root_squash,no_subtree_check)
とき/ホーム/ CJL /共有ディレクトリとして、*読み取りおよび書き込み権限のための共有、RWにアクセスできるすべてのマシンを示し、同期コンテンツは、ルートでアクセスする共有フォルダをクライアントがない表すにno_root_squash同期書き込みメモリとハードディスクドライブを、表現NFS rootユーザーをマップ、no_subtree_checkコマンドは、彼らが親ディレクトリのパーミッションを確認していないと述べました。
NFSはRPCプログラムがあるので、あなたはrpcbindにによって設定されたポートを、マッピングする必要が、前にそれを使用して、我々はサービスを再起動する必要があります。
service rpcbind restart
これが完了したら、NFS、リスト、フォルダの共有を表示するには、次のコマンドを使用することができます。
showmount -e
次のようにUbuntuのNFS共有ディレクトリサービスのテストが正常に動作しているマウントするには、コマンドラインは次のとおりです。
mount -t nfs 192.168.10.119:/home/cjl/nfs /mnt/test/
NFS共有をマウントする4. ARM開発ボードのubuntu
マウントコマンドは次のとおりです。
mount -t nfs -o intr,nolock 192.168.10.119:/home/cjl/nfs mnt/
参考:
1.https://hideonlie.github.io/2019/08/18/Ubuntu18-04-NFS%E7%BD%91%E7%BB%9C%E6%96%87%E4%BB%B6% E7%B3%BB%E7%BB%9F /
2.https://blog.csdn.net/weixin_42259646/article/details/90243011
3.https://blog.csdn.net/zkw12312/article/details/81006814
4.https://blog.csdn.net/thisway_diy/article/details/68067350