嵌入式系统移植(四)之用NFS挂载系统

开发环境

Mobaterm.exe(终端) 作为客户端

ubuntu   作为服务端

三星Fs4412开发板

步骤

1.在终端里设置开发板的的ip地址:setenv ipaddr 192.168.1.2  (bootloadr给板子设定的IP地址),如果直接连的局域网,那么网段要和局域网一致

2.设置Ubuntu的ip地址,在Ubuntu里

sudo ifconfig ens33 IP地址

3,设置开发板启动程序*(在终端执行命令)->启动操作系统

tftp 41000000(内存) uImage (Linux操作系统程序)

启动操作系统后

 4.操作系统系统启动后,挂载根文件系统的方式(网络方式挂载)
在板子上输入:

setenv bootargs root=/dev/nfs nfsroot=192.168.1.127(ubuntu IP):/home/linux/workdir/fs4412/fs/rootfs,proto=tcp,nfsvers=3,nolock  rw console=ttySAC2,115200  init=/linuxrc   ip=192.168.1.9(操作系统启动后给板子指定的IP地址)

举个栗子:

 前面的IP是ubuntu的地址,后面的是开发板的地址,记得保存一下,这里更改以后,关掉板子开关,重新打开看是否能挂载成功,

结果如下:

最后出现的是如下命令行

5.把ubbuntu里共享的文件拷贝到客户端(开发板上)

6.最后在终端运行能否打印出文件文本

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值