2017-04-21 50 views
0

我有一个以埃为单位运行的BBB。我想增加存储空间,为此我使用的是SD卡。这里的问题是,如果在插槽中有可用的卡,并且因为我仅将该卡用于存储目的而在那里挂起,则埃斯影像尝试从SD卡启动。如何在BBB中禁用从SD卡启动的选项

那么,我该如何改变启动行为,或者我怎样才能禁用从SD卡启动的选项,以便我可以在启动时将SD卡保留在插槽中,并始终从emmc映像启动BBB。 主要目标是从emmc图像启动bbb,即使在SD插槽中存在SD卡

回答

0

这听起来像是一个非常非常古老的U-Boot,因此可能也是非常古老的Ångström。就我个人而言,我会升级(因为这也正好摆脱了你正在经历的)。

如果您想坚持当前设置,您必须弄清楚如何将U-Boot环境变量更改为始终指向正确的存储设备,或者检查更新U-Boot是否有帮助。

其中一种方法,即针对您的问题和设置的将更改环境中引用的设备名称。 (如果您插入SD卡,它将成为第一个设备,而不是eMMC)您可能会在eLinux Wiki上找到提示,但请记住,您的U-Boot尚未出现。

0

为此,您只需要在SD卡中有一个uEnv.txt文件即使在启动时插入,也可以阻止BBB从SD卡启动。 uEnv.txt的内容应该是,请确保在linux环境下编写这个文件。

mmcdev=1 
bootpart=1:2 
mmcroot=/dev/mmcblk1p2 ro 
optargs=quiet 
相关问题