Béla,
I am investigating a theoretical approach to a "redundant" RAID5/6+BTrfs (for data retention on USB and SD/uSD cards) but I figure it's best to inquire as to what file systems are supported under TC-Pi? ZFS/BTrfs are the leading possibilities I've looked into thus far, but please, if you have a better idea or opinions it would be greatly appreciated!
The concept here is to try and avoid data corruption when dealing with TF based drives (CRC implementation?) for if/when a block goes bad.
My thoughts were to take a card (such as a 32, 64 or 128GB drive), split it into 6 partitions (in addition to the boot/root partitions), RAID the 6 partitions and then format the ending /dev/md0p1 using an error correcting file system such as those above. We'd lose ~25% of total capacity doing so (RAID5/6), but if/when blocks go bad, hopefully the CRC side of things will help prevent data loss itself.
- What file systems are currently in Pi6+ (modules assumed) which have error correction?
- Is MDadm compiled into the repo (it wasn't last time I looked, but that's been a while)
Thanks for your time and efforts!
~TJ~