<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jun 19, 2016 at 2:38 PM, Troy D. Hanson <span dir="ltr"><<a href="mailto:tdh@tkhanson.net" target="_blank">tdh@tkhanson.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":1l2" class="a3s aXjCH m1556aa2dceef4864">mkefidisk.sh writes embedded control characters into startup.nsh.<br>
Causes bootup to fail, dropping user into EFI shell. Encountered while<br>
following the the Yocto Quick Start example with the Minnowboard Max.<br>
<br>
[YOCTO #9665]<br>
<br>
Signed-off-by: Troy D. Hanson <<a href="mailto:tdh@tkhanson.net">tdh@tkhanson.net</a>><br>
---<br>
scripts/contrib/mkefidisk.sh | 2 +-<br>
1 file changed, 1 insertion(+), 1 deletion(-)<br>
<br>
diff --git a/scripts/contrib/mkefidisk.sh b/scripts/contrib/mkefidisk.sh<br>
index 333284f..a7b17d9 100755<br>
--- a/scripts/contrib/mkefidisk.sh<br>
+++ b/scripts/contrib/mkefidisk.sh<br>
@@ -439,7 +439,7 @@ if [ -d $ROOTFS_MNT/etc/udev/ ] ; then<br>
fi<br>
<br>
# Add startup.nsh script for automated boot<br>
-echo "fs0:\EFI\BOOT\bootx64.efi" > $BOOTFS_MNT/startup.nsh<br>
+echo 'fs0:\\EFI\\BOOT\\bootx64.efi' > $BOOTFS_MNT/startup.nsh<br>
<br>
<br>
# Call cleanup to unmount devices and images and remove the TMPDIR</div></blockquote></div><br>We shouldn't be relying on particular unportable behaviors of echo. This should be replaced with printf for more reliable, predictable behavior.<br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Christopher Larson<br>clarson at kergoth dot com<br>Founder - BitBake, OpenEmbedded, OpenZaurus<br>Maintainer - Tslib<br>Senior Software Engineer, Mentor Graphics</div>
</div></div>