raspberry树莓派NFS搭建

来源:互联网 发布:chm打开软件 编辑:程序博客网 时间:2024/05/16 00:56
http://blog.csdn.net/huguohu2006/article/details/6713900
http://forum.stmlabs.com/showthread.php?tid=500

Server Ubuntu10.4
Client Raspberry

一、搭建NFS 服务端server(虚拟机ubuntu)的 NFS功能
在终端上以此输入以下命令:
 
sudo apt-get install portmap
 
sudo apt-get install nfs-kernel-server
 
sudo vi /etc/exports
在文件的最后一行添加:
 
/mnt/nfs *(rw,sync,no_root_squash)
 
/mnt/nfs是Ubuntu根目录下的一个文件夹(创建 sudo mkdir /mnt/nfs)
 
#  * 表示任何IP都可以共享,如果你想限定个别IP,用IP替代
 
#no_root_squash不太安全,可以改为root_squash,这里是特殊应用
 
保存并退出
 
启动NFS服务
 
sudo /etc/init.d/portmap restart
 
sudo /etc/init.d/nfs-kernel-server restart
 
配置NFS工作完成

二、搭建NFS 客户端clinet(Raspberry)的 NFS功能
#确认你的nfs client机器上安装有nfs-utils包
#如果没有 sudo apt-get install nfs-common
#Raspberry 默认已安装nfs-common 在/etc/init.d/nfs-common

sudo mkdir /media/nfs

########################################################################
“#号”之间内容不是必须要操作的,可跳过
Code:
sudo vi /etc/fstab
里面的内如如下:
Code:
proc                    /proc           proc    defaults              0       0
/dev/mmcblk0p1  /boot           vfat     defaults              0       0
/dev/sda2    none    swap          sw                                0       0
/dev/sda3         /                 ext4    defaults,noatime 0       0
/dev/sda4         /home         ext4    defaults,noatime 0       0
在文件末尾处添加下面内容
Code:
192.168.X.X:/mnt/nfs     /media/nfs     nfs     _netdev,defaults,user,auto,noatime,intr   0 0

  • 192.168.X.X : 为Server Ubuntu的IP地址 
  • /mnt/nfs : 为Ubuntu 需要共享的目录
  • /media/nfs : 为在树莓派中创建的目录
  • nfs : NFS文件系统
  • defaults,user,auto,noatime,intr 0 0 : 配置参数
########################################################################
sudo service nfs-common start

sudo mount -t nfs -o nolock -o tcp 192.168.x.x:/mnt/nfs /media/nfs(如果不需要自动挂载,只需要每次执行这样命令即可)
完毕

原创粉丝点击