BTRFS has no non-RAID option for Filesystem

lordzombieboy

New Member
May 12, 2025
2
0
1
I'm trying to set up a server with a primary NVMe SSD for speed, and a pair of mirrored enterprise HDDs that backs up the SSD as well as storing other information as it has a much larger storage capacity.

When installing Proxmox 8.4, it asks for the filesystem, of which I found BTRFS to be the best option for me and my use case, but there is no option to select a non-RAID variant for the bootdisk (I want the SSD to be both for boot and data separate from the HDDs, and the HDDs to be RAID1 with each other). Am I able to set up the configuration I want with BTRFS after initial install, if so, which option do I pick for now? And if not, is there a way for me to do it during this initial installation phase?

Thanks!

For reference:

Screenshot_20250512_164817_Gallery.jpg

Edit: After looking closer, I have the option to select DO NOT USE THIS for Harddisk 1 and 2, which should accomplish what I want for the bootdisk.
 
Last edited:
When installing Proxmox 8.7
The latest version of Proxmox VE is currently 8.4.1.
it asks for the filesystem, of which I found BTRFS to be the best option for me and my use case, but there is no option to select a non-RAID variant for the bootdisk
RAID0 with a single drive is equivalent to non-RAID.
(I want the SSD to be both for boot and data separate from the HDDs, and the HDDs to be RAID1 with each other).
Install Proxmox VE on a single drive and add a mirror/RAID1 for the other drives after installation. The installer is rather simple and only installs a basic Proxmox VE.
I'm trying to set up a server with a primary NVMe SSD for speed
Don't use a COW or check summing filesystem like ZFS or BTRFS as those features reduce speed.
 
The latest version of Proxmox VE is currently 8.4.1.

RAID0 with a single drive is equivalent to non-RAID.

Install Proxmox VE on a single drive and add a mirror/RAID1 for the other drives after installation. The installer is rather simple and only installs a basic Proxmox VE.

Don't use a COW or check summing filesystem like ZFS or BTRFS as those features reduce speed.
Yep, sorry I wrote that version from memory and was wrong. I will be doing RAID0 with just the SSD on BTRFS. For me the benefits of BTRSF outweigh the slightly slower performance. After finding that I can set it to only go on one drive with BTRSF this helps a lot, thank you!
 
The integration and configuration of btrfs in proxmox is unfortunately very limited at the moment, however in btrfs you can change profiles easily, quickly and even online after installation.
For example, I installed 2 systems on a single disk (selecting raid0) and then since unfortunately proxmox also forces the metadata as single on a single disk I converted the metadata into the dup profile.
I always used dup for metadata on single disks, also on desktop, external backup disks etc... to be able to detect and correct any corruption at least of the metadata (in case of some bad sectors on the disk).
For more details about btrfs profiles: https://wiki.tnonline.net/w/Btrfs/Profiles#Profiles_Overview
If you use btrfs to contain vm disks you need to inform yourself well and pay attention to some things (even if not well documented in proxmox)
 
  • Like
Reactions: waltar