Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
doc:invalid_encoding [Le 21/11/2006, 13:38] ostaquet |
— (Version actuelle) | ||
---|---|---|---|
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]] |