nfs服务

今碰到一牛人,大专,比我强多了,惭愧!!

虚拟机用 桥式,

开发板ip要和虚拟机ip网段一致。

1)关闭防火墙:/etc/init.d/iptables stop ; setup 配置可永久关闭

2)

设置共享目录  #gedit /etc/exports ;初次打开应为空,添加如下内容:

        /home/root_nfs            *(rw,sync,no_root_squash)

——/home/root_nfs:表示nfs的共享目录,可作为开发板的根文件系统通过nfs挂载

—— rw 表示挂载此目录的客户机对此目录有读写权限

—— no_root_squash 表示该在此目录的客户机享有该主机的root身份

把制作好的文件系统复制一份放到linux的/home/root_nfs/下 ,修改“etc/init.d/rcS" 屏蔽掉net_set &;

dev/目录下的console 和null 可能不存在了,须从新建立:mknod console c 5 1 ;mknod null c 1 3;

   复制命令cp -a  ……  

3)启动nfs服务 /etc/init.d/nfs start  或 service nfs start

   setup 可设置nfs开机启动

4)测试nfs

mount -t nfs 192.168.124.128:/home/root_nfs /opt/root

ip地址为linux系统PC机地址。可以把:/home/root_nfs的内容挂载到/opt/root目录下,对上面两个目录中的任何一个操作,另一个也会对应变化。

5)开发板挂载额外的nfs系统

当开发板启动完毕之后,在开发板的控制台使用如下命令挂载nfs到yaffs文件系统的"/mnt/"目录下:

$mount -t nfs 192.168.124.128:/home/root_nfs /mnt -o nolock    挂载成功

6)设置开发板 进入uboot下载模式,输入命令:0 -> 1 -> 192.168.124.128(pc的IP地址)->

192.168.1.6(开发板IP)-> 255.255.255.0(开发板掩码地址)->/home/root_nfs (PC的linux中的NFS文件系统路径)

然后输入s(保存设置)->q(返回主界面)。然后启动开发板

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值