« Fiches:Qu'en est-il du support ntfs sous GNU/Linux ? » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
mAucun résumé des modifications
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
[[Catégorie:NTFS|NTFS]]
= Introduction =
Si vous êtes utilisateur de Windows NT, 2000 ou XP, vous avez sûrement des partitions en [[:Catégorie:NTFS|NTFS]].


Par défaut, Linux sait lire les fichiers de ces partitions, mais est limité pour l'écriture, la modification. Mes derniers avancement permettent quand même pas mal de chose. En particulier, il est maintenant possible de modifier un fichier si on ne modifie pas beaucoup sa taille, etc ...


Vous avez sûrement des partitions en NTFS si vous avez Windows 2000 ou XP.
= Utilisation =
== en lecture et écritures limitées ==
Il faut les monter, avec la méthode habituelle, en définissant le système de fichiers comme étant "ntfs" et avec l'option 'rw' pour avoir le support de l'écriture limitée. Il faut que le module <code>ntfs.ko</code> ait été compilé avec ce support, vous pourrez devoir recompiler ce module pour activer cette possibilité.


Linux sait lire ces partitions, mais ne peut pas écrire dessus.
Par exemple, pour monter une partition NTFS, ici la première partition LOGIQUE dans la partion étendue du premier disque dur, donc /dev/hda5, il faut entrer l'une des commandes suivantes :
* <code multi>mount -t ntfs /dev/hda5 /mnt/ntfs</code>
* <code multi>mount -t ntfs -o rw /dev/hda5 /mnt/ntfs</code>
A condition que <code>/mnt/ntfs</code> et que la partition "ntfs" soit <code>/dev/hda5</code>


Pour les lire, il faut les monter, avec la méthode habituelle, en définissant le système de fichiers comme "ntfs"
Pour plus de détails sur le montage des partitions, voir [[Fstab Montage des disques]].


Par exemple, pour monter une partition NTFS, ici la première partition LOGIQUE dans la partion étendue du premier disque dur, donc /dev/hda5, il faut entrer la commande suivante :
Il est à noter qu'il peut être nécessaire de recupérer le module du noyau qui permet de lire les partitions "ntfs".


mount -t ntfs /dev/hda5 /mnt/ntfs
Par, exemple pour
; Fedora Core : <code multi>yum install kernel-module-ntfs-$(uname -r)</code>


(si /mnt/ntfs existe)
== en lecture/écriture ==
Pour plus de détails sur le montage des partitions, cf [[http://lea-linux.org/cached/index/Admin-admin_fs-fstab.html# Montage des disques]]
Il existe le projet 'captive-ntfs' qui utilise les librairies de windows par un procédé similaire à wine.  
<cadre type=alert>Cette partie reste à écrire</cadre>


Des projets de logiciels pour écrire sur les partitions NTFS ont été montés, mais il n'y a, à l'heure actuelle, rien de satisfaisant.
{{Copy|octobre 2005, janvier 2006|[[Utilisateur:Thomas-debay|Thomas-debay]], [[Utilisateur:Fred|Fred]]|CC-BY-SA}}
 
Il faut donc vous contenter d'écrire sur des partitions FAT32, ou bien sur vos partitions linux.
 
--[[Utilisateur:Thomas-debay|Thomas Debay]] 28 oct 2005 à 11:33 (CEST)
 
Il faut préciser avant qu'il faut recupérer le cas échéant le module du Kernel qui permet de lire la NTFS.
Exemple pour FC4 :
 
yum install kernel-module-ntfs-$(uname -r)

Version du 25 janvier 2006 à 19:36

Introduction

Si vous êtes utilisateur de Windows NT, 2000 ou XP, vous avez sûrement des partitions en NTFS.

Par défaut, Linux sait lire les fichiers de ces partitions, mais est limité pour l'écriture, la modification. Mes derniers avancement permettent quand même pas mal de chose. En particulier, il est maintenant possible de modifier un fichier si on ne modifie pas beaucoup sa taille, etc ...

Utilisation

en lecture et écritures limitées

Il faut les monter, avec la méthode habituelle, en définissant le système de fichiers comme étant "ntfs" et avec l'option 'rw' pour avoir le support de l'écriture limitée. Il faut que le module ntfs.ko ait été compilé avec ce support, vous pourrez devoir recompiler ce module pour activer cette possibilité.

Par exemple, pour monter une partition NTFS, ici la première partition LOGIQUE dans la partion étendue du premier disque dur, donc /dev/hda5, il faut entrer l'une des commandes suivantes :

  • mount -t ntfs /dev/hda5 /mnt/ntfs
  • mount -t ntfs -o rw /dev/hda5 /mnt/ntfs

A condition que /mnt/ntfs et que la partition "ntfs" soit /dev/hda5

Pour plus de détails sur le montage des partitions, voir Fstab Montage des disques.

Il est à noter qu'il peut être nécessaire de recupérer le module du noyau qui permet de lire les partitions "ntfs".

Par, exemple pour

Fedora Core
yum install kernel-module-ntfs-$(uname -r)

en lecture/écriture

Il existe le projet 'captive-ntfs' qui utilise les librairies de windows par un procédé similaire à wine. <cadre type=alert>Cette partie reste à écrire</cadre>

Copyright

© octobre 2005, janvier 2006 Thomas-debay, Fred

Creative Commons License
Creative Commons Attribution iconCreative Commons Share Alike icon
Ce document est publié sous licence Creative Commons
Attribution, Partage à l'identique 4.0 :
https://creativecommons.org/licenses/by-sa/4.0/