Skip to content

UEFI Partitioning

Create partitions

parted /dev/sda mklabel gpt
parted /dev/sda mkpart efi fat32 1MiB 601MiB
parted /dev/sda mkpart boot ext4 601MiB 1621MiB
parted /dev/sda mkpart lvm 1621MiB 100%
parted /dev/sda1 set esp on

Create LVM

pvcreate /dev/sda3
vgcreate vg0 /dev/sda3
lvcreate -L10G -nroot vg0
lvcreate -L4G -nswap vg0

Format partitions

mkfs.fat /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/vg0/root
mkswap /dev/vg0/swap

Mount before install

mount /dev/vg0/root /mnt
mkdir /mnt/boot
mount /dev/sda2 /mnt/boot
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
swapon /dev/vg0/swap