Skip to content

Instantly share code, notes, and snippets.

@Nesousx
Nesousx / Debian_Bullseye_on_LUKS-BTRFS_with_systemd-boot.md
Last active December 26, 2022 14:13 — forked from meeas/DebianSid_on_LUKS-BTRFS_with_systemd-boot.md
For installing Debian Bullseye with LUKS2 encrypted BTRFS filesystem with Systemd-boot and timeshift for snapshots

This is a work in progress - Currently not working!!

For directly installing Debian Bullseye not supported by the Debian installer, namely:

  • Single LUKS2 encrypted partition which contains the full installation
  • Single BTRFS filesystem (integrated home partition)
  • Encrypted swapfile in BTRFS subvolume (supports laptop suspend but not hibernate)
  • Uses systemd-boot bootloader (instead of Grub2, also optional rEFInd instructions)
  • Minimal i3 install
  • Proper user groups