NTFS-3G : Invalid or incomplete multibyte or wide character

Après avoir mounter un volume NTFS sur ma Debian j’ai rencontré le problème suivant : “Invalid or incomplete multibyte or wide character” dès lors que j’ai voulu copier des fichiers avec des caractères spéciaux (des noms de fichiers contenant des accents).

Déjà, il faut connaître quelles locales utilisées vous sur votre système :

# locale -a

si vous ne possédez pas la locale correspondant à l’encodage du nom de votre fichier contenant des caractères spéciaux, il vous faut l’installer en l’occurrence : fr_FR.ISO-8859-1

Pour l’installer rien de plus simple :

# dpkg-reconfigure locales

Sélectionnez la locale manquante.

Maintenant, il ne reste plus qu’à mounter le volume désiré :

mount -t ntfs-3g /dev/sdc1 /mnt/mounted_drive -o locale=fr_FR.ISO-8859-1

Pour les volumes de type truecrypt:

truecrypt –mount-options=user,users,gid=users,umask=0000,locale=fr_FR.ISO-8859-1 –filesystem=ntfs-3g  /dev/sdc1 /mnt/mounted_drive

To be continued …

You may also like...

3 Responses

  1. Aurélien says:

    # dpkg-reconfiure locales
    bash: dpkg-reconfiure : commande introuvable
    #

    ça arrive même aux meilleurs 🙂

    super astuce sinon, je pense que ça roule pour moi maintenant

  2. Jonathan says:

    Bonjour,

    Article très intéressant j’ai exactement le meme probleme mais avec Puppy Linux.

    Est-ce que par hasard tu saurais comment installer fr_FR.ISO-8859-1 sur cette distrib (car effectivement je ne l’ai pas quand je fais locale -a) et “dpkg-reconfigure locales” n’existe pas sous puppy.

    Pareil, “mount -t ntfs-3g /dev/sdc1 /mnt/mounted_drive -o locale=fr_FR.ISO-8859-1” ne fonctionne pas sous Puppy..

    Merci beaucoup !

  3. enjoy says:

    Hello, essaie de faire apt-get install locales (si tu as apt-get sur puppy linux)

Leave a Reply

Your email address will not be published. Required fields are marked *