Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
freem
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Openai/695158d7-1b68-800b-a02f-4817bf1f6d25
(section)
Add languages
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Special pages
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Assistant: Good question — this choice does matter in Qubes OS, because it affects reliability, performance, and how easy it is to… === Good question — this choice does matter in Qubes OS, because it affects reliability, performance, and how easy it is to recover or manage storage later. Below is a Qubes-specific breakdown (not just generic Linux advice). ==== What it is ==== * Traditional disk partitions (e.g. /, /boot, maybe /home) * Usually formatted as ext4 ===== - Simplest & most robust ===== * Very predictable behavior * Lowest risk of installer bugs or edge cases * Easier manual recovery from a live USB * Slightly lower overhead → marginally better performance ===== - Inflexible - Hard to resize later - No snapshots ===== * Disk space allocation is fixed at install time ===== - Almost none ===== * If you mis-size a partition, fixing it later can be painful ===== - First-time Qubes users ===== * Laptops where reliability matters * Systems without huge storage needs * Anyone who values stability over features ==== What it is ==== * Disk → LVM Physical Volume → Volume Group → Logical Volumes * Usually with ext4 on top * Qubes traditionally uses LVM ===== - Flexible resizing - Grow/shrink volumes later ===== * Clean separation: - dom0 - VM storage - swap * Well-tested with Qubes * Easier disk replacement or migration * Can be combined with full disk encryption (LUKS) cleanly ===== - More complex than plain partitions ===== * Slight learning curve if you ever manage it manually ===== - Very low ===== * If LVM metadata gets corrupted (rare), recovery is harder than plain partitions * Still far safer than Btrfs in Qubes ===== - Most users ===== * Anyone who might: - Add disks later - Resize VM storage - Use Qubes long-term * Officially the safest “advanced” option 🟢 This is the option most Qubes developers expect you to use ==== What it is ==== * Copy-on-write filesystem with snapshots, subvolumes, compression * No LVM needed (Btrfs manages space internally) ===== - Snapshots (rollback system state) ===== * Easy resizing * Built-in checksums (detects silent data corruption) * Compression can save disk space * Fast cloning of data ===== - Not fully mature in Qubes ===== * Snapshots do NOT integrate cleanly with Qubes VM model * Harder to debug when something goes wrong * Higher RAM usage * Copy-on-write can hurt performance in VM-heavy workloads ===== - Recovery is much harder than ext4/LVM ===== * Btrfs + Qubes has had historical edge cases * If dom0 Btrfs breaks → system is often unrecoverable * Snapshots can give a false sense of safety ===== - You’re new to Qubes ===== * This is your main machine * You don’t already know Btrfs internals ===== - Advanced users ===== * Experimentation * Secondary/test systems * People who already trust Btrfs and accept risk ==== | | | | | ==== | --- | --- | --- | --- | | | | | | | | | | | | | | | | | | | | | Qubes security comes from VM isolation, not fancy filesystems — stability matters more than features. ==== For 99% of Qubes users: ==== : If you want maximum simplicity: : Avoid Btrfs unless you know exactly why you want it. If you want, tell me: * SSD or HDD? * Disk size? * Laptop or desktop? * Do you plan full-disk encryption? I can give you an optimal partition/LVM layout tailored to your setup.
Summary:
Please note that all contributions to freem are considered to be released under the Creative Commons Attribution-ShareAlike 4.0 (see
Freem:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)