Captive NTFS

Un article de Wikipédia, l'encyclopédie libre.

Captive NTFS est un projet open source moderne lié, initié par Jan Kratochvil, pour créer un "software wrapper" autour du pilote de système de fichiers NTFS de Microsoft Windows (ntfs.sys) dans le but de mieux implémenter l'interopérabilité des opérations de lecture-écriture entre les systèmes d'exploitation de type UNIX (notamment Linux) et Windows.

Ce projet est important dans la mesure où il s'agit de l'un des rares composants capable d'accéder au(x) disque(s) de Windows en cas de dysfonctionnement de ce dernier (base de registre endommagée, virus, ...). Il est notamment utilisé par l'antivirus bootable sur cédérom : "linuxdefender".

[modifier] Comparaison avec Linux-NTFS

D'après la page web de Linux NTFS : Captive-NTFS est capable d'écrire des fichiers NTFS, mais il est connu pour avoir des bogues logiciels et est beaucoup plus lent que Linux-NTFS driver.

Captive réutilise du code de ReactOS et s'appuie sur FUSE (Filesystem in UserSpacE) pour s'interfacer avec le noyau (au lieu de LUFS précédemment).

Alors que Linux-NTFS réimplémente complètement le système de fichiers, Captive-NTFS émule un sous-système disque Windows en utilisant un fichier d'origine Microsoft: ntoskrnl.exe - lequel nécessite donc une licence valide pour Windows 2000, XP ou 2003. 'Emballé' (d'où le nom Captive) dans un sous-système dérivé de ReactOS, Captive-NTFS permet à FUSE d'accéder à une partition NTFS via un sous-système Windows reconstitué - d'où compatibilité maximale (puisque le pilote est celui du système d'exploitation d'origine) et des performances dégradées (puisque l'accès n'est pas natif Linux et doit passer par un sous-système émulé).

Linux-NTFS étant en passe de compléter le plus gros du support natif de NTFS sous Linux (la version 3g reprend les performances en lecture de la version 2 et les améliore, elle est aussi capable d'éditer des fichiers existants mais en sus de les créer ou de les supprimer. La fonctionnalité de déplacement de fichiers ou de répertoires est en cours de développement), Captive-NTFS risque de n'avoir plus de raison d'être dans les mois à venir (en date du 08/2006) - du moins tant que WinFS ne sort pas.

[modifier] Précisions sur LUFS (Linux Userspace FS)

La page web de LUFS sur le site SourceForge indique : "LUFS vous permet de monter un système de fichiers distant dans votre hiérarchie de fichiers locale (l'accès au système distant se faisant par des moyens variés : SSH, protocoles FTP, Gnutella...etc.). Ensuite, l'accès à ces fichiers via le réseau sera complètement transparent (ils seront vus comme étant locaux, même s'ils sont physiquement distants).

[modifier] Liens externes


Autres langues