summarylogtreecommitdiffstats
path: root/memtest86-efi
diff options
context:
space:
mode:
authorXorg2021-03-06 10:56:44 +0100
committerXorg2021-03-06 10:56:44 +0100
commitbf36597e7941b329d06d988109b158908fe549ae (patch)
tree5d947758bd7a21661ca142b5cae7726d6280bfba /memtest86-efi
parentac0582e57745f178f028f1baf99aec9f714f0c39 (diff)
downloadaur-bf36597e7941b329d06d988109b158908fe549ae.tar.gz
Add more files and fix hooks
AArch64 is supported now
Diffstat (limited to 'memtest86-efi')
-rw-r--r--memtest86-efi15
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() {