s5p6818 Smart6818 nanopi3开发板,uboot启动linux,配置nfs文件系统,设置bootargs

1 篇文章 0 订阅
1 篇文章 0 订阅

种方式linux配置nfs文件系统

命令行输入
@wd:~/board6818/linux$ make menuconfig

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

种方式linux配置nfs文件系统(推荐)

(make ARCH=arm64 nanopi3_linux_defconfig重置.config)

命令行输入
@wd:~/board6818/linux$ make ARCH=arm64 nanopi3_linux_defconfig
@wd:~/board6818/linux$ vim .config
设置CONFIG_NETWORK_FILESYSTEMS=y
在这里插入图片描述

命令行输入

@wd:~/board6818/linux$ make ARCH=arm64

命令行会有文字提示,输入Y键选择下图的条目,否则按N键

在这里插入图片描述

设置bootargs(重点proto=tcp,nfsvers=4 rw),nfsvers数字根据nfs版本设置,否则版本不匹配,会挂载不成功

在这里插入图片描述

noinitrd root=/dev/nfs nfsroot=虚拟机IP:虚拟机的NFS根文件系统 ip=开发板IP:虚拟机IP:网关:子网掩码:主机名(可选):eth0:off init=/linuxrc console=ttySAC0

setenv bootargs noinitrd root=/dev/nfs nfsroot=192.168.1.104:/home/board6818/rootfs,proto=tcp,nfsvers=4 rw ip=192.168.1.201:192.168.1.104:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0,115200n8

All-in-One Android Touch Screen(Smart6818 CPU Boards,SoC S5P6818)开发板的uboot支持ping,tftp命令(tftpboot 下载文件命令,tftpput 上传文件命令)

github仓库地址

用Beyond Compare对比文件修改,自行搜索用法

在这里插入图片描述
参考 详解制作根文件系统

如果出现这个错误
lib/crc32.c:197:24: error: ‘crc32table_le’ undeclared (first use in this function)
执行make clean,然后重新编译

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值