diff options
author | Xorg | 2021-03-06 10:56:44 +0100 |
---|---|---|
committer | Xorg | 2021-03-06 10:56:44 +0100 |
commit | bf36597e7941b329d06d988109b158908fe549ae (patch) | |
tree | 5d947758bd7a21661ca142b5cae7726d6280bfba /memtest86-efi | |
parent | ac0582e57745f178f028f1baf99aec9f714f0c39 (diff) | |
download | aur-bf36597e7941b329d06d988109b158908fe549ae.tar.gz |
Add more files and fix hooks
AArch64 is supported now
Diffstat (limited to 'memtest86-efi')
-rw-r--r-- | memtest86-efi | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/memtest86-efi b/memtest86-efi index dcf9872fadef..45a7fb7b4ac6 100644 --- a/memtest86-efi +++ b/memtest86-efi @@ -16,8 +16,9 @@ CONFFILE="$CONFDIR/memtest86-efi.conf" # shellcheck source=/etc/memtest86-efi/memtest86-efi.conf source "$CONFFILE" || exit $CODE_FATAL shopt -s extglob -[[ "$(uname -m)" == "i686" ]] && ARCH="ia32" -[[ "$(uname -m)" == "x86_64" ]] && ARCH="x64" +[[ "$(uname -m)" == "i686" ]] && ARCH="ia32" +[[ "$(uname -m)" == "x86_64" ]] && ARCH="x64" +[[ "$(uname -m)" == "aarch64" ]] && ARCH="aa64" warn() { echo -e "${CB}${CE}This script is unofficial, written by an AUR (Arch User Repository) user. Use it at YOUR OWN RISK.${CR}" @@ -57,8 +58,8 @@ _common_install() { echo -e "MemTest86 is installed into ${CB}$efidir/${CR} directory." mkdir -pv "$efidir" - cp -v "$MEMTEST86_PATH/"!(*.efi) "$efidir/" # Move files in memtest ESP directory - cp -v "$MEMTEST86_PATH/boot$ARCH.efi" "$efidir/$efifile" # Copy and rename .efi file + cp -rv "$MEMTEST86_PATH/"!(*.efi) "$efidir/" # Move files in memtest ESP directory + cp -v "$MEMTEST86_PATH/boot$ARCH.efi" "$efidir/$efifile" # Copy and rename .efi file } _write_grub_cfg() { @@ -195,7 +196,7 @@ install() { sed -i "s|@CHOICE@|$choice|g" "$CONFFILE" sed -i "s|install=0|install=1|g" "$CONFFILE" - echo -e "\nMemTest86 has been installed in ESP." + echo "MemTest86 has been installed in ESP." } update() { @@ -214,7 +215,7 @@ update() { ;; esac - echo -e "\nMemTest86 has been updated in ESP." + echo "MemTest86 has been updated in ESP." } remove() { @@ -267,7 +268,7 @@ remove() { sed -i "s|$choice|@CHOICE@|g" "$CONFFILE" sed -i "s|install=1|install=0|g" "$CONFFILE" - echo -e "\nMemTest86 has been removed from ESP." + echo "MemTest86 has been removed from ESP." } status() { |