aboutsummaryrefslogtreecommitdiff
path: root/custom
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-18 23:24:27 -0600
committerCraig Jennings <c@cjennings.net>2026-01-18 23:24:27 -0600
commit2132b42f09d3ac6227f237594645fe9d77deec17 (patch)
treeac4833e67107ef86d2c062f80a792d9d236b0ad9 /custom
parent7be2ae722bbb93af435190d9b382da26f7246e8d (diff)
downloadarchangel-2132b42f09d3ac6227f237594645fe9d77deec17.tar.gz
archangel-2132b42f09d3ac6227f237594645fe9d77deec17.zip
Fix EFI_PART typo causing empty UUID in fstab
Used $EFI_PART (undefined) instead of ${EFI_PARTS[0]} when generating fstab, resulting in empty/wrong UUID for /boot mount. This caused "Timed out waiting for device /dev/disk/by-uuid" on boot of newly installed systems.
Diffstat (limited to 'custom')
-rwxr-xr-xcustom/install-archzfs2
1 files changed, 1 insertions, 1 deletions
diff --git a/custom/install-archzfs b/custom/install-archzfs
index 509b761..a062805 100755
--- a/custom/install-archzfs
+++ b/custom/install-archzfs
@@ -919,7 +919,7 @@ configure_system() {
# fstab (only for EFI)
info "Generating fstab..."
echo "# /boot - EFI System Partition" > /mnt/etc/fstab
- echo "UUID=$(blkid -s UUID -o value "$EFI_PART") /boot vfat defaults,noatime 0 2" >> /mnt/etc/fstab
+ echo "UUID=$(blkid -s UUID -o value "${EFI_PARTS[0]}") /boot vfat defaults,noatime 0 2" >> /mnt/etc/fstab
# Timezone
info "Setting timezone to $TIMEZONE..."