A little feedback on my fresh installation plan would go a long way.
Was considering a dual filesystem scheme with a Btrfs root and a higher-performing EXT4 /home partition. That would minimize performance headroom for heavy multi-track A/V production. Was even considering XFS for /home – HOWEVER I’m concluding the performance gains for both XFS and EXT4 are negligible for single-drive desktop media work (no networking , RAID configurations, or sheer massive data movement).
If one did want a non-Btrfs /home partition, preventing bitrot for session and other /home files would be accomplished with regular checksum rsync backups to an external drive.
Was tripping on different boot partition or volume ideas – yet seeing now the non-power-user default is absolutely a separate EXT4 /boot partition.
For root and /home, leaning to all-Btrfs defaults, with ‘noatime’ settings on /home (or a subvolume of it). This would prevent write operations for each read and possible playback scrubbing misbehavior and/or system unresponsiveness when pressing RAM limits. Sticking with Btrfs with targeted removal of atime retains the file-management/protection advantages of keeping the filesystem ‘all-Btrfs simple’, yet without accepting the performance drains Btrfs could have on massive read operations (like playing numerous audio/video files at once). Note there’s some reason to expect increasing playback latency on Btrfs with more numerous tracks and effects; guess I’ll find out and accept it or seek project workarounds if that becomes a factor.
Now firming up my understanding of proper EFI and /boot partitions, namely:
- /boot 2.15 GB – Fedora 44 installation default, to accommodate heavy reliance on kernel upgrades.
- ESP 1GB – Must accommodate rising firmware update sizes + boot data for two operating systems (Fedora 44 defaults 629 MB || Windows rec. 512 MB minimum)
The latter requires pre-installation of an ESP partition or some involved resizing. Going from scratch, will pre-install from a blank disk.
Any holes in my logic? Had to piece this together from absence of/disparate spread of official documentation.