Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:ntfs-3g [11/11/2009 08:02] smolski |
doc:systeme:ntfs-3g [31/07/2015 17:38] milou [Pilote ntfs-3g] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Pilote ntfs-3g ====== | ||
+ | * Objet : Pilote ntfs-3g | ||
+ | * Niveau requis :{{tag>débutant avisé}} | ||
+ | * Commentaires : //Ce pilote fournit des accès en lecture-écriture en NTFS// | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
+ | * Suivi : | ||
+ | * Création par [[user>damien]] le 18/04/2009 | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=132114#p132114 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | ===== Résumé ===== | ||
+ | |||
+ | Le pilote ntfs-3g est un paquet open source, sous licence GPL, la troisième génération de Linux. | ||
+ | Driver NTFS qui a été mis en œuvre par le projet Linux-NTFS. | ||
+ | Il fournit des accès en lecture-écriture en NTFS. | ||
+ | |||
+ | ===== A savoir : ===== | ||
+ | |||
+ | [[:doc:systeme:mkdir]]\\ | ||
+ | [[:doc:systeme:fdisk]]\\ | ||
+ | [[:doc:editeurs:nano]]\\ | ||
+ | [[:doc:systeme:fstab|fstab - Configuration]] | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | <code root>apt-get update && apt-get install ntfs-3g ntfsprogs</code> | ||
+ | |||
+ | ===== Manipulation ===== | ||
+ | |||
+ | Il vous est sûrement demandé si Linux pouvait par exemple accéder au disque dur de windows (en NTFS) et qu'il monte ce disque automatiquement. | ||
+ | |||
+ | Créer tout d'abord un dossier s'appelant **winxp** (par exemple) dans le répertoire habituel **/media** : | ||
+ | |||
+ | <code root>mkdir /media/winxp</code> | ||
+ | |||
+ | Ensuite repérer le disque qui correspond à Windows avec la commande : | ||
+ | |||
+ | <code root>fdisk -l</code> | ||
+ | |||
+ | Voici dans mon cas la description du disque qui correspond à Windows | ||
+ | |||
+ | <code> | ||
+ | Disk /dev/sdb: 163.9 GB, 163928604672 bytes | ||
+ | 255 heads, 63 sectors/track, 19929 cylinders | ||
+ | Units = cylinders of 16065 * 512 = 8225280 bytes | ||
+ | Disk identifier: 0x000134b6 | ||
+ | |||
+ | Device Boot Start End Blocks Id System | ||
+ | /dev/sdb1 * 1 5099 40957686 7 HPFS/NTFS | ||
+ | /dev/sdb2 5100 16708 93249292+ f W95 Ext'd (LBA) | ||
+ | /dev/sdb5 5100 16708 93249261 7 HPFS/NTFS | ||
+ | </code> | ||
+ | |||
+ | Avec votre éditeur préféré, ici [[:doc:editeurs:nano|NANO]], éditer le fichier fstab : | ||
+ | |||
+ | <code root>nano /etc/fstab</code> | ||
+ | |||
+ | Et insérer la ligne correspondant à votre partition **ntfs**.\\ | ||
+ | Dans mon cas la **sdb5** : | ||
+ | |||
+ | /dev/sdb5 /media/winxp ntfs-3g user,umask=0,nls=utf8 0 0 | ||
+ | |||
+ | sdb5 correspond à une partition autre que C:/ | ||
+ | |||
+ | Voilà au prochain reboot de votre babasse vous verrez un nouveau disque s'afficher. | ||
+ | |||
+ | |||
+ | ===== Problèmes courants ===== | ||
+ | |||
+ | ==== Impossible de monter une partition ntfs-3g sans être root ==== | ||
+ | |||
+ | * Vérifier que ''ntfs-3g'' est bien setuid-root via | ||
+ | <code root>dpkg-reconfigure ntfs-3g</code> | ||
+ | |||
+ | * Vérifier que le fichier ''/etc/fstab'' ne contient pas de ligne | ||
+ | <code fstab>/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0</code> | ||
+ | (ou similaire, ''/dev/sdb'' étant à remplacer par le périphérique de votre clé usb) | ||
+ | Sinon, la supprimer. | ||
+ | |||
+ | * Vérifier que l'utilisateur est bien dans les groupes ''plugdev'', ''fuse'' et ''floppy'' avec la commande : | ||
+ | <code user>groups</code> | ||
+ | Si ça n'est pas le cas : | ||
+ | <code root>adduser votre_user plugdev | ||
+ | adduser votre_user fuse | ||
+ | adduser votre_user floppy</code> |