无论 force_ro 值如何,u-boot 分区环境变量始终可写
在我的平台上,u-boot 环境变量始终可以修改。目前,我将的值更改为force_ro“1”,这将权限模式设置为只读。此更改反映在命令的输出中lsblk。但是,即使在重新启动设备后,我仍然可以将值写入启动分区,并且更改仍然存在。 以下是我的测试结果: $ cat /sys/block/mmcblk0boot1/force_ro 1 $ fw_setenv primary 2 $ fw_printenv primary 2 以下是有关我的平台的一些详细信息: 交叉编译器:Yocto EL40(Kirkstone) 引导加载程序:u-boot U-boot ...