Pour partager des fichiers entre des systèmes d'exploitation MacOS, Windows et Linux natifs sur une même machine, j'ai d'abord envisagé d'utiliser exFat ou NTFS. Le premier ne supporte pas la journalisation, le second a une fiabilité discutable (?) Via les pilotes Fuse / ntfs-3g.
J'envisage maintenant d'utiliser un serveur SMB linux invité dans une machine virtuelle Virtualbox pour partager une partition ext4 avec les systèmes d'exploitation hôtes. Le tout sur la même machine physique. La partition brute partagée ext4 serait montée via un fichier .vmdk, je pense. Le serveur SMB invité serait un fichier (~ 5go) .vdi hébergé sur la partition Windows NTFS (facile à sauvegarder, la fiabilité ne devrait donc pas être un problème ici). Bien que le serveur SMB, le système d'exploitation invité hébergeant le serveur, la machine virtuelle hébergeant l'invité ou le système d'exploitation hôte hébergeant la machine virtuelle, PEUT se bloquer de manière sporadique, je me demande si ce paramètre devrait être plus fiable que les solutions précédentes?
Un autre avantage est qu’elle pourrait offrir une solution unifiée pour chiffrer les dossiers partagés des systèmes hôtes.
Mis à part cela est plus compliqué, consommez de la CPU et de l'espace de stockage / mémoire, existe-t-il d'autres mises en garde (cachées?) Et inconvénients de cette approche?