Quel système de fichiers utiliser pour un disque dur portable partagé entre différents systèmes d'exploitation?

8

Quelque chose de similaire a déjà été demandé mais mes critères sont un peu différents. J'ai besoin de partager un disque dur portable (USB / Firewire) entre les systèmes Mac OSX, Linux et Windows XP où les fichiers partagés sont parfois> 4 Go. Existe-t-il un système de fichiers disponible sur tous ces systèmes d'exploitation qui prend en charge cela et autorise l'accès en lecture / écriture? Sinon, quelle est la deuxième meilleure solution en termes d'installation de logiciels supplémentaires sur ces systèmes d'exploitation?

Jonathon Watney
la source
1
UDF est le meilleur choix serverfault.com/questions/55089/…
MarcH

Réponses:

13

L'option pour la plus grande couverture est le système de fichiers FAT32 . Mais vous ne pourrez pas créer de fichiers de plus de 4 Go.

Si vous utilisez NTFS (format Windows), les systèmes Mac pourront le lire mais ne pourront y écrire que si un logiciel tiers est installé. MacFuse et NTFS-3G vous permettront d'avoir un accès complet aux volumes NTFS sur un système Mac.

Mise à jour:

Pilote de lecture / écriture stable NTFS-3G - Apparemment, NTFS-3G prend également en charge Linux, FreeBSD, Mac OS X, NetBSD, Solaris, Haiku et d'autres systèmes d'exploitation.

Prendre plaisir,

Robert C. Cartaino

Robert Cartaino
la source
NTFS-3G semble prometteur. Je suis curieux de savoir s'il existe un moyen de l'utiliser sur Mac OSX et Linux sans installer quoi que ce soit. Peut-être les exécuter dans l'espace utilisateur? Cela pourrait être un rêve de pipe. ;)
Jonathon Watney
FUSE (système de fichiers dans l'espace utilisateur) est dans l'espace utilisateur, mais vous devrez installer quelque chose au moins sur OSX. Fuse sur Linux devient plus fréquemment inclus dans l'installation par défaut.
Zoredache
NTFS-3G est génial! Hautement recommandé; fonctionne comme un charme.
Andy Mikula
Je n'ai jamais eu de problème avec NTFS-3G, je l'utilise depuis un bon moment.
Gert M
@Zoredache Presque là. Je pense à deux partitions, une FAT32 contenant les différents pilotes de système de fichiers pour chaque système d'exploitation et l'autre un NTFS contenant mes fichiers. Je suppose que jusqu'à ce qu'Apple expédie quelque chose comme MacFUSE avec OSX, je vais devoir vivre avec son installation.
Jonathon Watney
2

utilisez ext2 et mettez les pilotes pour y accéder à partir de systèmes non linux sur une partition de périphérique en fat 32 non seulement vous aurez> 4g critères triés mais plus important vous aurez des attributs de fichier

Leo
la source
1

Je resterais avec FAT32 et utiliserais un utilitaire ZIP qui divise ses fichiers en morceaux de taille fixe (c'est-à-dire moins de 4 Go) - désordonné et lent j'admets mais si vous mettez les exécutables sur le même disque pour tous les OS dont vous avez besoin et peut-être même écrire et inclure quelques petits scripts pour vous faciliter ce que vous voulez.

Chopper3
la source
vous pouvez utiliser split (1) sur linux
Rory
1

La révision UDF 2.01 est probablement la voie que vous souhaitez suivre. Voir le tableau de compatibilité UDF OS sur Wikipedia .

Le seul inconvénient de UDF 2.01 est qu'il n'y a pas de prise en charge d'écriture native pour Windows XP (au moins sans utilitaires tiers). Cependant, l'écriture avec Windows 7 et versions ultérieures est prise en charge de manière native.

Je me suis récemment retrouvé à rechercher ce sujet et j'ai écrit un script pour automatiser le processus de formatage en UDF. Voir format-udf sur GitHub .

j0nam1el
la source
0

Votre meilleur va être FAT32. Il y a plusieurs limitations à FAT32 mais c'est la plus reconnue et fonctionne sur tous les systèmes mentionnés.

jdiaz
la source
0

Hors de la boîte, je suis presque sûr que Windows XP ne peut prendre en charge que FAT32 et NTFS. FAT32 ne peut pas gérer des fichiers de plus de 4 Go, alors voici votre réponse.

La plupart des systèmes peuvent lire NTFS, mais quelques-uns ne peuvent pas écrire sur NTFS. Je ne sais pas lesquels ils sont.

Si vous pouvez vous en tirer avec des fichiers inférieurs à 4 Go, optez pour le FAT32, car il fonctionne le mieux sur la plupart des systèmes d'exploitation.

Subvention
la source
0

Je n'ai pas d'expérience ici, mais juste pour partager mes réflexions, Windows semble le moins susceptible de jouer bien avec les autres, donc vous voudrez peut-être essayer NTFS. Sur ce front, vous pouvez généralement lire des partitions NTFS avec n'importe quelle installation Linux. Si vous avez besoin d'écrire, vous devez avoir installé ntfs-3g. Pour OSX, vous pouvez essayer ntfs-3g pour Mac .

Si vous n'avez besoin que d'un accès en lecture, ext2 / 3 pourrait être préférable, car il n'y a pas d'utilitaires de non-installation pour les lire: Mac , PC

Jerph
la source