web-dev-qa-db-fra.com

Problème de nom de fichier non valide lorsque je transfère des fichiers sur Ubuntu sur le lecteur externe

Je sauvegarde des fichiers sur Ubuntu 12.04 sur les lecteurs externes.

Le lecteur externe WD fonctionne bien.

Mais le lecteur externe Maxell ne peut pas reconnaître certains noms de fichiers, tels que les fichiers .html enregistrés avec '|' ou '/'. Mais ces noms de fichiers conviennent à Ubuntu et sont automatiquement sauvegardés lorsque je sauvegarde des pages HTML ouvertes.

Je ne veux pas les changer un par un.

Toute solution?

2
user1914692

Les systèmes de fichiers modernes peuvent traiter presque tous les caractères Unicode, à l'exception du caractère/NULL.

Toutefois, dans le cas où nous aurions besoin de stocker des fichiers sur un lecteur formaté avec un système de fichiers plus ancien, tel que FAT32, des problèmes pourraient survenir. Les noms de fichier contenant des caractères réservés |\?*<":>+[]/ risquent de ne pas être reconnus.

Par conséquent, même si, aujourd’hui, cela n’est pas nécessaire, il est toujours bon d’éviter ces caractères dans les noms de fichiers.

Chaque fois que nous rencontrons des problèmes de noms de fichiers, nous avons le choix:

  • renommer le fichier contenant des caractères réservés.
  • reformatez ce lecteur avec un système de fichiers plus moderne.

Si nous devons parfois partager ces fichiers avec Windows, nous devons alors formater le lecteur externe en NTFS. Si les données ne sont accessibles que depuis Ubuntu (ou d’autres systèmes d’exploitation Posix), nous préférerons peut-être choisir ext4.

5
Takkat

Je vous propose de formater votre disque dur Maxell et de changer le système de fichiers en ext4. Lisez ce qui suit ext4 - Wikipedia comment ce type de système de fichiers peut être bon pour vos fichiers.

Vous pouvez utiliser GParted Partition Editor dans ce sens.

2
Radu Rădeanu