diff options
author | xengineering <mail2xengineering@protonmail.com> | 2020-03-22 14:14:35 +0100 |
---|---|---|
committer | xengineering <mail2xengineering@protonmail.com> | 2020-03-22 14:14:35 +0100 |
commit | ba641a34c9da01914f4d971be57226ad37878399 (patch) | |
tree | 420d88852ca3cb21db5768575c7ee9a2bbbaf517 | |
parent | 54861b025565f527a35ee0628365bf62769577d0 (diff) | |
download | archinstall-ba641a34c9da01914f4d971be57226ad37878399.tar archinstall-ba641a34c9da01914f4d971be57226ad37878399.tar.zst archinstall-ba641a34c9da01914f4d971be57226ad37878399.zip |
Move boot_mode Check to archinstall.sh
-rw-r--r-- | archinstall.sh | 17 | ||||
-rw-r--r-- | stages/first_stage.sh | 12 |
2 files changed, 12 insertions, 17 deletions
diff --git a/archinstall.sh b/archinstall.sh index 6e9f2ee..de09f83 100644 --- a/archinstall.sh +++ b/archinstall.sh @@ -83,11 +83,6 @@ export PACKAGE_LIST="base linux linux-firmware grub networkmanager nano" # mayb export DEFAULT_PASSWORD="archinstall" -# variables - -export boot_mode="unknown" # alternatives: "bios" or "uefi" - - # functions function print_ok () { @@ -104,6 +99,18 @@ function print_failed () { export -f print_failed +# check bootmode + +print_ok "Checking bootmode ..." +if [ -d "/sys/firmware/efi/efivars" ]; then + export boot_mode="uefi" + print_ok "Booted with UEFI" +else + export boot_mode="bios" + print_ok "Booted with legacy boot / BIOS" +fi + + # check internet connection if ping -w $INTERNET_TEST_PING_TIMEOUT -c 1 $INTERNET_TEST_SERVER; then diff --git a/stages/first_stage.sh b/stages/first_stage.sh index e6ddc7f..b72c19d 100644 --- a/stages/first_stage.sh +++ b/stages/first_stage.sh @@ -23,18 +23,6 @@ set -e -# check bootmode - -print_ok "Checking bootmode ..." -if [ -d "/sys/firmware/efi/efivars" ]; then - export boot_mode="uefi" - print_ok "Booted with UEFI" -else - export boot_mode="bios" - print_ok "Booted with legacy boot / BIOS" -fi - - # partition the disk if [ "$path_to_disk" == "/dev/null" ]; then # check if a disk is selected |