just as a sidenote, ubuntu installs kernels in it's live images and generates an initrd but does that in a completely controlled environment by diverting update-initramfs to suppress the execution for triggers and explicitly calling the diverted binary at some point in livecd-rootfs. kernel and initramfs installation surely happen in all live or preinstalled images on ubuntu.
currently ubuntu is just in the lucky situation that our imx51 based builders dont have a generic fallback [1] implemented at all and thus simply dont execute flash-kernel. if you run it on an architecture that has the defined generic fallback implemented (dove and omap3 based systems) flash-kernel will simply try to run that generic method on the hardware it runs on (the build machine) it seems to be an accidential omission in the spec that there is no way to prevent the generic bootloader installation. [1] https://blueprints.edge.launchpad.net/ubuntu/+spec/mobile-maverick- arm-improved-subarch-detection -- Skipping the bootloader installation when creating rootfs or installation media https://bugs.launchpad.net/bugs/623375 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
