44 votes

Devrais-je choisir exFat ou NTFS pour une partition "partagée" dans un système dual-boot?

J'ai un nouveau portable que je suis en train de configurer en dual boot Windows/Linux.

Je voudrais accéder aux fichiers à la fois depuis Ubuntu et Windows 7.

Dois-je créer une partition NTFS séparée?

40voto

Eliah Kagan Points 111731

Si vous utilisez à la fois Ubuntu et Windows, alors oui, vous devriez probablement stocker les fichiers auxquels vous voulez accéder des deux côtés dans une partition NTFS. Les partitions exFAT et FAT32 sont d'autres options, mais :

  • exFAT est protégé par des brevets, donc le support n'est pas intégré à Ubuntu par défaut. Vous pouvez l'ajouter sans trop de problèmes, mais cela reste plus contraignant que de ne pas avoir à l'ajouter du tout.

    • N'oubliez pas que si vous devez démarrer à partir d'un CD live Ubuntu à des fins de récupération, le CD live n'aura pas les pilotes exFAT même si votre système installé les a.
    • Vous voudrez peut-être également consulter les lois locales avant d'installer exFAT, pour déterminer si vous pourriez encourir une responsabilité civile en raison de problèmes de brevet. (Je ne cherche pas à vous décourager, et je ne suis pas avocat. Je veux juste que vous soyez conscient des problèmes potentiels.)
  • FAT32 ne prend pas en charge les fichiers plus gros que 4 Gio. De nos jours, vous pourriez bien avoir des fichiers aussi grands, en fonction de l'utilisation que vous faites de votre ordinateur.

  • Ni exFAT ni FAT32 ne prennent en charge les propriétaires de fichiers et les autorisations. Cela est généralement assez mineur lorsque on les compare à NTFS, car bien que NTFS prend en charge les propriétaires et les autorisations, il est assez compliqué de les respecter/utiliser correctement lors du montage d'un volume NTFS dans un système d'exploitation non-Windows comme Ubuntu. Vous pouvez le faire, cependant.

À moins d'avoir une raison spécifique de faire autrement, votre partition pour partager des fichiers entre Ubuntu et Windows devrait probablement être en NTFS. De plus, cela pourrait même être simplement la partition Windows, car elle est de type NTFS. Vous ne pouvez pas installer Ubuntu sur une partition NTFS, cependant (sauf avec Wubi, qui l'installe dans une image disque réinscriptible qui réside à l'intérieur d'une partition NTFS).

Étant donné qu'Ubuntu n'est pas aussi bon que Windows pour réparer les partitions NTFS endommagées (bien qu'il existe des utilitaires Ubuntu pour cela), vous devriez probablement éviter le NTFS pour les machines où Ubuntu est le seul système d'exploitation. (Mais pour une telle machine, vous pourriez utiliser le type de partition par défaut d'Ubuntu, ext4.)

21voto

Oui, vous devriez créer une partition NTFS séparée pour partager des fichiers entre Ubuntu et Windows sur votre ordinateur.

Ubuntu peut lire et écrire en toute sécurité des fichiers sur la partition Windows elle-même.
Donc vous n'avez pas vraiment besoin d'une partition NTFS séparée pour partager des fichiers.

Je recommanderais quand même une partition séparée pour les données importantes à partager entre différents systèmes d'exploitation sur le même ordinateur.

8voto

ish Points 134738
  • Si vous parlez d'une partition de démarrage, ni l'un ni l'autre ; Linux ne peut pas démarrer à partir de NTFS ou exFAT. De plus, exFAT n'est pas recommandé pour la plupart des utilisations car Ubuntu/Linux ne peut actuellement pas écrire sur exFAT.

  • Vous n'avez pas besoin d'une partition spéciale pour "partager" des fichiers ; Linux peut lire et écrire NTFS (Windows) sans problème. En revanche, envisagez les alternatives suivantes si vous souhaitez créer une partition "partagée" :

    • FAT32 (vfat) : ce système de fichiers relativement ancien mais simple bénéficie d'un excellent support sur Linux (et est natif à Windows) ; c'est un bon choix pour des fichiers communs occasionnels comme de la musique, de petits médias, des documents, etc. Il a cependant une limitation de taille de fichier maximale de 4 Go.
    • ext2/ext3 : ces systèmes de fichiers natifs Linux bénéficient d'un bon support de lecture/écriture sur Windows via des pilotes tiers tels que ext2fsd. Un bon choix si vous utilisez principalement Ubuntu/Linux mais avez également besoin de support de lecture/écriture sur Windows.

6voto

G. He Points 890

Oui, il est très pratique d'avoir une partition NTFS à partager entre Ubuntu et Windows. En fait, ma partition /home est en NTFS.

Mais un mot de prudence, si vous utilisez la fonction d'hibernation. Parce que l'hibernation ne démonte PAS la partition, vous devez vraiment vous assurer de vous réveiller sur le bon système d'exploitation après l'hibernation. Sinon, vous pourriez risquer de corrompre la partition et de perdre des données.

Dans une installation par défaut, en se réveillant de l'hibernation, GRUB met toujours en surbrillance la première option (ubuntu sur mon GRUB), mais cela pourrait ne pas être le système d'exploitation à partir duquel vous avez hiberné. Vous pouvez rechercher les options dans le fichier de configuration de GRUB afin qu'il mette toujours en surbrillance la dernière option de système d'exploitation démarrée. De cette façon, vous pouvez éviter les problèmes liés au réveil sur le mauvais système d'exploitation.

3voto

SirCharlo Points 37508

Les partitions NTFS sont lisibles et modifiables out-of-the-box avec Ubuntu.

Vous pourriez en effet créer une partition NTFS séparée pour stocker les fichiers auxquels vous voulez accéder depuis les deux systèmes d'exploitation.

Vous pourriez aussi simplement monter votre partition Windows quand vous en avez besoin. Elle apparaîtra automatiquement dans la barre latérale de l'explorateur de fichiers d'Ubuntu. Cela vous éviterait de créer une partition supplémentaire.

Le choix vous appartient; les deux configurations sont à la fois plausibles et sécurisées.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X