| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Advantages | Disadvantages | |||||||||||||||||||||||
2 | Btrfs | Subvolumes don't have fixed size | Not supported in RHEL | ||||||||||||||||||||||
3 | 1 big partition (no split between root and home) | Transparent compression (saves space, extends device life) | |||||||||||||||||||||||
4 | Subvolumes for root and home | Built-in volume manager | |||||||||||||||||||||||
5 | Native encryption in future (possibility to convert online) | ||||||||||||||||||||||||
6 | Integrity (corruption should be detected sooner than later) | ||||||||||||||||||||||||
7 | Reflinks and snapshots (good for containers) | ||||||||||||||||||||||||
8 | |||||||||||||||||||||||||
9 | XFS | RHEL supported | Not shrinkable (could not practically be a file system for sd-home LUKS homes) | ||||||||||||||||||||||
10 | 1 big partition (no split between root and home) | Reflinks | Not possible to preserve /home during reinstallation in simple way | ||||||||||||||||||||||
11 | No LVM | Not integrity safe in abnormal circumstances (power loss, etc.) | |||||||||||||||||||||||
12 | |||||||||||||||||||||||||
13 | Ext4 | RHEL supported | No reflinks | ||||||||||||||||||||||
14 | 1 big partition (no split between root and home) | ext4 is currently best tested file system in Fedora by far | Not possible to preserve /home during reinstallation in simple way | ||||||||||||||||||||||
15 | No LVM | Corruption issues unlikely as ext4 has a lot of history | Not integrity safe in abnormal circumstances (power loss, etc.) | ||||||||||||||||||||||
16 | |||||||||||||||||||||||||
17 | LVM Thin Provisioning | RHEL supported | Overcomplicated for average user (the truth of free and used space is the thin pool, not the file system) | ||||||||||||||||||||||
18 | Partition layout? | Doesn't solve #152 (user still runs out of space, user must grow the filesystem) | |||||||||||||||||||||||
19 | |||||||||||||||||||||||||
20 | /usr /etc on partition A, /var /home on partition B | Easy to implement | Too complicated | ||||||||||||||||||||||
21 | |||||||||||||||||||||||||
22 | Flatpaks and mock should use space in ~/ | There will always be some tools that want to write into a system directories | |||||||||||||||||||||||
23 | Mock redirected to ~/ has some limitations | ||||||||||||||||||||||||
24 | |||||||||||||||||||||||||
25 | |||||||||||||||||||||||||
26 | |||||||||||||||||||||||||
27 | |||||||||||||||||||||||||
28 | |||||||||||||||||||||||||
29 | |||||||||||||||||||||||||
30 | |||||||||||||||||||||||||
31 | |||||||||||||||||||||||||
32 | |||||||||||||||||||||||||
33 | |||||||||||||||||||||||||
34 | |||||||||||||||||||||||||
35 | |||||||||||||||||||||||||
36 | |||||||||||||||||||||||||
37 | |||||||||||||||||||||||||
38 | |||||||||||||||||||||||||
39 | |||||||||||||||||||||||||
40 | |||||||||||||||||||||||||
41 | |||||||||||||||||||||||||
42 | |||||||||||||||||||||||||
43 | |||||||||||||||||||||||||
44 | |||||||||||||||||||||||||
45 | |||||||||||||||||||||||||
46 | |||||||||||||||||||||||||
47 | |||||||||||||||||||||||||
48 | |||||||||||||||||||||||||
49 | |||||||||||||||||||||||||
50 | |||||||||||||||||||||||||
51 | |||||||||||||||||||||||||
52 | |||||||||||||||||||||||||
53 | |||||||||||||||||||||||||
54 | |||||||||||||||||||||||||
55 | |||||||||||||||||||||||||
56 | |||||||||||||||||||||||||
57 | |||||||||||||||||||||||||
58 | |||||||||||||||||||||||||
59 | |||||||||||||||||||||||||
60 | |||||||||||||||||||||||||
61 | |||||||||||||||||||||||||
62 | |||||||||||||||||||||||||
63 | |||||||||||||||||||||||||
64 | |||||||||||||||||||||||||
65 | |||||||||||||||||||||||||
66 | |||||||||||||||||||||||||
67 | |||||||||||||||||||||||||
68 | |||||||||||||||||||||||||
69 | |||||||||||||||||||||||||
70 | |||||||||||||||||||||||||
71 | |||||||||||||||||||||||||
72 | |||||||||||||||||||||||||
73 | |||||||||||||||||||||||||
74 | |||||||||||||||||||||||||
75 | |||||||||||||||||||||||||
76 | |||||||||||||||||||||||||
77 | |||||||||||||||||||||||||
78 | |||||||||||||||||||||||||
79 | |||||||||||||||||||||||||
80 | |||||||||||||||||||||||||
81 | |||||||||||||||||||||||||
82 | |||||||||||||||||||||||||
83 | |||||||||||||||||||||||||
84 | |||||||||||||||||||||||||
85 | |||||||||||||||||||||||||
86 | |||||||||||||||||||||||||
87 | |||||||||||||||||||||||||
88 | |||||||||||||||||||||||||
89 | |||||||||||||||||||||||||
90 | |||||||||||||||||||||||||
91 | |||||||||||||||||||||||||
92 | |||||||||||||||||||||||||
93 | |||||||||||||||||||||||||
94 | |||||||||||||||||||||||||
95 | |||||||||||||||||||||||||
96 | |||||||||||||||||||||||||
97 | |||||||||||||||||||||||||
98 | |||||||||||||||||||||||||
99 | |||||||||||||||||||||||||
100 |