grub)
set_bootloader_grub
;;
+ grub2)
+ set_bootloader_grub2
+ ;;
*)
print_warning "Bootloader ${BOOTLOADER} is not currently supported"
;;
echo "${TEMP}/grub.map"
}
+set_bootloader_grub2() {
+ local GRUB_CONF
+ if [ -e "${BOOTDIR}/grub2/grub.cfg" ]
+ then
+ GRUB_CONF="${BOOTDIR}/grub2/grub.cfg"
+ elif [ -e "${BOOTDIR}/grub/grub.cfg" ]
+ then
+ GRUB_CONF="${BOOTDIR}/grub/grub.cfg"
+ else
+ print_error 1 "Error! Grub2 configuration file does not exist, please ensure grub2 is correctly setup first."
+ return 0
+ fi
+
+ print_info 1 "You can customize Grub2 parameters in /etc/defaults/grub."
+ print_info 1 "Running grub-mkconfig to create ${GRUB_CONF}..."
+ grub-mkconfig -o ${GRUB_CONF}
+}
+
set_bootloader_grub() {
local GRUB_CONF="${BOOTDIR}/grub/grub.conf"