![]() |
I think any open file (or folder) will keep the volume from unmounting. Each of the lines you showed from 'lsof' indicates an open file ("REG") or folder ("DIR").
The first entry in each line is the program that has opened the file/folder. I assume that "Path\x20F" is Path Finder. |
You're right. It is PathFinder. But, I never have trouble manually unmounting the volume, even if PathFinder has it displayed in the sidebar under 'Devices'.
I may have overcome, if not solved the problem. I tried setting the 'sleep' time to 90 as follows: Code:
(sleep 90; diskutil unmount "$2" >> /Library/Logs/CCC.log 2>&1; sleep 1; tail -n 25 /Library/Logs/CCC.log | mail -s "CCC" root) &From the CCC.log fragment that was the body of the e-mail: Code:
08/04 09:02:54 Blessing the target volume... |
What is update_dy?
Which it did. This morning the Volume failed to unmount. I did an lsof of the volume immediately after the sleep command:
Code:
(sleep 90; lsof | grep "$2" > /private/var/log/clorox.log; diskutil unmount "$2" >> /Library/Logs/CCC.log 2>&1; sleep 1; tail -n 25 /Library/Logs/CCC.log | mail -s "CCC" root) &Code:
update_dy 79091 root txt REG 14,5 214672 628111 /Volumes/Clorox/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration |
Code:
% man -k update_dy |
Thanks hayne. I tried both 'man' (without the switch) and 'which' on 'update_dy' and, of course, came up with nothing.
I'm assuming that this is running on the newly blessed clone and that the volume cannot unmount until this is done? |
| All times are GMT -5. The time now is 10:39 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.