#1 Le 14/10/2022, à 08:17
- inuilitijuq
Comment effacer un dossier corrompu??? [résolu]
Bonjour,
Je suis sous 20.04.5 LTS
Mon neveu a eu la bonne idée de jouer avec la prise USB d'un disque dur amovible en plein déplacement de fichiers.
J'ai pu tout récupérer mais j'ai sur le disque un dossier vide que je n'arrive pas à supprimer... Le dossier contenait de centaines de sous-dossiers et quelques dizaines de milliers de fichiers...
Quand je tente une suppression sous Nautilus j'ai bien le petit sablier qui apparaît mais qui reste figé... Idem en passant root sous Nautilus
En Cli j'ai tenté rm -rf qui dit
"impossible de supprimer un dossier non vide"
Ls donne
ls: lecture du répertoire '.': Erreur d'entrée/sortie
Je sais pas/plus quoi faire!
Merci de votre aide
!
Dernière modification par inuilitijuq (Le 18/10/2022, à 07:12)
Hors ligne
#2 Le 14/10/2022, à 09:20
- geole
Re : Comment effacer un dossier corrompu??? [résolu]
Bonjour.
Dans un premier temps, essaie de faire un controle
Si partition NTFS, sous windows
chkdsk /r Lettre:
sinon
sudo fsck /dev/sdXN
en adaptant XN
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#3 Le 14/10/2022, à 09:25
- iznobe
Re : Comment effacer un dossier corrompu??? [résolu]
Bonjour , si tu supprimes ce dossier ( c ' est possible ) mais tu perdras tout ce qu ' il contient .
il vaut mieux d' abord tenter de reparer comme le preconise @geole tu pourras probablement en recuperer une partie .
pour en savoir un peu plus , avec le disque connecté , passe le terminal en plein ecran , peux tu donner le retour de :
lsblk -fe7
Dernière modification par iznobe (Le 14/10/2022, à 09:26)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#4 Le 14/10/2022, à 09:29
- Tawal
Re : Comment effacer un dossier corrompu??? [résolu]
Hello,
Tente la commande (à adapter) :
sudo rm -rf /chemin/du/dossier/récalcitrant
Si ça ne marche pas, alors, il faut vérifier et réparer le système de fichier.
Démonte la partition avec :
sudo umount /dev/sdXY
avec X = la lettre du disque et Y = le numéro de partition concernée.
Puis vérifie et répare avec :
sudo fsck /dev/sdXY
idem pour X et Y.
Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
#5 Le 14/10/2022, à 09:47
- inuilitijuq
Re : Comment effacer un dossier corrompu??? [résolu]
@ Iznobe
lsblk -fe7
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1 vfat 1E52-570D 511M 0% /boot/efi
├─sda2
└─sda5 ext4 2852cbc6-6ddb-4b4f-a146-a0646780c2a5 17,7G 87% /
sdb
├─sdb1 ntfs BABYLON 39C713A9549B3AE8 201,7G 88% /media/david/BABYLON
├─sdb2 ext4 DATEXT 4a3611cc-acce-4025-a95c-395416885ab1 7,1G 85% /media/david/DATEXT
└─sdb3 ntfs DATANTFS 08C3C1504F88A0C8 12G 85% /media/david/DATANTFS
sdc
└─sdc1 ntfs SNDS 4AD659950ECBA43A 686,4G 26% /media/david/SNDS
sr0
@ Tawai
Rm rf me dit le dossier n'est pas vide...
sudo fsck /dev/sdb1
fsck de util-linux 2.34
@geole
Pas de windows sous la main...
Merci à vous tous pour votre réactivité!
Hors ligne
#6 Le 14/10/2022, à 09:56
- iznobe
Re : Comment effacer un dossier corrompu??? [résolu]
si la partition sur laquelle tu as eu le soucis est bien SDB1 , on voit dans le retour que c' est une partition NTFS .
si tu n' as pas windows sous la main , garder des partitions au format NTFS n' est pas une bonne chose , car en cas de soucis , justement c ' est peu probable de pouvoir les reparer .
tu peux essayer avec ntfsfix , mais peu probable que cela fonctionne .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#7 Le 14/10/2022, à 10:02
- Tawal
Re : Comment effacer un dossier corrompu??? [résolu]
Arff, je n'avais pas pensé à la situation du ntfs.
Sans Windows, ça va être difficile de réparer.
Tente peut-être (mais ça m'étonnerait) :
sudo find /chemin/du/dossier/récalcitrant -delete
Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
#8 Le 14/10/2022, à 12:11
- geole
Re : Comment effacer un dossier corrompu??? [résolu]
Si pas de windows, sauvegarde tout ce qui sera lisible dans la partition. puis reformate-la.
Cela sera l'occasion de reformater en EXFAT car ce format permet l'arrachage de la prise USB en pleine écriture.
Dernière modification par geole (Le 14/10/2022, à 12:17)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#9 Le 14/10/2022, à 15:28
- pausecafé
Re : Comment effacer un dossier corrompu??? [résolu]
Bonjour,
Vous pouvez également tester l'application testdisk qui peut réparer aussi des partitions corrompues.
Hors ligne
#10 Le 18/10/2022, à 07:13
- inuilitijuq
Re : Comment effacer un dossier corrompu??? [résolu]
Merci à tous!
Je suis allé chez le voisin et Windows a détecté/réparé tout seul comme un grand
@Geole, j'aimerai bien mais c'est un disque d'échange entre différents système : j'y ai trois partitions bien dédiées EXFAT, FAT32 et NTFS
Merci encore
Hors ligne
#11 Le 18/10/2022, à 09:38
- geole
Re : Comment effacer un dossier corrompu??? [résolu]
La partittion EXFAT est connue de quasiment tous les O.S.
À toi de vérifier qu'elle est utilisable partout où tu vas.
Attention, si windows XP, le pilote EXFAT sera à installer.
Dernière modification par geole (Le 18/10/2022, à 09:39)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne