web-dev-qa-db-fra.com

Impossible de supprimer le répertoire .Trash-503, retourne un $ RECYCLE.BIN.trashinfo: erreur d'entrée / sortie

Je ne peux pas supprimer le dossier .Trash-503 via l'interface graphique ou le terminal,
il retourne un $RECYCLE.BIN.trashinfo: Input/output error

Pas même Sudo rm -r ou même un simple ls ne fonctionne dans ce répertoire de corbeille.

Vérifiez la sortie du terminal ci-dessous:

subroot@subroot:~$ cd /media/xxxxx/

subroot@subroot:/media/xxxxx$ rm .Trash-503/
rm: cannot remove `.Trash-503/': Is a directory

subroot@subroot:/media/xxxxx$ rm -r .Trash-503/
rm: cannot remove `.Trash-503/info/$RECYCLE.BIN.trashinfo': Input/output error
rm: cannot remove `.Trash-503/info/found.000.trashinfo': Input/output error
rm: cannot remove `.Trash-503/info': Directory not empty

subroot@subroot:/media/xxxxx$ Sudo rm -r .Trash-503/
[Sudo] password for subroot:
rm: cannot remove `.Trash-503/info/$RECYCLE.BIN.trashinfo': Input/output error
rm: cannot remove `.Trash-503/info/found.000.trashinfo': Input/output error

subroot@subroot:/media/xxxxx$ cd .Trash-503/

subroot@subroot:/media/xxxxx/.Trash-503$ ls
info

subroot@subroot:/media/xxxxx/.Trash-503$ cd info/

subroot@subroot:/media/xxxxx/.Trash-503/info$ ls
ls: cannot access $RECYCLE.BIN.trashinfo: Input/output error
ls: cannot access found.000.trashinfo: Input/output error
found.000.trashinfo  $RECYCLE.BIN.trashinfo

subroot@subroot:/media/xxxxx/.Trash-503/info$

Que se passe-t-il ici et comment puis-je supprimer ce dossier?

EDIT

J'ai essayé de vérifier et de réparer la partition en utilisant gparted uniquement pour obtenir ce message d'erreur:

ERREUR: la vérification du système de fichiers a échoué!
ERREUR: 264 clusters sont référencés plusieurs fois.
NTFS est incohérent. Exécutez chkdsk/f sur Windows puis redémarrez-le DEUX FOIS!
L'utilisation du paramètre/f est très IMPORTANT! Aucune modification n'était
et sera appliqué à NTFS par ce logiciel jusqu'à ce qu'il soit réparé.

Je ne dispose pas de Windows, comment puis-je utiliser chkdsk /f depuis Ubuntu?

3
Parto

Erreur d'entrée/sortie signifie qu'il pourrait s'agir d'un dysfonctionnement du matériel ou d'un système de fichiers corrompu. Il est fort probable que certains secteurs de votre périphérique de stockage sont endommagés.
Voir le message d'erreur suivant, la commande échoue lors d'une tentative de suppression du fichier trouvé.000 , qui est un fichier perdu récupéré par un utilitaire de vérification du système de fichiers.

rm: impossible de supprimer `.Trash-503/info/found.000.trashinfo ': erreur d'entrée/sortie

Tout d’abord sauvegardez toutes les données importantes sur la partition (si possible un disque entier, les dommages causés au secteur pouvant se propager sur toutes les partitions).

Vérifier le système de fichiers

fsck /dev/sdxx où xx est votre partition cible. Cela devrait résoudre votre problème actuel.

partition de format

Si ce problème se répète pour d’autres fichiers, il est préférable d’effectuer un format complet complet (format non rapide) à l’aide d’un outil de partitionnement tel que . disques

éliminer le périphérique de stockage

Si vous obtenez la même erreur même après le formatage complet, il est préférable de passer à un nouveau périphérique de stockage.

mise à jour

malheureusement, la réparation ntfs n’est supportée par aucun outil sous Linux. Vous pouvez essayer Sudo apt-get install ntfsprogs puis Sudo ntfsfix /dev/sdaX. Le meilleur moyen de réparer ntfs est de le vérifier à partir de Windows. Vous pouvez exécuter chkdsk à partir de n’importe quel Windows RepairCD/USB. This Le forum ubuntu vous aidera à créer votre propre CD de réparation Windows.

1
totti

Vos erreurs ne sont pas un problème pour supprimer des fichiers, c'est un problème concernant le système de fichiers lui-même et/ou un problème matériel.

À ce jour, je ne connais pas un bon outil pour vérifier un système de fichiers Ntfs sous Linux, il existe "scrounge-ntfs" mais pour moi, il y a beaucoup de risques.

Sauvegardez immédiatement vos fichiers sur une autre partition ou sur un autre appareil.

Ensuite, si cela est possible (si tous les fichiers nécessaires ont été copiés), vous pouvez supprimer la partition, en créer une nouvelle avec "fdisk" et "mkfs.ext4" par exemple,
et vous pouvez tester la nouvelle partition en copiant beaucoup de données dessus.
Si vous rencontrez rapidement une "erreur d'entrée/sortie", vous pouvez considérer le disque ou la clé USB comme un périphérique mort ...

0
Yvan