Cette question a déjà une réponse ici:
Je souhaite utiliser ext4 sur mon disque dur externe, mais celui-ci doit être multi-plateforme. (Au moins Linux, Win7 et WinXP).
Malheureusement, je n'ai trouvé aucun pilote approprié permettant à Windows d' écrire sur ext4. J'ai trouvé Ext2Fsd , mais il ne lit que ext4.
9. extension ext4 en lecture seule, pas de taille tronquée ni extension du support
Plus:
Fonctionnalités Ext3 / 4 prises en charge:
- taille d'inode flexible:> 128 octets, jusqu'à la taille de bloc
- dir_index: index du répertoire htree
- type de fichier: mode de fichier supplémentaire dans dentry
- large_file:> fichiers 4G supportés
- sparse_super: sauvegarde de super bloc dans le descripteur de groupe
- uninit_bg: somme de contrôle fsck et groupe rapide
- étendue: lecture, écriture sans extension.
- journal: supporte uniquement la relecture pour le journal interne
Fonctionnalités Ext3 / 4 non supportées:
- journal: opérations basées sur les journaux, journal externe
- étendue: taille tronquée et étendue, suppression de fichier
- flex_bg: premier groupe de métadonnées
- EA (attributs étendus), support des ACL
De plus, j'ai trouvé un correctif pour Ext4Fsd v0.50 ( ici ):
Nouveau: Matt Wu a publié une nouvelle version 0.50 sur ext2fsd.com. Ext2fsd-0.48-bb8-signed Prise en charge des extensions ext4 et correctif pour BSOD sous Windows 7.
Je ne pense pas que ce sera en sécurité. De plus, j'ai lu quelques mots sur l'écriture de ext4 dans Windows qui pourrait entraîner une perte de données sur le disque ...
What is the External HDD used for?
- Tout d'abord, il va stocker des sauvegardes, puis des films de famille, des images. Un peu de musique, etc. Il sera connecté à un Raspberry Pi, si je le reçois enfin. Il ne bouge pas vraiment, juste au moment où il est utilisé pour migrer les données de l'ordinateur vers un nouveau. Les fichiers les plus volumineux qu'il stockera sont des images de disque Clonezilla (je ne sais pas si ce seront des fichiers volumineux ou non).
Quelqu'un peut-il fournir une solution à ce problème? Ou n'y a-t-il pas de différence assez importante entre ext4 et ext3, et devrais-je utiliser ext3? - (Si oui, puis-je utiliser Ext2Fsd pour ce montage ext3?)
Merci!
large files
?Réponses:
J'utiliserais plutôt NTFS . Il peut être facilement lu / écrit par Linux, Windows et OS X (entre autres).
Compte tenu de l'utilisation prévue et du fait qu'il s'agisse d'un disque externe, je ne vois aucune raison de vous priver de la tracas que l'utilisation de ext4 sera.
S'il s'agissait de votre disque dur principal, peut-être que les avantages de ext4 (brièvement, moins de fragmentation de disque et des performances légèrement améliorées, pour plus d'informations, voir ici ) en valent la peine. Je doute que vous remarquiez même une différence sur un lecteur USB externe. Le goulot d'étranglement sera le taux de transfert de données via le câble USB.
Pour la plupart des utilisateurs, le seul avantage évident d'ext4 sur NTFS est qu'ext4 autorise les noms de fichier avec des caractères spéciaux (
? & %
etc.). De tels noms de fichiers sont toutefois à la fois une mauvaise idée et ne vous intéressent pas particulièrement.EDIT: En réponse à la question de B. Roland sur la défragmentation, oui, je connais deux façons de défragmenter un disque NTFS sous Linux. L'un est un outil open source appelé shake . Je ne l'ai pas utilisé mais cela semble fonctionner. L'autre consiste simplement à copier toutes les données du lecteur externe, à tout supprimer du lecteur, puis à tout recopier. Enfin, étant donné que votre lecteur sera également accessible sous Windows, vous pouvez utiliser le défragmenteur de fenêtres.
Je pense toutefois que vous accordez beaucoup trop d'importance à la défragmentation. Regardez ici pour une explication simple de la fragmentation . En résumé, un lecteur fragmenté est un lecteur dans lequel les fichiers du lecteur ne sont pas stockés dans des blocs contigus, mais répartis sur le lecteur. Cela est généralement dû à la modification de la taille d'un fichier après son écriture. Alors, disons que vous enregistrez un fichier de 1 Mo sur votre lecteur. Vous modifiez ensuite le fichier et sa taille atteint 20 Mo. S'il n'y a pas assez d'espace libre à l'emplacement où le fichier a été créé, ces données supplémentaires seront écrites sur une autre partie du disque dur. En d'autres termes, le fichier sera fragmenté.
Ce genre de chose ne se produira probablement pas très souvent dans un lecteur utilisé pour stocker "des sauvegardes, puis des films familiaux, des images. Un peu de musique, etc.". La plupart de ces fichiers ne changeront jamais de taille et ne fragmenteront donc jamais le lecteur.
De plus, même si votre disque est fragmenté, vous ne vous en souciez pas. La fragmentation peut être un problème pour les lecteurs système où vous pouvez avoir plusieurs opérations d'E / S par seconde. Dans ces cas, vous remarquerez une diminution des performances du lecteur. Comme je l'ai déjà dit, sur un disque externe, je ne pense pas que vous serez capable de le détecter, même si cela se produit.
Donc, en conclusion, vous n’aurez presque certainement pas besoin de défragmenter un disque dur externe au format NTFS. Cependant, si vous le souhaitez vraiment, vous pouvez le faire sous Linux et Windows.
la source
Le logiciel Paragon offre ExtFS pour Windows 2.0 gratuitement pour un usage personnel. Il permet de lire et d’écrire ext2 ext3 et ext4 à partir de tous les systèmes d’exploitation Windows
http://www.paragon-software.com/home/extfs-windows/
Il semble être quelque peu similaire à Linux Reader de Diskinternals, qui peut monter tous les fichiers ext, HFS et ReiserFS également, mais en lecture seule.
http://www.diskinternals.com/linux-reader/
la source
Si vous voulez QUELQUES-unes des fonctionnalités de EXT4, vous pouvez les utiliser en utilisant tune2fs pour ajouter les fonctionnalités à une partition EXT3. Les dernières notes de publication d'Ext2FSD devraient répertorier les fonctionnalités que vous pouvez activer. Vous voudrez peut-être lire la page de manuel de tune2fs. Voici quelques astuces sur la façon de gérer l’écriture sur le système de fichiers dans l’en-tête. Il peut être intéressant de définir un lecteur de sauvegarde exigeant la fiabilité ou de définir une valeur extrême pour un lecteur contenant fichiers non critiques nécessitant un accès rapide et des temps de lecture-écriture rapides
Vous n'avez pas vraiment besoin d'attributs étendus et de listes de contrôle d'accès. Selon votre configuration Linux, ils peuvent même ne pas être actifs pour commencer. Les incompatibilités entre Windows et Linux sur les autorisations rendent déconseillé d'utiliser cette fonctionnalité sur plusieurs plates-formes, même si elle est prise en charge.
la source