Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

doc:invalid_encoding [Le 21/11/2006, 13:38] – ostaquetdoc:invalid_encoding [Le 21/11/2006, 13:41] (Version actuelle) – Déplacée vers les tutoriels ostaquet
Ligne 1: Ligne 1:
-====== Comment résoudre les problèmes du type "Invalid Encoding" ? ====== 
  
-Le problème d'//invalid encoding// dans Ubuntu est dû à l'utilisation par défaut de UTF-8 pour le codage des partitions. Malheureusement, ce format est encore peu utilisé et la plupart des anciennes partitions (windows ou Linux) sont mal gérées par défaut. 
- 
-Beaucoup d'info sur ce problème existent, mais il faut les trouver ! La situation peut donc s'améliorer en suivant les conseils pointés par cette page. 
- 
-===== Partition windows ===== 
-Comme expliqué sur la page d'installation des [[installation:partitions_windows|partitions windows]], il faut ajouter '',iocharset=utf8,codepage=850'' aux paramètres des partitions FAT32. 
- 
-===== Partition Linux ===== 
- 
-Si vous avez une ancienne partition Linux qui n'utilisait pas UTF-8, utilisez l'outil **''convmv''** pour transformer les accents //invalides// en UTF-8 (voir [[installation/recup_partition]]). Éventuellement [[http://forum.ubuntu-fr.org/viewtopic.php?id=19806|cette discussion]] du forum ubuntu-FR parle des problèmes de nom lors de téléchargement de fichiers. 
- 
-//Ajout par [[utilisateurs:Id2ndR]]// 
- 
-Astuce pour trouver les fichiers à problème : 
-  - Listez tous les fichiers et gardez le résultat dans un fichier texte avec la commande ''ls -R <chemin> > <fichier_texte>'' 
-  - Ouvrez le fichier texte avec un éditeur : ce dernier lira alors le fichier avec l'ancien encodage. Cherchez y alors les é,è,à,... : ça vous aidera à trouver les fichiers à convertir. 
- 
-Ensuite utilisez l'outil convmv avec les options désirées (habituellement //-r -f iso-8859-15 -t utf8 --nosmart//)) puis avec l'optio supplémentaire //--notest// si vous voulez faire la convertion. 
- 
-===== Lecteur de cdroms ===== 
- 
-Si vos fichiers affichés sur des crdoms apparaissent avec un problème de type //invalid encoding//, alors il faudra modifier les paramètres du fichier [[installation/mount_fstab#le_fichier_fstab|/etc/fstab]] et ajouter //UTF8// en option de lecture des lecteurs, ce qui peut donner par exemple: 
- 
-<code>/dev/hdc        /media/cdrom0   udf,iso9660 unhide,ro,user,noauto,utf8     0       0 
-/dev/hdd        /media/cdrom1   udf,iso9660 unhide,ro,user,noauto,utf8     0       0</code> 
- 
-Normalement, après redémarrage de l'ordinateur, il ne devrait plus y avoir de problèmes de type //invalid_encoding// avec les cdroms. 
- 
-===== En anglais ===== 
-[[https://wiki.ubuntu.com/UTFEightMigrationTool]]