Browse Source

Use grub2-mkrelpath for CentOS

Bohan Yang 4 years ago
parent
commit
ee1f2f5c5e
1 changed files with 4 additions and 1 deletions
  1. 4 1
      debi.sh

+ 4 - 1
debi.sh

@@ -800,7 +800,10 @@ EOF
     save_grub_cfg="tee -a $grub_cfg"
     save_grub_cfg="tee -a $grub_cfg"
 }
 }
 
 
-installer_directory=$(grub-mkrelpath "$installer_directory")
+installer_directory=$(grub-mkrelpath "$installer_directory" 2> /dev/null) ||
+installer_directory=$(grub2-mkrelpath "$installer_directory" 2> /dev/null) || {
+    err 'Could not find "grub-mkrelpath" or "grub2-mkrelpath" command'
+}
 
 
 kernel_params="$kernel_params lowmem/low=1"
 kernel_params="$kernel_params lowmem/low=1"