#!/bin/sh

echo "copy initrd to /boot/efi/EFI/BOOT/ for fast start"
version=$1
initrd_file=$2
initrd_basename=`basename ${initrd_file}`
loader_cfg_file="/boot/efi/EFI/BOOT/OSLoader.cfg"

if [ -f /lib/modules/${version}/efifbimage ]; then
   if [ -f "${loader_cfg_file}" ] && [ -f /boot/efi/EFI/BOOT/${initrd_basename} ]; then
      rm -f /boot/efi/EFI/BOOT/${initrd_basename}
      found_res=`grep "${initrd_basename}" "${loader_cfg_file}"`
      if [ -n "${found_res}" ]; then
         cp -f ${initrd_file} /boot/efi/EFI/BOOT/
      fi
   fi
fi

exit 0
