Beaglebone Black:如何禁用microSD启动?

时间:2014-11-24 19:13:08

标签: security boot beagleboneblack

我需要阻止访问eMMC中的某些文件。如果我从uSD启动,我可以挂载eMMC并访问文件,即使这些文件受chmod 700保护(所有者是root用户)。为了避免这种情况,我想了几件事:

  1. 禁用从microSD启动。
  2. 以某种方式加密这些文件(它是一个python API和bash中的一些脚本)
  3. 我认为第一种选择是最好的,如果可能的话,但我不知道如何。

    经过研究,我发现u-boot用于启动,所以我想知道是否有任何方法可以配置它来禁用从micro SD启动。

1 个答案:

答案 0 :(得分:0)

应该可以。 阅读第5.3.5节 - BBB_SRM中的引导模式 BBB_SRM

默认它应该从内部eMMC启动。如果在插上BBB电源时按下boot_button,它应该从外部SD卡启动。 所以它在BBB参考手册中有所体现。