1. #!/bin/sh
  2. cat <<EOF
  3. if [ -f \${config_directory}/custom.cfg ]; then
  4. source \${config_directory}/custom.cfg
  5. elif [ -z "\${config_directory}" -a -f \$prefix/custom.cfg ]; then
  6. source \$prefix/custom.cfg;
  7. fi
  8. if [ "${grub_platform}" == "efi" ]; then
  9. menuentry "Microsoft Windows 10 UEFI/GPT" {
  10. insmod part_gpt
  11. insmod fat
  12. insmod search_fs_uuid
  13. insmod chain
  14. search --fs-uuid --set=root --no-floppy --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 441D-73A1
  15. chainloader /EFI/Microsoft/Boot/bootmgfw.efi
  16. }
  17. fi
  18. EOF

cat /etc/grub.d/41_custom