Quel pilote Windows ext3 dois-je utiliser? [fermé]


12

Je comprends qu'il existe plusieurs alternatives pour utiliser / accéder à ext2 / ext3 dans Windows, telles que celles décrites dans un article HOWTO Forge et dans un autre article d'il y a un an. Cependant, aucun des éléments répertoriés ne fournit un accès complet en lecture-écriture à un ext3 entièrement implémenté. Autrement dit, les deux options de lecture-écriture ne semblent pas prendre en charge le journal ext3. (ext2fsd relira un journal non vide, mais sinon ne l'utilise pas, il ressemble à. ext2fs.sys ne semble pas du tout utiliser le journal.)

Quelqu'un connaît-il un pilote que je peux installer dans Windows pour fournir un accès complet en lecture-écriture aux partitions ext3, y compris le journal, les droits d'utilisateur, les attributs selinux (si possible, au moins les conserver) et d'autres attributs étendus?

Avez-vous déjà utilisé l'un de ces pilotes? Actuellement, je partage des données entre les systèmes d'exploitation sur un système à double démarrage via une partition FAT32. Je sais que je pourrais utiliser NTFS, qui a un accès en lecture-écriture sous Linux. Cependant, si c'est possible, je préférerais utiliser ext3.

Réponses:


14

Malheureusement, il n'y a pas de pilote de ce type (ou s'il y a un ou des auteurs qui ont choisi de ne pas publier.) Tous les pilotes existants sont de qualité douteuse - j'ai eu des problèmes de corruption de données avec chacun d'eux. Je resterais avec ntfs-3g.

Edit: Juste pour clarifier - par "tous les pilotes existants", je veux dire tous les pilotes existants. Cela inclut les commerciaux. Aucun ne gère correctement tous les scénarios courants (tels que la relecture correcte du journal, les arrêts impurs, etc.)


D'accord. J'ai également trouvé que ntfs-3g était la meilleure solution après avoir eu des problèmes avec les pilotes Windows ext3.
Mark

J'utilise une partition NTFS pour déplacer des fichiers d'un PC à un autre (avec le pilote inclus dans Ubuntu), et je n'ai jamais eu de problème avec elle ... Là encore, je ne repousse peut-être pas les limites de l'implémentation NTFS.
Ivan

Merci - ce sont des informations plus précieuses que celles que j'ai trouvées dans les critiques.
Eddie

5

La façon dont j'ai résolu ce problème est via l'invité Ubuntu 9.04 dans VirtualBox. J'ai fait l'invité VirtualBox voir USB de l'hôte avec ext3. Ensuite, j'ai monté / dev / sdb2 sous / media et copié tous les fichiers dont j'avais besoin dans le dossier partagé entre l'hôte Windows et l'invité Ubuntu. Un peu laborieux mais surpasse sûrement la lutte contre les pilotes buggy ext3 sous Windows (j'en ai essayé 3 sans succès) et risquer la perte de données. Si vous ne NTO déjà, la mise en place d' Ubuntu dans VirtualBox sous Windows est un morceau de gâteau et fonctionne très bien à la fois l' installation à partir de zéro ou tout simplement télécharger une image de http://virtualbox.wordpress.com/images/ubuntu/ Hope this aide.


J'ai utilisé colinux pour ce genre de choses dans le passé.
TRS-80

2

J'utilise http://fs-driver.org/ depuis quelques années. Il ne fournit pas toutes les fonctionnalités dont vous avez besoin, mais au moins il comprend les noms de fichiers utf-8, et je n'ai jamais rencontré de corruption de données avec (peut-être que j'ai de la chance?)

Une autre solution connue consiste à utiliser une petite installation coLinux sur Windows, à lui donner un accès complet à vos partitions Linux et à les monter sur Windows à l'aide de Samba ou NFS.


Cela ne prend pas en charge les inodes de plus de 128 it, ce qui signifie qu'un FS à 256 bits commun sera illisible.
LiraNuna

1
C'est triste, mais vrai.
abbé

0

Si vous souhaitez obtenir un accès en lecture et en écriture aux partitions ext à partir de Windows, jetez un œil au pilote paragfs extfs pour Windows. Il fonctionne sous toutes les versions de Windows (8 également) et peut lire n'importe quel système de fichiers ext2 / 3/4. Et je n'ai pas de problèmes de stabilité jusqu'à présent www.paragon-software.com/home/extfs-windows/

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.