0

因此,我正在运行 OrangePi Plus 2E 并尝试将 u-boot 环境保存到 mmc。以下是版本信息:

=> 版本
U-Boot 2020.01-g303f8fe (Jan 06 2020 - 20:56:31 +0000) 全志科技

arm-poky-linux-gnueabi-gcc (GCC) 9.3.0
GNU ld (GNU Binutils) 2.34.0.20200220

由于某种原因,它似乎无法使用 mmc 1:1(见下文)。我正在寻找原因。每当我运行ls mmc 1:1时,它都会返回东西。所以,我知道分区存在。我应该追查硬件故障吗?还是我的 u-boot 版本有问题?我不确定从哪里开始调查这个问题。

=> 保存环境
将环境保存到 FAT... 无法使用 mmc 1:1... 失败 (1)
=> ls mmc 1:1
<目录> 4096 。
<目录> 4096 ..
<DIR> 4096 丢失+找到
<目录> 4096 HWML
<DIR> 4096 媒体
<DIR> 4096 不要恐慌
<DIR> 4096 杂项
<DIR> 4096 本地
<DIR> 4096 摄像机
<DIR> 4096 音频
<DIR> 4096 个数据
<DIR> 4096 应用程序私有
<DIR> 4096 app-asec
<DIR> 4096 应用程序库
<DIR> 4096 应用程序
<DIR> 4096 属性
<目录> 4096 SSH
<DIR> 4096 dalvik 缓存
<DIR> 4096 资源缓存
<方向> 4096 drm
<DIR> 4096 媒体
<SYM> 45 个错误报告
<DIR> 4096 安全性
<DIR> 4096 becnch_system
<DIR> 4096 用户
<DIR> 4096 系统
<DIR> 4096 备份
               2 .layout_version
               0 系统.notfirstrun
<DIR> [A 4096 tmp

在此先感谢您的帮助!

4

1 回答 1

2

快速查看env/fat.c中的失败代码表明,如果分区使用 FAT 以外的文件系统格式化,则可能会发生此错误。

lost+found文件夹的存在和ls(而不是fatls)的使用也暗示该分区实际上可能是用 ext3 或 ext4 格式化的。

于 2021-06-18T17:53:06.440 回答