From a7ff9f2e78e27ce32f09d7416d9c52f351770918 Mon Sep 17 00:00:00 2001 From: Tom Swartz Date: Wed, 10 Aug 2016 11:13:27 -0400 Subject: [PATCH] Update to Aug 2016 ISO and fix EXT4 issue Version 1.43 of e2fsprogs changes mkfs to default 64bit. This doesn't play nicely with Syslinux, so disable it. We wouldn't need 64bit filesystems unless we're working with 16TiB filesystems. --- arch-template.json | 4 ++-- srv/install-base.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch-template.json b/arch-template.json index cce60cb..a455a23 100644 --- a/arch-template.json +++ b/arch-template.json @@ -1,7 +1,7 @@ { "variables": { - "iso_url": "https://mirrors.kernel.org/archlinux/iso/2016.07.01/archlinux-2016.07.01-dual.iso", - "iso_checksum_url": "https://mirrors.kernel.org/archlinux/iso/2016.07.01/sha1sums.txt", + "iso_url": "https://mirrors.kernel.org/archlinux/iso/2016.08.01/archlinux-2016.08.01-dual.iso", + "iso_checksum_url": "https://mirrors.kernel.org/archlinux/iso/2016.08.01/sha1sums.txt", "iso_checksum_type": "sha1", "ssh_timeout": "20m" }, diff --git a/srv/install-base.sh b/srv/install-base.sh index d64a5a6..a754659 100755 --- a/srv/install-base.sh +++ b/srv/install-base.sh @@ -25,7 +25,7 @@ echo "==> setting ${DISK} bootable" /usr/bin/sgdisk ${DISK} --attributes=1:set:2 echo '==> creating /root filesystem (ext4)' -/usr/bin/mkfs.ext4 -F -m 0 -q -L root ${ROOT_PARTITION} +/usr/bin/mkfs.ext4 -O ^64bit -F -m 0 -q -L root ${ROOT_PARTITION} echo "==> mounting ${ROOT_PARTITION} to ${TARGET_DIR}" /usr/bin/mount -o noatime,errors=remount-ro ${ROOT_PARTITION} ${TARGET_DIR}