Externe Disc Ejecting probleem
18 februari 2013 - 07:56   
geplaatst door: Krisveldhuizen
Beste mensen,

Ik heb al geruime tijd het volgende 'probleem';

Ik gebruik 4 externe harde schijven van WD, elk van 2TB. Wanneer ik ze wil ejecten, krijg ik altijd deze melding:

"The disk [Naam] wasn’t ejected because one or more programs may be using it."

Dan kan ik dus 'force eject' doen, maar dat zou dus schadelijk kunnen zijn, wordt er gemeld. Het gekke is, zover ik kan zien is er geen enkel programma dat de disk gebruikt. Ook heb ik onder System Preferences>Spotlight>Privacy aangegeven dat de harde schijven niet door Spotlight worden geindexed, om zeker te zijn van het feit dat Spotlight de disks niet 'gebruikt', maar zelfs dan krijg ik dit.

Weet iemand wat ik over het hoofd zie? En kan het inderdaad schadelijk zijn als de disks geforced worden te ejecten? Ik moet ze er TOCH uithalen...

Alvast bedankt!

Externe Disc Ejecting probleem
18 februari 2013 - 08:13    reactie #1
geplaatst door: Pieterr
Je kunt met een Terminalcommando zien welke processen op de schijf actief zijn:
http://forums.macrumors.com/showthread.php?t=1117945

Gebruik je Time Machine?

"One experiment is worth a thousand expert opinions."
Externe Disc Ejecting probleem
18 februari 2013 - 08:45    reactie #2
geplaatst door: Krisveldhuizen
Ik gebruik Time Machine.

Ik heb de hele draad doorgelezen, in je link, maar ik kan uit de draad zelf nergens opmaken wat nu precies die terminalcode is die ik zou moeten gebruiken hiervoor. Ook de een na laatste oplossing (switch to list view or icon view or close the Finder window) hielp niet.

Er wordt in de draad gezegd dat een proces genaamd 'mdworker' het ejecten verhinderd; ik heb in Activity monitor gekeken en inderdaad is er een proces met die naam actief. Echter, als ik deze via Activity Monitor uitzet, en vervolgens een van mijn externe disks probeer te ejecten, krijg ik nog altijd de melding dat de disk gebruikt wordt en ik dus niet kan ejecten. Bovendien komt 'mdworker' altijd na een paar seconden weer terug in het processen lijstje...

Ik heb dus alles gedaan wat in de draad als oplossing wordt aangedragen, maar het probleem blijft zich voordoen.

Weet jij misschien wat die terminal code is?


Alvast bedankt!

Kris

(Bewerkt door Krisveldhuizen om 8:49, 18-02-2013)

Externe Disc Ejecting probleem
18 februari 2013 - 10:01    reactie #3
geplaatst door: Spooter
Met het commando top zie je alle processen in de terminal, maar op zich heb je daar niks aan omdat je niet weet welke processen er in gebruik zijn voor die externe schijf.

Ik weet niet of uit- en inloggen een optie voor je is, maar het voorkomt gezoek.

Na opnieuw inloggen de disk uitwerpen.

Externe Disc Ejecting probleem
18 februari 2013 - 14:02    reactie #4
geplaatst door: Godfather
Voor de volledigheid, die terminalcode staat direct in de openingspost;
sudo lsof -xf +d /Volumes/externaldrive/
verander de naam van exterlandrive naar de daadwerkelijke naam.

Meer informatie over de lsof functie.

Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro