10.13 High Sierra Impossible de supprimer ces dossiers

Glop

Membre confirmé
20 Novembre 2023
15
0
64
Bonjour à vous,

Comme indiqué dans le titre, j'ai un soucis pour supprimer 3 dossiers qui sont dans ma corbeille. Rien de compliqué me direz-vous, malheureusement ça ne fonctionne pas : je vous explique :

Il y a un peu plus d'un an de ça j'ai fait du tri dans l'ordi et j'ai supprimé pas mal de dossiers et fichiers perso. Seulement 3 dossiers restent dans la corbeille car "l'élément est utilisé". J'ai tenté diverse choses comme du Onix, du terminal et autres. Hélas, trois fois hélas.

La semaine passée j'ai décidé d'offrir un coup de jeune à mon macbookpro (mi2011). J'ai fait une clean install en passant de Sierra à High Sierra. Tout s'est correctement passé. L'ordi est vidé de la totalité des dossiers, même ma corbeille wouhou ! :cool:. Seulement une semaine plus tard ces dossiers sont réapparus dans la corbeille, il est de nouveau impossible de les supprimer. Je précise qu'ils sont vides et ne contiennent aucun fichier.

Quelqu'un aurait une idée ?
 
Bonjour,

Comment se nomment ces dossiers ?

J'ai déjà vu ça, il y a quelques années. C'est une application qui enregistre des historiques ou des caches dans la corbeille. Ce n'est qu'un réglage à changer dans les paramètres de l'application. Malheureusement, je ne me souviens plus du nom ...
 
Hello OnyX,

Les dossiers portent les noms de ce qu'il contenaient : "Vidéos", "vidéo machin". Bref rien d'important.

Quand tu parle des paramètres de l'application tu parles de la corbeille ? Parcequ'entre deux j'ai quand même formaté, changé d'OS et ils sont revenus...
 
@Glop vide la corbeille (ce qui veut bien partir), puis lance le Terminal et copie-colle la commande suivante :
ls -laR ~/.Trash
Ça va lister tout le contenu de la corbeille avec les attributs de fichiers (permissions, date, nom, poids, ...)

Copie-colle ici la liste de réponse du Terminal
 
Hello OnyX,

Les dossiers portent les noms de ce qu'il contenaient : "Vidéos", "vidéo machin". Bref rien d'important.

Quand tu parle des paramètres de l'application tu parles de la corbeille ? Parcequ'entre deux j'ai quand même formaté, changé d'OS et ils sont revenus...
Non, c'était une application non-Apple. Il y avait un réglage dans les préférences de cette application qui permettait de définir le chemin d'accès pour certains fichiers (peut-être des fichier temporaires...). Par défaut, le chemin était la corbeille... :rolleyes:
Essaie de regarder dans les applications de tierce partie qui peuvent avoir un rapport avec la vidéo.
 
Hello Bicus,

Voici pour la reponse du terminal :
total 0
drwx------ 2 jacks staff 64 20 nov 12:06 .
drwxr-xr-x+ 16 jacks staff 512 20 nov 12:06 ..

Onyx, je vois pas bien où chercher, le fait est que tout a été formaté et au vu du changement d'OS, les logiciels tiers n'ont pas les même version. Et puis j'ai réinstallé que deux ou trois logiciel en tout, et aucun en rapport avec la video si ce n'est vlc. (Je vais chercher du côté de quicktime)
 
D'après le Terminal, la corbeille est vide. As-tu un dd externe branché ?
 
Sinbad21 oui !
J'ai enlevé le lecteur de disque (qui ne fonctionnait plus) pour y installer un ssd 500Go. Ca pourrait venir de ça ?
 
