All commands and the written guide: https://mutschler.dev/linux/install-g...
If you want to support the creation of such videos: https://buymeacoff.ee/mutschler
---------------------------------------------
In this video we'll install Pop!_OS 21.04 with the following structure:
a BTRFS-LVM-inside-LUKS partition for the root filesystem
the BTRFS logical volume contains a subvolume `@` to mount `/` and a subvolume `@home` to mount `/home`. Note that the Pop!_OS installer does not create subvolumes on BTRFS besides the top-level one, so this requires these manual steps.
Timeshift is set up to automatically create snapshots of the system
timeshift-autosnap-apt is set up to automatically take snapshots of your system after any APT command and also to rsync your EFI partition into the snapshots for flexible restoring options
---------------------------------------------
Contents
01:56 - Boot into live environment
02:29 - Prepare partitions manually with GParted
05:13 - Create LUKS2 partition and LVM structure
07:54 - Use graphical installer to install Pop!_OS
10:43 - Post-Installation steps
14:20 - Changes to fstab
16:21 - Encrypted Swap with hibernation in cryptdata
16:39 - Add discard to cryptdata for proper SSD/NVME trimming
16:51 - Changes to systemd bootloader
18:30 - Changes to kernelstub configuration
19:06 - Chroot into your subvol @
20:02 - Update your initramfs
20:15 - Reboot
22:16 - Some checks
23:33 - Update the system
24:36 - Make sure trim works for SSD or NVME drives
26:14 - Install and setup Timeshift
29:53 - Install and setup timeshift-autosnap-apt
32:02 - Outro
---------------------------------------------
IMPORTANT NOTES (I updated the written guide)
-
---------------------------------------------
If you want to support the creation of such videos: https://buymeacoff.ee/mutschler