全部博文(25)
分类: LINUX
2010-05-21 00:52:04
安装nfs服务器端和客户端
root@emboard:/workdir/atmel/at91sam9260# apt-get install portmap nfs-kernel-server
root@emboard:/workdir/atmel/at91sam9260# apt-get install portmap nfs-common
2.配置共享文件
编辑/etc/exports,在其中增加要共享的目录
/nfs *(rw,sync,no_subtree_check)
root@emboard:/workdir/atmel/at91sam9260# exportfs -ra
3.重启服务
root@emboard:/workdir/atmel/at91sam9260# /etc/init.d/portmap restart
root@emboard:/workdir/atmel/at91sam9260# /etc/init.d/nfs-kernel-server restart
4.客户就可以加载了
root@emboard:/workdir/atmel/at91sam9260# mount 192.168.1.5:/nfs /workdir/ -o nolock
5,设置开发板的启动参数
U-Boot>setenv bootargs mem=
nfsroot=192.168.1.5:/nfs/rootfs
ip=192.168.1.254:192.168.1.5:192.168.1.1:255.255.255.0::eth0:off
这样就可以看到系统通过nfs文件系统启动了.
当然要把内核关于nfs的选项选中
当开发板的系统跑起来后,可以执行这个命令来验证:
[root@microcreat /]$mount -o nolock -t nfs 192.168.1.5:/nfs/rootfs /mnt/
要加上-o nolock
内核里面关于nfs文件系统的选项选上