NFS服务器搭建

2017-10-26  本文已影响2人  一木之夏

1.安装NFS

创建目录/home/rootfs/vt,执行命令tar -zxvf fs_k2268s_20170711.tar.gz -C /home/rootfs/vt将fs_k2268s_20170711.tar.gz解压到该目录

主机配置:

1、sudo apt-get install nfs-kernel-server portmap

2、修改/etc/exports

添加:   /home/rootfs/vt/fs_k2268s/ *(rw,sync,no_root_squash,no_subtree_check)

(/home/rootfs/vt/fs_k2268s/为根文件系统目录,可增加多个文件系统目录!!!)

3、#exportfs -ra 使生效

4、#exportfs -v  查看是否真的已导出

5、配置NetParam.ini

localIP=10.1.77.85为开发板的ip


6.开发板可以和虚拟机互相ping通

5、重启NFS服务

/etc/init.d/nfs-kernel-server restart

6、启动开发板,按Ctrl-C阻止自动boot,执行命令设置bootargs:

命令:

setenv bootargs 'root=/dev/nfs rw nfsroot=10.1.77.86:/home/rootfs/vt/fs_k2268s ip=10.1.77.85:10.1.77.86:10.1.77.1:255.255.255.0::eth0:off console=ttySAC2,115200 noinitrd init=/linuxrc';boot

命令解释:

root=/dev/nfs    --启动nfs

nfsroot=10.1.77.86:/home/rootfs/vt/fs_k2268s  --服务器ip:nfs共享目录

ip=10.1.77.85:10.1.77.86:10.1.77.1:255.255.255.0::eth0:off    --ip = 开发板ip:server-ip:gateway:mask:hostname:eth0:off

boot完成即成功

7.验证

虚拟机上/home/rootfs/vt/fs_k2268s/mnt/user_rootfs/usr/sbin目录上创建文件夹yang,可以在开发板的/mnt/user_rootfs/usr/sbin目录里里看到

上一篇下一篇

猜你喜欢

热点阅读