- O FAT32 pode ser lido pelo Linux, Windows e MacOS . Há desvantagens, por exemplo, o tamanho máximo de arquivo de 4 GiB, e não há registro no diário, mas o FAT32 é o que eu recomendaria neste caso.
- O NTFS é uma boa alternativa para compartilhamento entre Linux e Windows, mas não acho que o MacOS goste.
- Os sistemas de arquivos do Linux não funcionam no Windows. Como apontado por @muru, é possível instalar drivers ext2fsd no Windows e obter suporte de leitura decente para sistemas de arquivos ext (ext2, ext3, ext4). O
- UDF, Universal Disk Format , pode ser uma alternativa, mas não possui ferramentas importantes, por exemplo, ferramentas de reparo.
- O EXFAT é um sistema de arquivos proprietário da Microsoft e você deve instalar ferramentas extras para usá-lo no Linux. Eu acho que há um problema com o MacOS também.