Oui. Chaque volume a son propre dossier .Trash (ou .Trashes s'il s'agit d'un autre volume que celui de démarrage), et quand on ouvre la corbeille dans le Finder elle montre en fait les fichiers de tous les dossiers .Trash(es) des volumes montés.

Refais une commande ls -la du dossier .Trashes de ton deuxième volume interne :
ls -la /Volumes/<le nom de ton deuxième disque interne>/.Trashes

Si ton deuxième disque contient un système macOS, il faudra aller chercher le dossier .Trashes dans le volume de données.

Commence par taper ls -la /Volumes/ puis appuie sur la touche de tabulation (à gauche de la touche A) pour avoir la liste des volumes montés. Commence à taper les premières lettres du volume qui t'intéresse et rappuie sur la touche de tabulation pour compléter, ensuite tu tapes le .Trashes derrière le /.
 
Hello Sinbad, merci pour tes directives. Je suis pas sûr d'avoir compris mais voici ce que ça donne :

MacBook-Pro-de-Jacks:~ jacks$ ls -la /Volumes/
total 256
drwxr-xr-x+ 5 root wheel 160 22 nov 15:51 .
drwxr-xr-x 28 root wheel 896 16 nov 13:24 ..
drwxr-xr-x 7 jacks staff 306 13 nov 05:53 GIMP 2.10 Install
drwxrwxrwx 1 jacks staff 131072 1 jan 1980 INTENSO
lrwxr-xr-x 1 root wheel 1 20 nov 11:54 SSD -> /
MacBook-Pro-de-Jacks:~ jacks$ ls -la /Volumes/<INTENSO>/.Trashes
-bash: INTENSO: No such file or directory
MacBook-Pro-de-Jacks:~ jacks$
 
Il ne faut pas mettre les < >, c'était juste pour indiquer une partie variable dans le chemin.
Bloc de code:
 ls -la /Volumes/INTENSO/.Trashes
 
Ah oui, pardon pour la confuse, je connais pas grand chose en terme de codage.

J'ai re-fait et hop :
MacBook-Pro-de-Jacks:~ jacks$ ls -la /Volumes/INTENSO/.Trashes
total 1024
drwxrwxrwx 1 jacks staff 131072 14 déc 2021 .
drwxrwxrwx 1 jacks staff 131072 1 jan 1980 ..
-rwxrwxrwx 1 jacks staff 4096 14 déc 2021 ._501
drwxrwxrwx@ 1 jacks staff 131072 14 déc 2021 501

Est-ce que ça vous parle ?
 
Tu as bien un dossier 501 et un fichier invisible ._501 dans ce dossier Trashes. Pour les supprimer, passe la commande suivante :

Bloc de code:
rm -r /Volumes/INTENSO/.Trashes/*
 
Voici le retour du terminal :

MacBook-Pro-de-Jacks:~ jacks$ rm -r /Volumes/INTENSO/.Trashes/*
rm: /Volumes/INTENSO/.Trashes/501/Videos Passages: Directory not empty
rm: /Volumes/INTENSO/.Trashes/501/Autres dossiers perdus: Directory not empty
rm: /Volumes/INTENSO/.Trashes/501/Videos: Directory not empty
rm: /Volumes/INTENSO/.Trashes/501: Directory not empty
 
C'est probablement un problème d'autorisation. Il faut repasser la même commande en la faisant précéder d'un sudo, ce qui va te donner les mêmes droits que l'utilisateur root. Le Terminal va te demander le mot de passe de session, qu'il faudra taper en aveugle.

Bloc de code:
sudo rm -r /Volumes/INTENSO/.Trashes/*
 
Hello Sinbad21, merci pour toutes ces infos et tout le mal que tu te donne. Voici la réponse terminal
Last login: Thu Nov 23 08:53:50 on ttys000
MacBook-Pro-de-Jacks:~ jacks$ sudo rm -r /Volumes/INTENSO/.Trashes/*
Password:
rm: /Volumes/INTENSO/.Trashes/501/Videos Passages: Directory not empty
rm: /Volumes/INTENSO/.Trashes/501/Autres dossiers perdus: Directory not empty
rm: /Volumes/INTENSO/.Trashes/501/Videos: Directory not empty
rm: /Volumes/INTENSO/.Trashes/501: Directory not empty
MacBook-Pro-de-Jacks:~ jacks$
 
Hello Sinbad21, merci pour toutes ces infos et tout le mal que tu te donne.
De rien, je vois ça plutôt comme un jeu. Donc là on n'arrive pas à supprimer ces fichiers. On va peut-être devoir faire l'opération en mode recovery (en redémarrant tout en appuyant sur les touches cmd+r). Avant de faire ça ce serait intéressant de savoir s'il n'y a pas un ou plusieurs fichiers dans ce dossier qui ont un owner différent de ton user.

Repasse la commande suivante :
Bloc de code:
 sudo ls -lORa /Volumes/<INTENSO>/.Trashes

Le R rajouté à la commande initiale va permettre de lister tous les fichiers contenus dans le dossier (récursivité). Le O listera les file flags s'il y en a. Certains attributs spéciaux peuvent empêcher la suppression d'un fichier, il faut alors enlever l'attribut avant de supprimer le fichier.
 
Dernière édition:
De rien, je vois ça plutôt comme un jeu.
Je m'en doutais une peu :)

Concernant les fichiers ils étaient vides au moment de les mettre à la corbeille, c'est pour ça qu'ils y sont partis d'ailleurs. Chacun d'eux ne contenait que deux ou trois video, format .avi il me semble.


voici le retour du terminal :

Last login: Thu Nov 23 14:28:30 on ttys000
MacBook-Pro-de-Jacks:~ jacks$ sudo ls -lORa /Volumes/<INTENSO>/.Trashes
-bash: INTENSO: No such file or directory
MacBook-Pro-de-Jacks:~ jacks$ sudo ls -lORa /Volumes/INTENSO/.Trashes
Password:
total 1024
drwxrwxrwx 1 _unknown _unknown hidden 131072 14 déc 2021 .
drwxrwxrwx 1 _unknown _unknown - 131072 1 jan 1980 ..
-rwxrwxrwx 1 _unknown _unknown hidden 4096 14 déc 2021 ._501
drwxrwxrwx@ 1 _unknown _unknown hidden 131072 14 déc 2021 501

/Volumes/INTENSO/.Trashes/501:
total 1792
drwxrwxrwx@ 1 _unknown _unknown hidden 131072 14 déc 2021 .
drwxrwxrwx 1 _unknown _unknown hidden 131072 14 déc 2021 ..
drwxrwxrwx 1 _unknown _unknown - 393216 11 nov 2021 Autres dossiers perdus
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 Videos
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 Videos Passages

/Volumes/INTENSO/.Trashes/501/Autres dossiers perdus:
total 1024
drwxrwxrwx 1 _unknown _unknown - 393216 11 nov 2021 .
drwxrwxrwx@ 1 _unknown _unknown hidden 131072 14 déc 2021 ..

/Volumes/INTENSO/.Trashes/501/Videos:
total 512
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 .
drwxrwxrwx@ 1 _unknown _unknown hidden 131072 14 déc 2021 ..

/Volumes/INTENSO/.Trashes/501/Videos Passages:
total 512
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 .
drwxrwxrwx@ 1 _unknown _unknown hidden 131072 14 déc 2021 ..
 
Je comprends mieux pourquoi le dossier 501, qui ne commence pas par un point, n'est pas visible : il a le flag hidden.

D'autre part ces users _unknown ne correspondent à aucun utilisateur connu, ce qui explique peut-être la difficulté à les supprimer.

On va essayer de leur affecter un user plus normal :

Bloc de code:
sudo chown -R "$USER":staff  /Volumes/INTENSO/.Trashes/*

Ensuite, on va retirer le flag hidden :
Bloc de code:
sudo chflags nohidden /Volumes/INTENSO/.Trashes/*

Si ces deux commandes fonctionnent, essaie de vider la corbeille.

Sinon fais à nouveau un
Bloc de code:
sudo ls -lORa /Volumes/INTENSO/.Trashes
 
Hello Sinbad, merci pour ta tenacité. On continue avec notre fil rouge :

J'ai exécuté les deux commande mais pas de changement au niveau de la corbeille :


MacBook-Pro-de-Jacks:~ jacks$ sudo chown -R "$USER":staff /Volumes/INTENSO/.Trashes/*
Password:
MacBook-Pro-de-Jacks:~ jacks$ sudo chflags nohidden /Volumes/INTENSO/.Trashes/*
MacBook-Pro-de-Jacks:~ jacks$ sudo ls -lORa /Volumes/INTENSO/.Trashes
total 1024
drwxrwxrwx 1 _unknown _unknown hidden 131072 14 déc 2021 .
drwxrwxrwx 1 _unknown _unknown - 131072 1 jan 1980 ..
-rwxrwxrwx 1 _unknown _unknown hidden 4096 14 déc 2021 ._501
drwxrwxrwx@ 1 _unknown _unknown - 131072 14 déc 2021 501

/Volumes/INTENSO/.Trashes/501:
total 1792
drwxrwxrwx@ 1 _unknown _unknown - 131072 14 déc 2021 .
drwxrwxrwx 1 _unknown _unknown hidden 131072 14 déc 2021 ..
drwxrwxrwx 1 _unknown _unknown - 393216 11 nov 2021 Autres dossiers perdus
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 Videos
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 Videos Passages

/Volumes/INTENSO/.Trashes/501/Autres dossiers perdus:
total 1024
drwxrwxrwx 1 _unknown _unknown - 393216 11 nov 2021 .
drwxrwxrwx@ 1 _unknown _unknown - 131072 14 déc 2021 ..

/Volumes/INTENSO/.Trashes/501/Videos:
total 512
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 .
drwxrwxrwx@ 1 _unknown _unknown - 131072 14 déc 2021 ..

/Volumes/INTENSO/.Trashes/501/Videos Passages:
total 512
drwxrwxrwx 1 _unknown _unknown - 131072 11 nov 2021 .
drwxrwxrwx@ 1 _unknown _unknown - 131072 14 déc 2021 ..
MacBook-Pro-de-Jacks:~ jacks$