Pour connaître comment faire, dirigez vers les pages ntfs ou mount_fstab
mount /mnt/<mapartition_ntfs> Mount is denied because setuid and setgid root ntfs-3g is insecure with the external FUSE library. Either remove the setuid/setgid bit from the binary or rebuild NTFS-3G with integrated FUSE support and make it setuid root. Please see more information at http://ntfs-3g.org/support.html#unprivileged
Si vous avez ce message,ce tutoriel va vous permettre de monter vos partitions NTFS quelque-soit l'utilisateur.
Le paquet ntfs-3g des versions Ubuntu est compilée avec une version externe de la librairie FUSE. Il est nécessaire d'installer une version recompilée avec un module interne de la librairie FUSE.
Pour cette manipulation, il est important que :
Il est nécessaire de désinstaller la version de ntfs-3g et de ntfs-config. Pour désinstaller ntfs-3g, placez vous dans un terminal et entrez :
sudo apt-get remove ntfs-3g ntfs-config
Créez un répertoire ntfs-3g et se positionnez-vous dans ce répertoire :
mkdir ntfs-3g && cd ntfs-3g
Dans le répertoire ntfs-3g, entrez :
sudo apt-get source ntfs-3g
Placez vous dans un terminal et entrez :
sudo apt-get build-dep ntfs-3g
Déplacez vous dans le dossier des sources :
cd ntfs-3g*
Modifiez le fichier de configuration de façon à utiliser la version interne de FUSE Placez vous dans un terminal et entrez :
sed -i 's/--with-fuse=external/--with-fuse=internal/g' debian/rules
Incrémentez le numéro de version du source :
dch -i "Option fuse forcée à internal"
Quand c'est fini (et qu'il n'y a pas eu d'erreurs), vos paquets sont créés dans le répertoire parent ntfs-3g.
Compilez et Creez les paquets avec la commande fakeroot :
fakeroot debian/rules binary
Installez le(s) nouveaux paquets créés :
sudo ../dpkg -i *.deb
Réinstallez les paquets dépendants de ntfs-3g qui ont été désinstallés, par exemple :
sudo apt-get install ntfs-config ntfsprogs partclone testdisk
Positionnez le setuid sur ntfs-3g :
sudo chmod 4755 $(which ntfs-3g)
Contributeur principal : japama.