OS Xはディスクをアンマウントできません


18

1TBのLaCie Rugged THBは、突然動作を停止することをお勧めします。disk utilで開くと、パーティションの実際の名前が表示されることがありますが、実際の名前ではない可能性があります。

ターミナルで私が試した:

diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            140.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                110.1 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk1
   1:                  Apple_HFS                         150.1 GB   disk1s1
   2:                 DOS_FAT_32 BAK_WIN                 150.0 GB   disk1s2
   3:                  Apple_HFS                         100.0 GB   disk1s3
   4:                 DOS_FAT_32                         120.0 GB   disk1s5
   5:                 DOS_FAT_32                         480.1 GB   disk1s6

そして、これをアンマウントするには:

$sudo diskutil unmountDisk force disk1

これを与えた:disk1の強制アンマウントに失敗しました:各ディスクに対して少なくとも1つのボリュームをアンマウントできませんでした:

$sudo diskutil unmount force disk1sn

常に:disk1snはすでにアンマウントされています

私は外付けHDDで何もできなかったため、バックアップされていないファイルを含め、その上にあるすべてのものを消去しようと必死に試みました。これが以前はバックアップ計画でした。これが試みでした:

$ sudo diskutil eraseDisk JHFS+ DISK_VOLUME disk1
Started erase on disk1
Unmounting disk
Error: -69888: Couldn't unmount disk

しかし、うまくいきませんでした。HDDを動作させたり、ファイルを安全にしたりするアイデアがあれば、本当にありがたいです。

これについては、ディスクユーティリティからほとんど忘れていました。
ディスクユーティリティはこのディスクを修復できません。できるだけ多くのファイルをバックアップし、ディスクを再フォーマットして、バックアップファイルを復元します。


明確にするために、このドライブのファイルは必要ありません。消去してサービスに戻したいというだけです。
bmike

ファイルを手に入れたいのですが、他に方法がなければ、再び使用できることを感謝します。しかし、多くの写真が失われることを意味します:-/
Peter

回答:


22

私にとっては、sudo unmount、sudo unmountDisk、unmountDisk forceなど、/ dev / disk4、/ dev / disk4s1、/ dev / disk4s2などのソリューションはどれも機能していませんでした。すべて失敗しました。最後に試した-eraseDisk-同じエラーが表示されました:エラー:-69888:ディスクをアンマウントできませんでした

その後、自分のやり方でプロセスがあるかどうかを確認することにしたのでsudo lsof|grep disk4、実行して、パーティションの1つで動作するプロセスを見つけました。プロセスIDを強制終了し、突然ディスクが再びマウントされました!成功!


さて、ディスクは今日まで機能しませんでした。しかし、私はそれを保持し、私にできることを見てみましょう:)
ピーター

頑張って、うまくいくことを願っています!
ダニー

私はあなたの不安を信じていますが(他のブログでも見つけました)、私のシステムはもうドライブを認識しません。しかし、とにかくありがとう:)
ピーター

@PeterSchmuckiを実行すると、ディスクをまったく見ることができますdiskutilか?(Windowsの不良ドライブを修正した経験が豊富なので、次の解決策になります
。Windows

diskutil前回は表示できませんでしたが、Windows 7でドライブが表示されることがあります。メインディスクがパーティション分割されているため、Windowsから起動できます。一方、私のLinuxのVMでは、おそらく構成の問題でディスクを見たことはありませんが、それについてはよくわからないのです。
Peter

6

USBドライブと同じディレクトリにいたため、同じことが起こりました。

ホームディレクトリ(cd〜)に戻り、コマンドを再度実行すると動作しました。


これは、ディスクにいる間にディスクをアンマウントしようとしていたためです(dooh)。以前cd ..は、マウントを解除しようとしていたディスクの外に移動していたレベルに上がっていました。
タイラーリンデル

+1信じられない、私はcd〜が問題を解決するまでいろいろ試してみました。どうもありがとうございました!
マイケルホッペ

2

iTerm2の代わりにTerminalを使用すると、驚くほどコマンドと機能が向上したことを確認します!diskutil unmountdiskutil mount


これは私にとっても奇妙なことでしたが、試してみようとは思わなかったでしょう。
-Hiro2k

これが発生した場合、SIPにiTermを追加します
novski

1

ターミナルの代わりにiTermを使用しているときに、他の修正が他の何かを使用している場合にターミナルへの変更を試みても役に立たない場合、この問題が発生したことがわかりました


0

上記のすべての方法は、私のマシンで動作するために使用されていました。しばらくするともう機能しないようです。何らかの理由で、この問題はドライブが安全に取り外されるたびに発生し始めます。たとえば、私のMacbookにはバッテリーがないので、家の電気が落ちたり、電源コードが抜かれていたりすると、コンピューターを再起動したときにドライブが動作しません。

毎回動作することがわかった唯一の方法は、同じコンピューターでLinuxディストリビューションまたはWindowsを使用して仮想マシンを起動することで、ドライブをマウントせずにドライブを強制的にマウントすることです。[1]デバイス、USB 2.0(または3.0)をクリックして、デバイスを探すことができます。マウントしたらすぐに安全に取り外し、仮想マシンをシャットダウンするか、デバイスのチェックを外して、手順[1]を逆にします。

Macに自動的に表示されない場合は、プラグを抜いて再度接続することができます。

追伸:この方法はVirtual Box VMを使用して行われましたが、おそらくParallels、VMWare、またはLive CD(usb)Linux Distroを使用しても機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.