码迷,mamicode.com
首页 > 系统相关 > 详细

ZCU111/ZynqMP/Zynq ultrascale+/Petalinux 开启系统 NFS Server 支持

时间:2021-06-18 19:17:50      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:nfs配置   安装   client   asc   内容   utils   内核   错误   log   

要使能NFS server的功能,其实在petalinux中即可配置。

参考内容:
ZYNQ开发板的NFS文件系统安装 - ZYNQ7021学习

Petalinux: mounting NFS from shell is failing

NFS server on zc706 board

启动nfs server 支持

kernel nfsd 使能

首先需要使能内核支持nfsd,这是nfs server的内核级支持,如果不使能这个功能,会出现nfs not support in kernel的错误

# petalinux 配置kernel
petalinux-config -c kernel

在kernel menuconfig中搜索nfsd

技术图片

找到配置后,使能为Module。**要同时使能support for v3 和 v4**

技术图片

这意味着需要在系统启动后用modprobe来加载驱动。

rootfs nfs-utils使能

kernel支持了nfsd之后,需要在rootfs中编译相关的工具。同样在petalinux中可以配置。

技术图片

使能如下

技术图片

nfs-utils-stats主要用来查看nfs的状态,用于调试;nfs-utils-client为客户端。

启动nfs server

启动nfsd

modprobe nfsd

设置nfs路径

假设要分享的路径为/home/root/test/

创建nfs配置文件

vi /etc/exports

# /etc/exports
/home/root/test/ *(rw,sync,no_root_squash,no_subtree_check)

启动nfs server

/etc/init.d/nfsserver start

ZCU111/ZynqMP/Zynq ultrascale+/Petalinux 开启系统 NFS Server 支持

标签:nfs配置   安装   client   asc   内容   utils   内核   错误   log   

原文地址:https://www.cnblogs.com/ArtisticZhao/p/14897420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!