![研究和 Folleys/三个 RO 文件系统,无法让 SD 卡恢复运行](https://linux22.com/image/227674/%E7%A0%94%E7%A9%B6%E5%92%8C%20Folleys%2F%E4%B8%89%E4%B8%AA%20RO%20%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%EF%BC%8C%E6%97%A0%E6%B3%95%E8%AE%A9%20SD%20%E5%8D%A1%E6%81%A2%E5%A4%8D%E8%BF%90%E8%A1%8C.png)
我有一张 SD 卡,上面有三个只读文件系统。我正在使用 Linux 计算机尝试通过 dd 或其他命令工具进行擦除。
我目前正在尝试将图像写入 SD 卡。到目前为止,我没有发现任何信息表明,由于 SD 卡是只读的而被锁定,应该会阻止我继续进行映像构建。
但是......确实如此,我无法通过命令配置我应该采取的步骤。
fdisk: cannot open /dev/sdb: Read-only file system
这是一个错误。我已经尝试过/dev/sdb
、/dev/sdb1
、 ,/dev/sdb2
到目前为止没有任何运气。
我尝试在 /dev/sdb 处dd
创建if=/dev/zero
输出文件,但到目前为止还没有。只是错误。
我想使用来自 beagleboard.org 的编译图像是我当时需要开始的一个选择。
我能够使用 Linux 来调整 micro SD 卡映像并启动以实现目标。
答案1
由于我将 Yocto 构建移植到硬件上,因此由于 .dtb 类型和启动机制,该板变得毫无用处。 Yocto 构建是针对 TI 的 evm,而硬件上只有 TI 芯片,即与 evm 相同。
为了供将来参考,TDA4VM 与 TI 的 eVM 不同。 TI.com 的 evm 上有 TDA4VM 处理器以及像 evm 这样的协处理器,但因为 beagleboard.org 的目标板是完全不同的板,所以我的设置有问题......
幸运的是,他们组织的人员帮助我为具有 TDA4VM 的 BBAI-64 构建了一个新映像。 Yocto 根据我所能破译的内容构建,所有内容都与 TI.com evm 相关,该 evm 上有 TDA4VM SoC。