You've got it backwards. The system WITHOUT a startup.nsh will not boot. The goal is to get the out-of-the-box system to boot. Currently, *UNLESS* I create the startup.nsh the system will not boot. You do intend to support simple boot on an efi platform, WITHOUT a 'custom startup.nsh' at all, right?