diff --git a/install.sh b/install.sh index 00b104c..f5a0543 100644 --- a/install.sh +++ b/install.sh @@ -1,24 +1,6 @@ -# This file is used to partition, mount and install arch linux on UEFI systems. - -# Default keyboard layout is US. -# To change layout : -# 1. Use `localectl list-keymaps` to display liste of keymaps. -# 2. Use `loadkeys [keymap]` to set keyboard layout. -# ex : `loadkeys de-latin1` to set a german keyboard layout. - -# Figure out how much RAM the system has an set a variable -# ramTotal=$(grep MemTotal /proc/meminfo | awk '{print $2 / 1024 / 1024}') -ramTotal=$(free | awk '/^Mem:/{print $2 / 1024 / 1024}' | awk -F. {'print$1'}) - -# Update system clock. -# timedatectl set-ntp true - # Load kernel modules -# modprobe dm-crypt -# modprobe dm-mod - -# Switch to root -# sudo -i +modprobe dm-crypt +modprobe dm-mod # Detect and list the drives. lsblk -f @@ -72,10 +54,10 @@ echo "Which is the swap partition?" read swapName # Encrypt the root partition -# sudo cryptsetup luksFormat -v -s 512 -h sha512 $rootName +sudo cryptsetup luksFormat -v -s 512 -h sha512 $rootName # Open the encrypted root partition -# sudo cryptsetup luksOpen $rootName crypt-root +sudo cryptsetup luksOpen $rootName crypt-root sudo mkfs.fat -F32 -n EFI $efiName # EFI partition sudo mkfs.ext4 -L root $rootName # / partition