ubantu 配置 NFS
ubantu 配置 TFTP
点击打开链接 【见下面二】
在虚拟机下使用的10.04 配置OK~~~
=========================
修改来一下nfs共享目录和tftp目录的时候。。。。重新顺着来来一变,居然没成功。然后又看到一篇这样的好文章: Click me! 【见下面三】
顺着一遍下来,发现应该是新建目录以及权限的问题。。。 新建来目录 /opt/nfs 这个nfs是我需要新的共享的目录。。。。那么 要
mkdir /opt/nfs
chmod /opt/nfs 777 -R
这样,加上这两句,就OK 了。。。。。
========================================方便查看
Ubuntu 11.04 NFS 配置
安装 NFS 相关组件
sudo apt-get install nfs-kernel-server
增加 NFS 目录
sudo gedit /etc/exports #在文件中添加如下内容 /var/nfsboot *(rw,sync)
/var/nfsboot 为 NFS 共享目录,可自由指定
× 表示任意的 IP 地址都可以挂载此目录,若设置为 192.168.1.× 则表示只有在 192.168.1.??? 这个网段的 IP 才可以挂载
rw 可读写的权限
ro 只读的权限
no_root_squash NFS 客户端分享目录使用者的权限,即如果客户端使用的是 root 用户,那么对于这个共享的目录而言,该客户端就具有 root 的权限,若是以NFS挂载根文件系统时,必须设置此项
sync 资料同步写入到内存与硬盘当中
async 资料会先暂存于内存当中,而非直接写入硬盘
服务操作指令
# 停止
sudo /etc/init.d/nfs-kernel-server stop
# 启动
sudo /etc/init.d/nfs-kernel-server start
# 重新启动
sudo /etc/init.d/nfs-kernel-server restart
测试
# 将 /var/nfsboot 目录挂在在 /mut 下 # 挂载成功后可用 df 命令查看 sudo mount 192.168.1.10:/var/nfsboot /mnt # 在嵌入式中挂载 sudo mount -o nolock 192.168.1.10:/var/nfsboot /mnt # 移除挂载目录