瑞芯微Rockchip开发者社区
直播中

硬件工程师1

10年用户 1582经验值
擅长:可编程逻辑
私信 关注
[问答]

请问LS1043A板子能否通过nfs方式挂载文件系统?


为方便调试,请问LS1043A板子能否通过nfs方式挂载文件系统

目前官方提供的内核生成文件是Image,使用mkimage -A arm64 -O linux -T kernel -C gzip -a 0x80080000 -e 0x80080000 -n Linux -d arch/arm64/boot/Image.gz uImage命令可以生成uImage文件。然后tftp加载内核和设备树文件,可以正常启动内核。tftp $load_addr uImage;tftp $fdt_addr_r fsl-ls1043a-rdb-sdk.dtb; bootm $load_addr - $fdt_addr_r

修改bootargs命令如下:
setenv bootargs 'console=ttyS0,115200 root=/dev/nfs rw nfsroot=192.168.0.254:/home/**/nfs/rootfs ip=192.168.0.118:192.168.0.254:192.168.0.1:255.255.255.0::FM1@DTSEC3:off'
然后启动文件系统时就报如下错误
[  113.630061] VFS: Unable to mount root fs via NFS, trying floppy.[  113.636221] VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6[  113.643442] Please append a correct "root=" boot option; here are the available partitions:

错误的原因没有头绪,请大家看一下。





回帖(1)

李亮涟

2022-1-6 09:31:23
我查询了服务器的nfs设置:
showmount -e
Export list for root:
/home/xx/nfs *
没有问题
同时修改服务器中nfs-kernel-server的配置文件
但问题还是存在。




举报

更多回帖

发帖
×
20
完善资料,
赚取积分