This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM3359:定制 Linux 映像的 SD 卡大小限制原因

Guru**** 2587365 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1045051/am3359-reason-for-sd-card-size-restriction-for-custom-linux-image

器件型号:AM3359

"适用于 AM335X 的 Processor SDK Linux"文档中有关使用 Linux 创建可引导 SD 卡的部分下一个限制: "您希望创建的 SD 卡已插入主机系统、其大小足够大(16GB 或更大)、可容纳至少引导加载程序、内核和根文件系统。"

我对"仅16 GB 或更大"的限制感到困惑? 自定义图像可以小得多。 我甚至  使用 parted 在默认的 ti-linux-RT 映像上剪裁了 rootfs 分区,并在 8Gb SD 卡上对其进行了测试。 我 没有注意到任何错误行为。

这种限制是由引导加载程序、内核和根文件系统的总大小引起的、还是 有一些隐藏的含义、我没有注意到什么?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是基于我们最大的根文件系统及其需求的通用建议。 使用较小的文件系统应允许您使用较小的 SD 卡、但您需要验证所有文件都能满足您的需求。

    但愿这对您有所帮助。