[Linux] Accéder à NTFS en écriture

Dernière mise à jour le 18 novembre 2009 à 19:51 par marlalapocket
Publié par sebsauvage
Les différentes versions de Linux sont fournies avec différents pilotes NTFS.
Certains permettent l'écriture NTFS, d'autre seulement la lecteur (même quand ils sont affichés RW !)


Si votre pilote NTFS ne supporte pas l'écriture NTFS (par exemple sous Knoppix < 5.1)


Vous pouvez alors utiliser Captive-NTFS.

Captive-NTFS


--- Principe ---

Il est possible d'avoir un réel accès en écriture en utilisant Captive-NTFS.
Ce module émule une partie du noyau de Windows pour faire tourner les fichiers système NTFS dans Linux.

---Mise en oeuvre---

Voici comment procéder (par exemple sous Knoppix 3.4):
(Ces manipulations sont à effectuer en tant que root).
  • Récupérez les fichiers ntfs.sys et ntoskrnl.exe de Windows XP

(Ne pas prendre ceux de Windows 2000: Il faut impérativement ceux de Windows XP, même pour accéder à des partitions NTFS de Windows 2000.)
  • Copiez ces deux fichiers dans /tmp
  • En ligne de commande :
    • captive-install-acquire --text --scan-path=/tmp
    • En ligne de commande :
    • captive-install-fstab --add


Faire un "cat /etc/fstab" pour vérifier que captive est bien apparu.
  • Faire un mount de votre partition, par exemple (l'un ou l'autre) :
    • mount /mnt/hda5
    • mount -t captive-ntfs /dev/hda5 /mnt/hda5


Essayez de créer un répertoire, ça devrait tourner.

---Avertissement---

Attention, le pilote ne synchronise pas très souvent.
(Tapez sync en ligne de commande si vous voulez forcer l'écriture)


Note :
C'est lent (environ 90 ko/seconde sur un Pentium III 500 MHz).
C'est dû à la couche d'émulation Windows.

Si votre pilote NTFS supporte l'écriture NTFS (par exemple sous Knoppix 5.1.1)


Vous pouvez alors utiliser NTFS-3G.

NTFS-3G


Par exemple, le module NTFS-3G est capable d'accéder directement aux partitions NTFS en écriture.
(Sous les distributions Debian (Ubuntu, etc.), c'est le package ntfs-3g)

Sous Knoppix, un clic-droit sur votre disque > "Changer le mode de lecture/écriture" vous permettra d'écrire directement sur le disque.

Vous pouvez également utiliser la commande: mount -o remount,rw /mnt/hda1 pour remonter votre disque en lecture-écriture.

Pensez à arrêter proprement votre système pour vous assurer que tout est bien écrit sur disque.
Meilleures réponses pour « Accéder à NTFS en écriture » dans :
Lire et écrire les partitions Windows (NTFS) Voir Ubuntu est parfaitement capable de lire et écrire les partitions Windows, qu'elles soient FAT32 ou NTFS. Cela inclut les partitions de Windows 95, 98, ME, NT, 2000, XP, 2003 et Vista. Mais par défaut, Ubuntu (et Linux en général) peut lire et...
Télécharger NTFS Undelete Voir NTFS Undelete est un logiciel gratuit permettant de récupérer des fichiers supprimés sur un système de fichiers NTFS. Il récupère les fichiers en direct sur le disque dur, même si la corbeille (Recycle bin) a été vidée.
Accéder à distance à sa machine (VNC+ssh) VoirL'astuce suivante vous permettra d'accéder à distance à votre machine de manière graphique. Nous allons utiliser le serveur VNC inclu dans Ubuntu (Vino) en le sécurisant par ssh. Vous pourrez alors accéder à distance à votre PC avec ssh et vnc...
[Windows] Redimensionner une partition NTFS VoirContrairement à une idée reçue, il est possible de redimensionner une partition NTFS sans perte de données sans logiciels payants tels que Partition Magic. Knoppix est un CD bootable Linux contenant différents outils permettant de redimensionner des...
Télécharger NTFS for Mac OS X VoirAccès total en lecture et en écriture vers des volumes NTFS NTFS for Mac® OS X fournit un accès total (lecture ou écriture, formatage) vers des partitions NTFS. Compatible avec toutes les versions de NTFS Toutes les versions NTFS sont prises en...
Télécharger Smart NTFS Recovery VoirQui n’a jamais supprimé des données par mégardes de leurs disques durs sans qu’il ne puissent plus les récupérer ? Une fois que vous aviez vider votre corbeille, les données ne sont plus récupérables en théorie. Smart NTFS Recovery est...
Le système de fichiers NTFS VoirLe système de fichiers NTFS Le système de fichiers NTFS (New Technology File System) utilise un système basé sur une structure appelée « table de fichiers maître », ou MFT (Master File Table), permettant de contenir des informations détaillées sur...
Collection CommentÇaMarche.net