clean up code a bit

This commit is contained in:
Aaron Honeycutt 2022-05-06 12:55:32 -06:00
parent a4a866fa1e
commit 9ebb3ddc49

View file

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