10.11 El Capitan Noms de fichiers perdus

sekaijin

Membre actif
24 Avril 2004
195
24
Bonjour

j'ai un grand nombre de fichiers dont le nom est en chinois, mongol, japonais, russe, bouriate, ukrainien, etc.
Et sur toute une arborescence de mon disque ces noms de fichiers ont été altérés.
Je ne sais pas comment cela s'est produit. J'ai simplement un jour constaté les faits.

Je n'ai pas souvenir d'avoir fait de maintenance du disque ou quelque opération.
voici ce que je vois aujourd'hui
ÐелагеÑ - ÐÑаÑеÑка HD (ÐÑ Ð ÑÑи до РоÑÑии 2015)
ä¸å½æ°å£°ä»£4 å°é丽åç¾å£°æ¼å±ãæ©æ¦æ ãï¼èä¹è°¦è¢«åç«ç´å¼å®ç¾ãä¸å½æ°å£°ä»£ç¬¬åå£ç¬¬7æã

Le premier était en ukrainien le second en chinois.

J'ai comme l'impression que les tables des inodes ont été altérées. J'ai ouvert quelques-uns de ses fichiers (il y en a trop pour les vérifier tous) ils sont intact. Seul leur nom est altéré.
Je ne peux le garantir mais il ne semble pas en manquer.

Je ne vois pas d'autre solution que de restaurer une sauvegarde de cette partie du disque. Mais je me pose beaucoup de questions. Les fichiers avec l'alphabet romain ne sont pas touchés. donc si cela se produit sur des fichiers système
Mon os devrait continuer à fonctionner.

Je suis inquiet car ça me fait penser à une défaillance disque et je me dis que je vais probablement devoir le changer. C'est un SSD qui a à peine moins de 2 ans.

A+JYT
 
Bonjour sekaijin,

ces fichiers sont sans doute anciens et créés avec un autre OS. Peut-être vérifier les polices que tu as sélectionnées et /ou télécharger celles utiles à tes fichiers selon les langues ? Pas spécialiste mais je ne pense pas qu'il s'agisse d'une défaillance du SSD. :)
 
Je suis inquiet car ça me fait penser à une défaillance disque et je me dis que je vais probablement devoir le changer. C'est un SSD qui a à peine moins de 2 ans.
As tu vérifié tes polices (dans le Livre des Polices), supprimé les doublons… ?
 
Bonjour à tous

sorry mais je ne suis pas repassé depuis.
Je ne pense pas que ce soit un problème de police. le nom des fichiers est le même avec iterm, terminal finder, et d'autres encore.

ces fichiers on effectivement été créés sur un autre système mais lorsque je les ai mis sur celui-ci tout était correct. ce n'est que plus tard que j'ai constaté que toute une hiérarchie de dossier et fichiers de mon disque avaient été altéré.

l'ai ouvert au hasard quelques fichiers et ils sont tous intègres. pas d'altération du contenu. seul les noms des fichiers et dossier on cette tête.

je n'ai pas trouvé de doublon dans le livre des polices et à part les polices pour l'écriture cunéiforme je n'ai pas d'autre polices que celle fourni avec le système.

merci de votre aide
 
Bonjour j'ai de nouveau eu le problème.
Un ensemble de fichiers dans un dossier dont les nom de fichier contenait des caractères en diverses langues Russe, Mongol, Chinois, Japonais, Bouriate, etc.
ont perdu leur noms et leur méta données.
Après une analyse c'est bien dans le file system qu'il y a un problème.
les séquence UTF sont altérées. Les premiers bits ne correspondent pas à de l'UTF et comme ces fichiers on des noms avec des langues autres ils sont codés en UTF-8 ou UTF-16
du coup lorsque les premiers bits sont dégradé le décodage se fait octet par octet et ces caractères sont normalement codés sur plusieurs. il devraient commencer par 110 ou 1110 ou 11110 Mais j'ai n'importe quoi 10110... Un UTF-8 codé sur 1 caractère commence par 0xxxxxxx et sur 2 octets 110xxxxx 10xxxxxx
10110... est impossible sur le premier octet.

A+JYT