refactor bootloader menu

This commit is contained in:
Tobias Powalowski 2012-04-20 16:07:05 +02:00
parent 7d039313c7
commit 1f4c594e91

View file

@ -5175,7 +5175,7 @@ install_bootloader_uefi_i386() {
install_bootloader_bios() { install_bootloader_bios() {
DIALOG --menu "Which BIOS bootloader would you like to use?" 13 55 4 \ DIALOG --menu "Which BIOS bootloader would you like to use?" 11 50 4 \
"SYSLINUX" "SYSLINUX/EXTLINUX" \ "SYSLINUX" "SYSLINUX/EXTLINUX" \
"GRUB2_BIOS" "GRUB2 BIOS" \ "GRUB2_BIOS" "GRUB2 BIOS" \
"GRUB_LEGACY" "GRUB LEGACY" \ "GRUB_LEGACY" "GRUB LEGACY" \
@ -5204,14 +5204,14 @@ install_bootloader() {
[[ "${UEFI_x86_64}" == "1" ]] && DIALOG --yesno "Setup has detected that you are using x86_64 (64-bit) UEFI ...\nDo you like to install a x86_64 UEFI bootloader?" 0 0 && install_bootloader_uefi_x86_64 [[ "${UEFI_x86_64}" == "1" ]] && DIALOG --yesno "Setup has detected that you are using x86_64 (64-bit) UEFI ...\nDo you like to install a x86_64 UEFI bootloader?" 0 0 && install_bootloader_uefi_x86_64
DIALOG --menu "x86_64 UEFI or i386 UEFI or BIOS?" 13 55 3 \ DIALOG --menu "What is your boot system type?" 10 40 3 \
"BIOS" "BIOS" \
"UEFI_x86_64" "x86_64 UEFI" \ "UEFI_x86_64" "x86_64 UEFI" \
"UEFI_i386" "i386 UEFI" \ "UEFI_i386" "i386 UEFI" 2>${ANSWER} || CANCEL=1
"BIOS" "BIOS" 2>${ANSWER} || CANCEL=1
case $(cat ${ANSWER}) in case $(cat ${ANSWER}) in
"BIOS") install_bootloader_bios ;;
"UEFI_x86_64") install_bootloader_uefi_x86_64 ;; "UEFI_x86_64") install_bootloader_uefi_x86_64 ;;
"UEFI_i386") install_bootloader_uefi_i386 ;; "UEFI_i386") install_bootloader_uefi_i386 ;;
"BIOS") install_bootloader_bios ;;
esac esac
if [[ "${CANCEL}" = "1" ]]; then if [[ "${CANCEL}" = "1" ]]; then