以动态模块 ko 的形式使用 nfs 客户端
ARM 设备的的内核中没有编进去 NFS,所以打算采用 ko 的方式加载进内核。
编译内核源程序,产生 Makefile。
make menuconfig 配置内核:
```
[*] Network File Systems--->
<M> NFS client support
[*] NFS client support for NFS version 3
```
![](https://file.mculoop.com/images/2024/01/11/202401112119567.png)
把 NFS client support 选做模块(M)。
```
make modules
```
生成 nfs.ko、sunrpc.ko、lockd.ko 拷贝到 `/lib/modules/$(uname -r)`
执行 depmod
执行 modprobe nfs
```
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
```
页:
[1]