[SOLVED] File System Question (Probably a stupid one)

mwg47x

New Member
Oct 21, 2025
11
3
3
30 miles north of Denver, CO.
I was just building an openSUSE Tumbleweed VM, and pretty much took the defaults for that install.
That means the filesystem for the VM disk is BTRFS.
As I was configuring stuff it suddenly dawned on me that the storage for said BTRFS disk is a NFS share on TrueNAS.
That means it is on a ZFS pool.

I am assuming that having a CoW disk on top of a CoW pool is probably not a good idea, right?
I am thinking I should just use ext4 raw disks for my vm's, and if needed, I can snapshot everything from TrueNAS.
 
Last edited:
i generaly layering cow filesystems should not break anything, but it will slow down (since each layer has to do cow)
Personally, i'd use only one cow layer, be it in the vm or at the hardware storage level.

In any case, you could run tests in the vm if the performance is acceptable if you still want the feature set for the guest