The init-live.sh scripts assumes that the boot label set by the LABELS variable is either "boot", "install", or "install-efi". If that variable is overridden to something else we fall off the end of the case statement and the system locks up. If the boot label is unknown, at least attempt to boot.
Signed-off-by: Drew Moseley <drew_mose...@mentor.com> --- meta/recipes-core/initrdscripts/files/init-live.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/recipes-core/initrdscripts/files/init-live.sh b/meta/recipes-core/initrdscripts/files/init-live.sh index 0be9b6f..2821964 100644 --- a/meta/recipes-core/initrdscripts/files/init-live.sh +++ b/meta/recipes-core/initrdscripts/files/init-live.sh @@ -220,4 +220,8 @@ case $label in # If we're getting here, we failed... fatal "Installation image failed" ;; + *) + # Not sure what boot label is provided. Try to boot to avoid locking up. + mount_and_boot + ;; esac -- 1.9.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core