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(如果不需要自动挂载,只需要每次执行这样命令即可)
完毕