aboutsummaryrefslogtreecommitdiff
path: root/install.sh
diff options
context:
space:
mode:
authorawy <awy@tutamail.com>2024-08-07 21:40:49 +0300
committerawy <awy@tutamail.com>2024-08-07 21:40:49 +0300
commitb8b395249902370ad432e83183911e58fcc00504 (patch)
tree2d2a1452e371ba2e385f5713bac084e032f82904 /install.sh
parentf3038cb2b91fb58cf4fd9d94af74d3d2bac00153 (diff)
small fixes
Diffstat (limited to 'install.sh')
-rwxr-xr-xinstall.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/install.sh b/install.sh
index 5c4de70..adaa8bd 100755
--- a/install.sh
+++ b/install.sh
@@ -32,6 +32,9 @@ mount /dev/$root_drive /mnt
mkdir /mnt/boot
mkdir /mnt/home
+UUID_ROOT=$(blkid -s UUID -o value $root_drive)
+UUID_BOOT=$(blkid -s UUID -o value $boot_drive)
+
if [ "$_kernelflag" -eq 1 ]; then
mkdir /mnt/boot/efi
mount /dev/$boot_drive /mnt/boot/efi
@@ -45,7 +48,8 @@ elif [ "$_kernelflag" -eq 2 ]; then
rc-service ntpd start
pacman -Sy --confirm
basestrap /mnt base openrc seatd-openrc udev intel-ucode
- fstabgen -U /mnt >> /mnt/etc/fstab
+ echo "UUID=$UUID_BOOT /boot vfat defaults,noatime 0 2
+ UUID=$UUID_ROOT / ext4 defaults,noatime 0 1" > /etc/fstab
cp post_chroot.sh /mnt
else
printf ${LIGHTRED}"Wrong kernelflag value.${NoColor}\n"