+# look for a systemd-boot loader.conf file and create a default boot entry
+SYSTEMDBOOT_CFG="$BOOTFS_MNT/loader/loader.conf"
+SYSTEMDBOOT_BOOT="$BOOTFS_MNT/loader/entries/boot.conf"
+SYSTEMDBOOT_DEBUG="$BOOTFS_MNT/loader/entries/debug.conf"
+if [ -e "$SYSTEMDBOOT_CFG" ]; then
+ info "Configuring SYSTEMD-BOOT"
+ # Delete any existing entries
+ rm -rf "$BOOTFS_MNT/loader/entries" >$OUT 2>&1
+ mkdir "$BOOTFS_MNT/loader/entries" >$OUT 2>&1
+ # create the new loader.conf file
+ echo "# Created by mkefi-agl.sh script `date`" > $SYSTEMDBOOT_CFG
+ echo "default boot" >> $SYSTEMDBOOT_CFG
+ echo "timout 5" >> $SYSTEMDBOOT_CFG
+ # create the boot entry
+ echo "title boot" > $SYSTEMDBOOT_BOOT
+ echo "linux /vmlinuz" >> $SYSTEMDBOOT_BOOT
+ echo "initrd /initrd" >> $SYSTEMDBOOT_BOOT
+ echo "options LABEL=boot root=$ROOTFS_PARTUUID ro quiet rootwait console=ttyS0,115200 console=tty0" >> $SYSTEMDBOOT_BOOT
+ # create the debug entry
+ echo "title debug" > $SYSTEMDBOOT_DEBUG
+ echo "linux /vmlinuz" >> $SYSTEMDBOOT_DEBUG
+ echo "initrd /initrd" >> $SYSTEMDBOOT_DEBUG
+ echo "options LABEL=debug root=$ROOTFS_PARTUUID ro debug rootwait console=ttyS0,115200 console=tty0" >> $SYSTEMDBOOT_DEBUG
+
+fi
+