From 02793b1e731ad0a2c548bd9f621bcafcc0d1fc7e Mon Sep 17 00:00:00 2001 From: 2Shirt <1923621+2Shirt@users.noreply.github.com> Date: Thu, 28 Dec 2017 15:51:19 -0700 Subject: [PATCH] Added Memtest86 --- Build Linux | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Build Linux b/Build Linux index b451b16b..47b80ae7 100755 --- a/Build Linux +++ b/Build Linux @@ -136,6 +136,20 @@ function update_live_env() { curl -Lo "$TEMP_DIR/wimboot.zip" "http://git.ipxe.org/releases/wimboot/wimboot-latest.zip" 7z e "$TEMP_DIR/wimboot.zip" -o"$LIVE_DIR/wklive/boot" 'wimboot*/LICENSE.txt' 'wimboot*/README.txt' 'wimboot*/wimboot' + # Boot config (UEFI) + mkdir -p "$LIVE_DIR/EFI/boot" + + # Memtest86 + mkdir -p "$LIVE_DIR/EFI/memtest86/Benchmark" + mkdir -p "$TEMP_DIR/memtest86" + curl -Lo "$TEMP_DIR/memtest86/memtest86.iso.tar.gz" "https://www.memtest86.com/downloads/memtest86-iso.tar.gz" + tar xvf "$TEMP_DIR/memtest86/memtest86.iso.tar.gz" -C "$TEMP_DIR/memtest86" + 7z x "$TEMP_DIR/memtest86"/*.iso -o"$TEMP_DIR/memtest86" + mv "$TEMP_DIR/memtest86/BLACKLIS.CFG" "$LIVE_DIR/EFI/memtest86/blacklist.cfg" + mv "$TEMP_DIR/memtest86/BOOTX64.EFI" "$LIVE_DIR/EFI/memtest86/memtestx64.efi" + mv "$TEMP_DIR/memtest86/MT86.PNG" "$LIVE_DIR/EFI/memtest86/mt86.png" + mv "$TEMP_DIR/memtest86/UNIFONT.BIN" "$LIVE_DIR/EFI/memtest86/unifont.bin" + # build.sh if ! grep -iq 'wklive additions' "$LIVE_DIR/build.sh"; then sed -i -r 's/^(run_once make_iso)$/# wklive additions\n\1/' "$LIVE_DIR/build.sh"