Bonjour à toutes et à tous,
j'ai un message "impossible d'éjecter le disque dur il est utilisé
essayer de fermer des applications puis réessayer" lorsque je veux
éjecter un de mes disques. Comme je n'ai aucun application qui tourne
sur ce disque, j'en déduis qu'une application précédente a oublié de
fermer les liens vers ce disque. Comme puis-je le savoir ?
Bonjour à toutes et à tous, j'ai un message "impossible d'éjecter le disque dur il est utilisé essayer de fermer des applications puis réessayer" lorsque je veux éjecter un de mes disques. Comme je n'ai aucun application qui tourne sur ce disque, j'en déduis qu'une application précédente a oublié de fermer les liens vers ce disque. Comme puis-je le savoir ?
Je n'ai pas de méthode pour détecter l'application fautive, mais j'ai déjà remarqué qu'"Aperçu", pour une raison qui m'échappe, est très souvent responsable de ce type de comportement.
Ici aussi. Mais également Mail.app ainsi que MirrorAgent (le truc qui gère l'iDisk). Donc que des applis Apple.
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible d'obtenir le nom de l'application fautive.
Bonjour à toutes et à tous,
j'ai un message "impossible d'éjecter le disque dur il est utilisé
essayer de fermer des applications puis réessayer" lorsque je veux
éjecter un de mes disques. Comme je n'ai aucun application qui tourne
sur ce disque, j'en déduis qu'une application précédente a oublié de
fermer les liens vers ce disque. Comme puis-je le savoir ?
Je n'ai pas de méthode pour détecter l'application fautive, mais j'ai
déjà remarqué qu'"Aperçu", pour une raison qui m'échappe, est très
souvent responsable de ce type de comportement.
Ici aussi. Mais également Mail.app ainsi que MirrorAgent (le truc qui
gère l'iDisk). Donc que des applis Apple.
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts
par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible
d'obtenir le nom de l'application fautive.
Bonjour à toutes et à tous, j'ai un message "impossible d'éjecter le disque dur il est utilisé essayer de fermer des applications puis réessayer" lorsque je veux éjecter un de mes disques. Comme je n'ai aucun application qui tourne sur ce disque, j'en déduis qu'une application précédente a oublié de fermer les liens vers ce disque. Comme puis-je le savoir ?
Je n'ai pas de méthode pour détecter l'application fautive, mais j'ai déjà remarqué qu'"Aperçu", pour une raison qui m'échappe, est très souvent responsable de ce type de comportement.
Ici aussi. Mais également Mail.app ainsi que MirrorAgent (le truc qui gère l'iDisk). Donc que des applis Apple.
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible d'obtenir le nom de l'application fautive.
Erwan David
Franck <franck+ écrivait :
Ici aussi. Mais également Mail.app ainsi que MirrorAgent (le truc qui gère l'iDisk). Donc que des applis Apple.
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible d'obtenir le nom de l'application fautive.
sudo lsof "/Volumes/<nom du disque>"
sudo parcequ'un utilisateur normal ne voit par lsof que ses propres processus.
et le chemin "/Volumes/<nom du disque>" pour que lsof fasse le filtre lui même...
-- Erwan
Franck <franck+news@_remove_apoal.com> écrivait :
Ici aussi. Mais également Mail.app ainsi que MirrorAgent (le truc qui
gère l'iDisk). Donc que des applis Apple.
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts
par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible
d'obtenir le nom de l'application fautive.
sudo lsof "/Volumes/<nom du disque>"
sudo parcequ'un utilisateur normal ne voit par lsof que ses propres
processus.
et le chemin "/Volumes/<nom du disque>" pour que lsof fasse le filtre
lui même...
Ici aussi. Mais également Mail.app ainsi que MirrorAgent (le truc qui gère l'iDisk). Donc que des applis Apple.
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible d'obtenir le nom de l'application fautive.
sudo lsof "/Volumes/<nom du disque>"
sudo parcequ'un utilisateur normal ne voit par lsof que ses propres processus.
et le chemin "/Volumes/<nom du disque>" pour que lsof fasse le filtre lui même...
-- Erwan
Saïd
Franck :
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts par chaque application.
J'ai deja eu des cas ou seul CoreServices avait des fichier ouvert sur un volume. Et a part fermer la session il n'y a rien a faire.
Je crois que j'ai deja eu le cas ou "sudo lsof" ne donnait rien du tout. Cas etrange je le reconnais.
-- Saïd. "Bless this, O Lord, that with it thou mayst blow thine enemies to tiny bits, in thy mercy." In the Book of Armaments, Chapter 4. (The Holy Hand Grenade)
Franck :
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts
par chaque application.
J'ai deja eu des cas ou seul CoreServices avait des fichier ouvert sur un
volume. Et a part fermer la session il n'y a rien a faire.
Je crois que j'ai deja eu le cas ou "sudo lsof" ne donnait rien du tout.
Cas etrange je le reconnais.
--
Saïd.
"Bless this, O Lord, that with it thou mayst blow thine enemies to tiny
bits, in thy mercy."
In the Book of Armaments, Chapter 4. (The Holy Hand Grenade)
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts par chaque application.
J'ai deja eu des cas ou seul CoreServices avait des fichier ouvert sur un volume. Et a part fermer la session il n'y a rien a faire.
Je crois que j'ai deja eu le cas ou "sudo lsof" ne donnait rien du tout. Cas etrange je le reconnais.
-- Saïd. "Bless this, O Lord, that with it thou mayst blow thine enemies to tiny bits, in thy mercy." In the Book of Armaments, Chapter 4. (The Holy Hand Grenade)
cochardp
Franck <franck+ écrit:
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible d'obtenir le nom de l'application fautive.
Je l'ai fait et rien d'intéressant.
-- Patrick
Franck <franck+news@_remove_apoal.com> écrit:
"lsof" permet de connaitre la liste des fichiers (entre autre) ouverts
par chaque application.
Donc en une ligne de shell, avec un "grep" kivabien, il est possible
d'obtenir le nom de l'application fautive.