This has been in the back of my mind lately as I think about bouncing between OSes. Typically various Linux distros seem to be able to recognize just about any filesystem, but the same definitely can’t be said of Windows, and I suspect MacOS as well.
I’m mainly thinking about whatever would allow you to plug a drive into a computer or smartphone (more of an edge case here tbh, but it’d be a nice bonus) and it be recognized without issue.
Exfat is your answer. It’s not the best file system, but it’s recognized by almost everything.
This is a problem I deal with as I have Linux for personal, windows for work, and my wife’s personal is Mac.
Just don’t keep any important files on exfat as it can more easily become corrupt.
The longer answer is setting up a network attached storage the mounting the drives over the smb protocol.
That way you can use any file system you want.
The more I thought about it, something like this did come to mind, but I wasn’t sure how it might work. Think you gave me some key words to look into to help pin it down, so thanks!
If you have any particular questions please let e know. I’ve been doing this for years and can basically do it from memory at this point.
I’m happy to help.