问题一:BMC 启动后,根目录能否被挂载为读写,是由什么决定的?是由 rootfs 镜像本身决定的,还是由 hpm 打包时的参数决定?又或者有其它的决定机制?
实测:编译 release 包,其 rootfs 镜像仍可在 linux 下被挂载为读写,说明只读机制不在 rootfs 中实现;
问题二:通过 bingo build -t hpm_package --rootfs_img <image path> -b <board name>
将 rootfs 镜像封装为 hpm 包,是否支持打包为只读包?实测 -bt=release
参数并不会影响根目录的可读写性;
背景:我们在使用 bingo build -t hpm_package --rootfs_img <image path> -b <board name>
将 rootfs 镜像封装为 hpm 包,发现无论是否加上 -bt=release
的参数,启动后根目录均可被挂载为读写,于是对只读包的机制原理存在疑问,希望能指明排查方向;