ぼやき

6

VMware Fusion の Windows XP に USB の外付け HDD を右下のメニューからつなげようとしたら、全然反応しなかった。Mac の Finder から一度取り出して再度認識させたらいいと思ったのだけれど、それも以下のようなエラーが出てできなかった。

20130330_1.png

「ディスク “XXXXX” を取り出せませんでした。1つ以上のプログラムが使用している可能性があります。」

Mac を再起動させてから Finder にて取り出ししてみても、やはり同じエラー……。

使用しているプログラムを探る

なんか最近それっぽい記事を読んだな、と思って下記の記事を見てみた。
→F.Ko-Jiの「一秒後は未来」:Macですべてのアプリを終了してるにも関わらず外付けディスクを取り出せない状態になったら

まさにこれと同じ状況っぽい。記事に Spotlight が原因って書いてあるけど、一応確かめてみる。ターミナルで以下のコマンドを入力。

$ sudo lsof /Volumes/Apple120GB

パスワードが求められるので入力すると(表示はされない)、下記のように外付け HDD で動いているプロセスがわかる。

20130330_2.png

mds っていうのが Spotlight みたい。どうやら Spotlight が外付け HDD のインディックスの作成を行なっているため取り出せないよう。

Spotlight のインディックスから除外する

参照元の記事では Spotlight をターミナルから停止していたのだけれど、それは怖いので「システム環境設定」の「Spotlight」の「プライバシー」タブにて Spotlight の検索から除外する場所に該当の外付け HDD を設定した。

20130330_3.png

これだけでは外付け HDD は取り出せない。Mac を再起動させないと Spotlight の設定が反映されない模様。再起動させたら無事に取り出せたし、VMware Fusion 上の Windows XP に接続することができた。めでたしめでたし。

(設定前は再起動しても取り出せなかったので、プライバシー設定のおかげだと思う。再起動するなら終了した状態でディスクを外せばいいじゃない、というのはなしで。なぜなら次に繋いだときにまた Spotlight のインディックスを作成しはじめて、同じく取り出せなくなるから!)

よく取り外しする外部メディアは「Spotlight」の「プライバシー」に設定しておくほうがいいみたい。デジカメのメモリカードとかデータやりとり用の USB メモリとか。または Spotlight のインディックスが終わるのをじっと待つという手もあると思う。

関連記事

コメント (6)

  • 匿名

    こちら困っていたので、助かりました〜!ありがとうございます!

  • あさこん

    ◇匿名さん◇
    コメントありがとうございます。
    OSをアップグレードするとSpotlightが新たにライブラリを作り始めるから
    外付けHDD等が取り出せなくなりますよね。
    お役に立ててよかったです。

  • 初めまして検索して来ました

    こんにちは。
    このことを全然知らずに「取り出せませんでした」のエラーがでたので、MacBookをシャットダウンして再起動したら、そのHDDが認識されなくなってしまいました…。ディスクユーティリティを起動するとグレー文字で表示はされてるのですが。
    HDDの中身はほとんど別のHDDにコピーしていたのでダメージは少なそうなの
    ですが、なんか悔しいのでどうしたら復活できるのか悩んでます。

  • あさこん

    ◇初めまして検索して来ましたさん◇
    コメントありがとうございます。
    「取り出せませんでした」とエラーが出るから、シャットダウンして再起動させていたら、
    HDDが認識されなくなったとのこと。
    たぶんきちんとシャットダウンが終わる前に外付けのケーブルを抜いてしまったといった感じでしょうか。
    状況としては以下の記事に近いのではないかと思います。
    →ほーくブログ:Macに接続したHDDがFinderに表示されないときの対処法

    ディスクユーティリティのマウントにてディスクの修復を試みてみるといいようです。

    それでもダメな場合はData Rescueを使うことになると思います。
    試用版があるのでデータが救えるかどうか試してみて、
    救えそうだったら購入すればよいと思います。
    しかしバックアップがそこそこある状態ならばそこまでお金をかけるかどうかは
    残りのデータに価値をどれくらい見出せるかだと思います。

    また外付けが認識されないのは、外付けが悪いのではなく、
    Macのシステムがおかしくなっている可能性があるようです。
    →Apocryphally’s Blog:Macで認識されなくなった外付けHDDが認識されるようになったのでやったことをメモしておきますよ

    リカバリーから起動してシステムが入っているパーティションを修復すればよいようです。

    「システムユーティリティ Mac 認識しない」とかで検索すると、
    他にも事例があるので試してみるのもよいかと思います。
    データ復活するといいですね。

  • 初めまして検索して来ました

    お返事ありがとうございます!
    (せっかく即答していただいたのに今まで読んでなくてすみません…)
    リカバリー起動してディスクユーティリティでディスク修復やらアクセス権修復やらをやってみて、気づいたら治ってました(笑)
    本当にありがとうございます。

  • あさこん

    ◇初めまして検索して来ましたさん◇
    ご報告ありがとうございます。
    無事にディスクが読み込みできるようになってよかったですね。

コメントを書く

*

トラックバック URL