Hi, BTRFS qemux86 image cannot be booted up due to missing rootfs: $ runqemu qemux86 nographic Couldn't find a qemux86 rootfs image in /home/ionut/work/poky_1.8/poky/build/tmp/deploy/images/qemux86. ionut@ionut-ubuntu:~/work/poky_1.8/poky/build$ cd tmp/deploy/images/qemux86/ ionut@ionut-ubuntu:~/work/poky_1.8/poky/build/tmp/deploy/images/qemux86$ ll total 676488 drwxrwxr-x 2 ionut ionut 4096 Mar 4 14:17 ./ drwxrwxr-x 3 ionut ionut 4096 Mar 4 13:43 ../ lrwxrwxrwx 1 ionut ionut 70 Mar 4 13:43 bzImage -> bzImage--3.19+git0+f7a81274b4_43b9eced9b-r0-qemux86-20150304111005.bin -rw-r--r-- 2 ionut ionut 6723664 Mar 4 13:42 bzImage--3.19+git0+f7a81274b4_43b9eced9b-r0-qemux86-20150304111005.bin lrwxrwxrwx 1 ionut ionut 70 Mar 4 13:43 bzImage-qemux86.bin -> bzImage--3.19+git0+f7a81274b4_43b9eced9b-r0-qemux86-20150304111005.bin -rw-r--r-- 1 ionut ionut 608242688 Mar 4 14:16 core-image-sato-qemux86-20150304111005.rootfs.ext4 -rw-r--r-- 1 ionut ionut 18058 Mar 4 14:16 core-image-sato-qemux86-20150304111005.rootfs.manifest -rw-r--r-- 1 ionut ionut 157709602 Mar 4 14:16 core-image-sato-qemux86-20150304111005.rootfs.tar.bz2 -rw-rw-r-- 2 ionut ionut 82026060 Mar 4 13:43 modules--3.19+git0+f7a81274b4_43b9eced9b-r0-qemux86-20150304111005.tgz lrwxrwxrwx 1 ionut ionut 70 Mar 4 13:43 modules-qemux86.tgz -> modules--3.19+git0+f7a81274b4_43b9eced9b-r0-qemux86-20150304111005.tgz -rw-r--r-- 2 ionut ionut 294 Mar 4 14:15 README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt BUILD: 1.8_M3.RC3: 5c1c8af083ca7b57cc339d16ce0513b27c5dac90 ENVIRONMENT: Ubuntu 14.10 x86_64 STEPS TO REPRODUCE: 1. set IMAGE_FSTYPES = "btrfs" and KERNEL_FEATURES_append = " cfg/fs/btrfs " in local.conf 2. build core-image-sato image and boot it up EXPECTED OUTCOME: btrfs format image could be booted up Cheers, Ionut C
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=bd0ed7ce67a6e9d292468d15c9d0a7460edf6872
I could build an image with systemd and btrfs and now boots fine. Tested with fido:8b3d3e7c957ad06c390886487f69aeb8e145da6a