Date: 2015/8/18 Cate: Mac Tags:  

うちのNAS上にdmgをおいてるんですけど、それを開こうとすると「リソースが一時的に使用できません」ってでて開けませんでした。
イマイチ要領を得ないエラー文だったので、ターミナルからopen hoge.dmgってやったらMetadata.framework [Error]: void _MDItemMarkAsUsedForPath(CFStringRef): was called with a NULL pathとかエラーがでました。
MarkAsUsed~とか書いてるんで、NASにアクセスしてる他の人がdmgマウントしてるとか?とおもって、他のマシンでマウントしてるか調べてみるとやはりマウントしてました。
なのでそっちのマシンでdmgをアンマウントして、もう一回自分のマシンで開こうとしたところ、まだ同じエラーがでる。
なんでや、と思って別マシンのほうでdmgをアンマウントするだけじゃなく、NASそのものをアンマウントしてみたら、自分のマシンで開けるようになりました。

単にdmgをアンマウントするだけじゃだめなんですね。なんかまた同じエラーでハマったりしそうなのでメモ。

Leave a Reply