summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--public/artix-install.md19
-rw-r--r--static/artix-install.md19
2 files changed, 32 insertions, 6 deletions
diff --git a/public/artix-install.md b/public/artix-install.md
index f28ea4e..7218fa6 100644
--- a/public/artix-install.md
+++ b/public/artix-install.md
@@ -16,8 +16,9 @@ ls /sys/firmware/efi/efivars
# partition
lsblk
fdisk /dev/sdX
-# mkfs.ext4 /dev/sdX1
-# mkfs.exfat /dev/sdX1
+# create 2 partition (boot, root) or 3 partition (efi, boot, root)
+# or add a swap partition for each case
+
dd if=/dev/urandom of=/dev/sdX2 bs=1M status=progress
cryptsetup luksFormat /dev/sdX2
cryptsetup open /dev/sdX2 luks
@@ -25,7 +26,10 @@ cryptsetup open /dev/sdX2 luks
# lvm: with volumes
pvcreate /dev/mapper/luks
vgcreate vg /dev/mapper/luks
-lvcreate -L 30GB vg -n root
+
+# Create a volume for your swap space. A good size for this is your RAM size + 2GB.
+lvcreate -L 30G vg -n root
+lvcreate -L 18G vg -n swap
lvcreate -l 100%FREE vg -n home
# lvm: check volume
@@ -40,6 +44,15 @@ vgchange -ay
# lvm: file system
mkfs.btrfs /dev/vg/root
mkfs.btrfs /dev/vg/home
+mkswap /dev/vg/swap
+
+# file system
+# mkfs.btrfs /dev/sdX1
+# mkfs.ext4 /dev/sdX1
+# mkfs.exfat /dev/sdX1
+# mkswap /dev/sdX1
+
+# mount
mount /dev/vg/root /mnt
mkdir /mnt/home
mount /dev/vg/home /mnt/home
diff --git a/static/artix-install.md b/static/artix-install.md
index f28ea4e..7218fa6 100644
--- a/static/artix-install.md
+++ b/static/artix-install.md
@@ -16,8 +16,9 @@ ls /sys/firmware/efi/efivars
# partition
lsblk
fdisk /dev/sdX
-# mkfs.ext4 /dev/sdX1
-# mkfs.exfat /dev/sdX1
+# create 2 partition (boot, root) or 3 partition (efi, boot, root)
+# or add a swap partition for each case
+
dd if=/dev/urandom of=/dev/sdX2 bs=1M status=progress
cryptsetup luksFormat /dev/sdX2
cryptsetup open /dev/sdX2 luks
@@ -25,7 +26,10 @@ cryptsetup open /dev/sdX2 luks
# lvm: with volumes
pvcreate /dev/mapper/luks
vgcreate vg /dev/mapper/luks
-lvcreate -L 30GB vg -n root
+
+# Create a volume for your swap space. A good size for this is your RAM size + 2GB.
+lvcreate -L 30G vg -n root
+lvcreate -L 18G vg -n swap
lvcreate -l 100%FREE vg -n home
# lvm: check volume
@@ -40,6 +44,15 @@ vgchange -ay
# lvm: file system
mkfs.btrfs /dev/vg/root
mkfs.btrfs /dev/vg/home
+mkswap /dev/vg/swap
+
+# file system
+# mkfs.btrfs /dev/sdX1
+# mkfs.ext4 /dev/sdX1
+# mkfs.exfat /dev/sdX1
+# mkswap /dev/sdX1
+
+# mount
mount /dev/vg/root /mnt
mkdir /mnt/home
mount /dev/vg/home /mnt/home