После образа сборки devtool файлы можно найти в rootfs, но не найти, когда я запускаю QEMU
Я использовал devtool build-image
включить рецепт в рабочую область.
Я нашел соответствующие файлы в rootfs, но не смог найти файлы, когда использую QEMU для монтирования образа.
Вот что я сделал.
- клонировать openBMC
образ сборки для meta-evb-ast2500
export TEMPLATECONF=meta-evb/meta-evb-aspeed/meta-evb-ast2500/conf . openbmc-env
bitbake obmc-phosphor-image
- успешный
devtool add bbexample https://github.com/whbruce/bbexample.git
devtool build-image obmc-phosphor-image
файлы можно найти в fs
$ find tmp/work/evb_ast2500-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/ -name '*bbexample*' tmp/work/evb_ast2500-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/usr/bin/bbexample tmp/work/evb_ast2500-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/usr/lib/libbbexample.so.1 tmp/work/evb_ast2500-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/usr/lib/libbbexample.so.1.0.0
запустить QEMU
qemu-system-arm -m 256 -M ast2500-evb -nographic \ -drive file=$(ls tmp/deploy/images/evb-ast2500/obmc-phosphor-image-evb-ast2500-*.static.mtd),format=raw,if=mtd \ -net nic \ -net user,hostfwd=:127.0.0.1:2222-:22,hostfwd=:127.0.0.1:2443-:443,hostname=qemu
- Эти файлы не найдены
Эти файлы должны были быть включены в образ, верно?
Что-то не так?