将ubuntu的目录挂载到开发板

能挂载的前提条件

1)PC的ubuntu端,要安装和nfs服务、配置和启动

    a)  sudo apt-get install nfs-kernel-server (安装nfs-kernel-server时,apt会自动安装nfs-common和portmap)

    b)  配置/etc/exports这个文件 ,在该文件加上这行语句  /home/username/shared_path  *(rw,sync,no_root_squash)

 /home/cfan/nfs6410 就表示共享目录。

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


2)开发板端要安装有rpc驱动,looked驱动, nfs驱动,nfsv2驱动,nfsv3驱动。

mount -o nolock  192.169.xx.xx:/home/username/share_path  /mnt

如果挂载不成功,第一检查 网络是否ping的通主机ping 192.168.xx.xx ;第二检查是否有驱动没有装。


[root@Zddd:~]# mount -o nolock 192.168.xx:xx:/home/username/space_nfs  /mnt
[13486.605979] lockd: Unknown symbol rpc_put_task (err 0)
[13486.611435] lockd: Unknown symbol svc_wake_up (err 0)
[13486.616660] lockd: Unknown symbol xdr_decode_string_inplace (err 0)
[13486.623183] lockd: Unknown symbol rpc_shutdown_client (err 0)
[13486.629113] lockd: Unknown symbol svc_bind (err 0)
[13486.634143] lockd: Unknown symbol svc_recv (err 0)
[13486.640701] lockd: Unknown symbol xdr_inline_decode (err 0)
[13486.646513] lockd: Unknown symbol svc_prepare_thread (err 0)
[13486.652441] lockd: Unknown symbol svc_exit_thread (err 0)
[13486.658029] lockd: Unknown symbol rpc_ntop (err 0)
[13486.663014] lockd: Unknown symbol svc_shutdown_net (err 0)
[13486.668689] lockd: Unknown symbol xdr_encode_opaque (err 0)
[13486.674478] lockd: Unknown symbol xdr_encode_opaque_fixed (err 0)
[13486.680799] lockd: Unknown symbol rpc_run_task (err 0)
[13486.686111] lockd: Unknown symbol xdr_encode_netobj (err 0)
[13486.691903] lockd: Unknown symbol svc_create_xprt (err 0)
[13486.697479] lockd: Unknown symbol __rpc_wait_for_completion_task (err 0)
[13486.704662] lockd: Unknown symbol svc_xprt_put (err 0)

[13486.709988] lockd: Unknown symbol svc_rpcb_cleanup (err 0)

出现这样的结果,明显是驱动没有装。


注意驱动的安装时有顺序的,mac->rpc->locked->nfs ,网卡驱动,远程调用驱动,nfs驱动。

安装网卡后,当然是配置网络,让其能ping通主机。ifconfig eth0 192.168.9.11 netmask 255.255.255.0 up

ping 192.168.9.11  结果ok

然后mount -o nolock 192.168.xx:xx:/home/username/space_nfs  /mnt

那就完成了。

猜你喜欢

转载自blog.csdn.net/qq_16810885/article/details/80335956