我之前一直在使用Buildroot,最近切换到了Yocto。在Buildroot中,根文件系统位于“target”文件夹中。那么在Yocto中,根文件系统的位置在哪里呢?我知道它应该在“build/tmp”文件夹中,而不是“sysroots”文件夹。如果我错了,请纠正我。感谢您的时间。
bitbake-getvar
来代替 bitbake -e | grep ...
。请将 $target
替换为您的镜像名称(例如 core-image-minimal
):# Get variable name, value and history:
bitbake-getvar -r $target IMAGE_ROOTFS
# Get just the value:
bitbake-getvar -r $target --value IMAGE_ROOTFS
cd "$(bitbake-getvar -r $target --value IMAGE_ROOTFS)"