Public bug reported: I was trying to seed U-Boot on an x86 image. scripts/ubuntu-core-rootfs can not detect the bootloader actually in use. In my case, U-Boot will be completely ignored on x86. Snappy can however detect bootloader type successfully with other criteria on boot_partition instead of on rootmount, which is inconsistent with initramfs-tools-ubuntu-core.
initramfs-tools-ubuntu-core should either 1. take over system-boot mount and use /boot/uboot/uboot.env and /boot/grub/grub.cfg to detect the desired bootloader type, or 2. support bootloader type override through kernel cmdline, e.g. new parameter "snappy_bootloader=uboot" ** Affects: initramfs-tools-ubuntu-core (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1563737 Title: Bootloader type detection ignores the actual bootloader in use To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools-ubuntu-core/+bug/1563737/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs