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.
This commit is contained in:
Tom Swartz 2016-08-10 11:13:27 -04:00
parent e5ef00c926
commit a7ff9f2e78
2 changed files with 3 additions and 3 deletions

View file

@ -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"
},

View file

@ -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}