diff --git a/README.md b/README.md index 8e5755a..9732fba 100644 --- a/README.md +++ b/README.md @@ -15,28 +15,27 @@ ### Partitions layout -| Partition Number | Label | Size | Mountpoint | Filesystem | -|------------------|-----------|-------------------|----------------|------------------------| -| 1 | ESP | 100 MiB | /boot/efi | FAT32 | -| 2 | Cryptroot | Rest of the disk | / | BTRFS Encrypted (LUKS) | +| Partition Number | Label | Size | Mountpoint | Filesystem | +|------------------|-----------|-------------------|----------------|-------------------------| +| 1 | ESP | 100 MiB | /boot/ | FAT32 | +| 2 | Cryptroot | Rest of the disk | / | BTRFS Encrypted (LUKS2) | The **partitions layout** is pretty straightforward, it's inspired by [this section](https://wiki.archlinux.org/index.php/Dm-crypt/Encrypting_an_entire_system#Btrfs_subvolumes_with_swap) of the Arch Wiki. As you can see there's just a couple of partitions: 1. A **FAT32**, 100MiB sized, mounted at `/boot/efi` for the ESP. -2. A **LUKS encrypted container**, which takes the rest of the disk space, mounted at `/` for the rootfs. +2. A **LUKS2 encrypted container**, which takes the rest of the disk space, mounted at `/` for the rootfs. ### BTRFS subvolumes layout | Subvolume Number | Subvolume Name | Mountpoint | |------------------|----------------|------------------| | 1 | @ | / | -| 2 | @boot | /boot | -| 3 | @home | /home | -| 4 | @snapshots | /.snapshots | -| 5 | @var_log | /var/log | +| 2 | @home | /home | +| 3 | @snapshots | /.snapshots | +| 4 | @var_log | /var/log | The **BTRFS subvolumes layout** follows the traditional and suggested layout used by **Snapper**, you can find it [here](https://wiki.archlinux.org/index.php/Snapper#Suggested_filesystem_layout). Here's a brief explanation of the **BTRFS layout** I chose: -1. `@` mounted as `/`. -2. `@boot` mounted as `/boot`. -3. `@home` mounted as `/home`. -4. `@snapshots` mounted as `/.snapshots`. -5. `@var_log` mounted as `/var/log`. +1. `@` mounted at `/`. +2. `@boot` mounted at `/boot`. +3. `@home` mounted at `/home`. +4. `@snapshots` mounted at `/.snapshots`. +5. `@var_log` mounted at `/var/log`.