expert:partitions_ntfs
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | expert:partitions_ntfs [2018/11/17 12:53] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | |||
+ | ====== Lecture-Écriture sur NTFS avec NTFS-3G ====== | ||
+ | //**Auteur : Pat **//\\ | ||
+ | //**Date : 27 février 2007 **//\\ | ||
+ | |||
+ | Le support du format NTFS sous Linux a été, pendant de nombreuses | ||
+ | |||
+ | Pour assurer une interopérabilité //(en 2 temps)//, une partition FAT32 est la solution la plus simple et la plus sure. Mais elle ne dispense pas | ||
+ | |||
+ | Récemment, des pilotes ont été développés pour avoir un accès en **lecture et en écriture**. Mais ils étaient encore considérés comme expérimentaux et c'est pour cette raison qu'ils ne sont pas utilisés par défaut sur les distributions. | ||
+ | |||
+ | **Étaient car NTFS-3G** http:// | ||
+ | '' | ||
+ | **ntfs-3g** est un driver //“3rd generation NTFS driver”// qui tourne avec un module :** fuse**. | ||
+ | Attention avant tout'' | ||
+ | |||
+ | voir "Autre méthode pour les disques récalcitrants" | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | NTFS volume version is 3.1. | ||
+ | NTFS partition /dev/hdc5 was processed successfully. | ||
+ | |||
+ | cet utilitaire ne fonctionnera plus sur une partition montée avec ntfs-3g. | ||
+ | |||
+ | |||
+ | ===== INSTALLATION ===== | ||
+ | |||
+ | |||
+ | 2 paquetages sont à installer : **FUSE et NTFS-3G** | ||
+ | |||
+ | NOTES : | ||
+ | |||
+ | *Les versions 2.6.x de FUSE ne sont pas supportées par des kernels antérieurs à 2.6.9 (fichier NEWS de FUSE) | ||
+ | *La version >= à 2.6.14 du kernel intègre le module FUSE (comme le signale le fichier NEWS de FUSE et ZafX !) | ||
+ | *Ce même module fourni avec le noyau ne supporte pas ttes les fonctionnalités de NFS (README de FUSE) | ||
+ | *Pour avoir un module up to date utiliser l' | ||
+ | *À aujourd' | ||
+ | *NTFS-3G gère NTFS sur Windows XP, Windows Server 2003, Windows 2000 and Windows Vista (README de ntfs-3g) | ||
+ | |||
+ | |||
+ | ==== Installation de FUSE ==== | ||
+ | |||
+ | |||
+ | L' | ||
+ | |||
+ | * fuse 2.6.0-9 (rien à voir avec la ver du kernel !) | ||
+ | * fuse-devel 2.6.0-9 | ||
+ | * fuse_kio ver 2.6.0-9 | ||
+ | |||
+ | ne marche pas !!! On se retrouve avec le très fameux message d' | ||
+ | | ||
+ | not available (swap file on NTFS, boot from NTFS by LILO), and | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | for more help: http:// | ||
+ | Et rien n'y fait, ni reboot, ni modprobe ... | ||
+ | Pourquoi ... je ne sais pas exactement, il manque sans doute quelque chose ou la version n'est pas assez récente :?: Ou j'ai fait une fausse manip (non impossible :( pas moi !). | ||
+ | |||
+ | **Donc procédons à l' | ||
+ | FIXME | ||
+ | |||
+ | 1°) Récupérer les sources http:// | ||
+ | |||
+ | 2°) Taper dans une console | ||
+ | |||
+ | tar -xvzf fuse-2.6.3.tar.gz | ||
+ | cd fuse-2.6.3/ | ||
+ | |||
+ | Dans le fichier readme du paquetage on peu lire : | ||
+ | Les kernels à partir du 2.6.14 contiennent le support de FUSE dès l' | ||
+ | | ||
+ | |||
+ | Donc allons-y ! | ||
+ | |||
+ | | ||
+ | make | ||
+ | su | ||
+ | Mot de passe : | ||
+ | make install | ||
+ | | ||
+ | |||
+ | |||
+ | ==== Installation de NTFS-3G ==== | ||
+ | |||
+ | |||
+ | 1°) Récupérer les sources http:// | ||
+ | |||
+ | 2°) Taper dans une console : | ||
+ | |||
+ | tar -xvzf ntfs-3g-1.0.tgz | ||
+ | cd ntfs-3g-1.0/ | ||
+ | | ||
+ | make | ||
+ | su | ||
+ | Mot de passe : | ||
+ | make install | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== PREMIER TEST ===== | ||
+ | |||
+ | |||
+ | Pour notre exemple [b]hda4[/b] est une partition NTFS montée jusqu' | ||
+ | / | ||
+ | Le répertoire [b]/ | ||
+ | Toujours dans une console et comme root : | ||
+ | | ||
+ | | ||
+ | | ||
+ | not available (swap file on NTFS, boot from NTFS by LILO), and | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | for more help: http:// | ||
+ | [color=green][size=24]- HAAA! je me suis fait rouler ![/size] On a fait tout çà pour rien, encore cette mxxxx de fxxxx message d' | ||
+ | - Mais non, mais non il faut simplement [color=green][b]REBOOTER[/ | ||
+ | Et après : | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | rien, pas la moindre insulte ! un divin silence :-D | ||
+ | |||
+ | on peut constater sur un gestionnaire de fichier (ici Krusader) que [i]programmesXP[/ | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | Dans [i]programmesXP[/ | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [color=darkblue][b]Bon tout ça c'est bien beau mais il faudrait que ce soit totomatic ![/ | ||
+ | |||
+ | |||
+ | ===== MODIFICATION DU FSTAB ===== | ||
+ | |||
+ | |||
+ | Pour bénéficier des fonctionnalités de ntfs-3g dès le boot, il faut modifier le fichier [b]/ | ||
+ | |||
+ | **Exemple de fichier fstab :** | ||
+ | < | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | / | ||
+ | Nous avons **/ | ||
+ | Nous avons en lançant un **l / | ||
+ | < | ||
+ | total 120 | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | |||
+ | **Modification du fichier fstab** : | ||
+ | < | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | #/ | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | / | ||
+ | |||
+ | Il suffit de commenter l' | ||
+ | On remplace **ntfs** par **ntfs-3g** et on enlève **ro** si non on a travaillé pour rien | ||
+ | |||
+ | Pour tester, on lançe à nouveau un **l /local** après un démontage/ | ||
+ | < | ||
+ | Mot de passe : | ||
+ | | ||
+ | | ||
+ | | ||
+ | total 120 | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | Magique !!! | ||
+ | |||
+ | **Maintenant vous pouvez écrire, effacer, modifier, créer autant de fichiers que vous voulez sur ntfs, la vieille barrière linux ntfs n' | ||
+ | |||
+ | |||
+ | |||
+ | ===== RESTRICTIONS et CONCLUSIONS ===== | ||
+ | |||
+ | |||
+ | Et oui, ne croyez pas au père Noël | ||
+ | |||
+ | **Ce que vous NE DEVEZ pas faire** | ||
+ | |||
+ | - L' | ||
+ | - L' | ||
+ | - Le changement des droits et permissions des différents utilisateurs | ||
+ | - Le changement des noms d' | ||
+ | |||
+ | |||
+ | Voilà, j' | ||
+ | |||
+ | ===== LIENS ===== | ||
+ | |||
+ | |||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Autre méthode pour les disques récalcitrants ===== | ||
+ | |||
+ | //**Auteur : Andy180**// | ||
+ | //**Date : 27 août 2007**//\\ | ||
+ | |||
+ | Ceci est un post dedié à l'aide pour monter un disque NTFS sous Ubuntu/ | ||
+ | Bonne lecture ;) | ||
+ | |||
+ | |||
+ | Sources : | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | http:// | ||
+ | et enfin le début de ce tuto crée par Pat (à lire absolument !! En particulier la conclusion) | ||
+ | |||
+ | ==== 1/ Installer ntfs-3g ==== | ||
+ | |||
+ | |||
+ | Selon la doc Ubuntu, il faut en premier lieu activer le dépot univers (voir 1er lien) | ||
+ | |||
+ | < | ||
+ | |||
+ | Ensuite on est " | ||
+ | Donc pas le choix, on va mettre les mains dans le camboui | ||
+ | |||
+ | ==== 2/ Monter le disque ==== | ||
+ | |||
+ | |||
+ | * En tout premier lieu on va créer un dossier dans /media et lui donner tous les droits d' | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | * Puis on va tenter de le monter "à chaud" : | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | Note : / | ||
+ | Pour connaitre son nom : | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | * Le message d' | ||
+ | |||
+ | Si le disque NTFS provient d'une ancienne installation de WinXP, il est très probable que vous ayiez un message du type : | ||
+ | |||
+ | | ||
+ | | ||
+ | Mount is denied because NTFS logfile is unclean. Choose one action: | ||
+ | Boot Windows and shutdown it cleanly, or if you have a removable device then | ||
+ | click the ' | ||
+ | area before disconnecting it. | ||
+ | Or | ||
+ | Run ntfsfix version 1.13.1 on Linux unless you have Vista. | ||
+ | Or | ||
+ | Mount the NTFS volume with the ' | ||
+ | |||
+ | |||
+ | Pas de panique, ca indique juste que le disque n'a pas été correctement arreté (allez savoir pourquoi...) | ||
+ | |||
+ | |||
+ | * Résolution | ||
+ | |||
+ | Comme nous le dis le message précédent, | ||
+ | |||
+ | < | ||
+ | |||
+ | Ensuite on le lance via la console : | ||
+ | |||
+ | < | ||
+ | |||
+ | On obtient un message du style : | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | Going to empty the journal ($LogFile)... OK | ||
+ | NTFS volume version is 3.1. | ||
+ | NTFS partition / | ||
+ | |||
+ | |||
+ | * Montage | ||
+ | |||
+ | Bien, maintenant que le disque est clean, on peut le monter :) | ||
+ | |||
+ | Allez courage, on est à la fin :crash: | ||
+ | |||
+ | 2 cas : | ||
+ | |||
+ | - Le disque est un HD externe et occasionnel | ||
+ | |||
+ | Dans ce cas, soit on ne le monte pas en automatique, | ||
+ | |||
+ | < | ||
+ | |||
+ | Piti message nous avertissant qu'un disque " | ||
+ | |||
+ | < | ||
+ | |||
+ | - Le disque est interne ou externe(+permanent) | ||
+ | |||
+ | Ici, on va modifier le fstab : | ||
+ | |||
+ | < | ||
+ | |||
+ | On va à la dernière ligne, on tappe sur " | ||
+ | |||
+ | < | ||
+ | |||
+ | Echap, ": | ||
+ | umask=0000 pour donner l' | ||
+ | |||
+ | Ensuite on tappe : | ||
+ | |||
+ | < | ||
+ | |||
+ | Voila, au redémarrage, |
expert/partitions_ntfs.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1