OS X kann Festplatte nicht unmounten

Meine LaCie Rugged THB mit 1 TB hielt es für eine gute Idee, plötzlich nicht mehr zu arbeiten. Wenn ich es in Disk Util öffne, sehe ich manchmal einen tatsächlichen Namen einer Partition, aber höchstwahrscheinlich ist es nicht der richtige Name.

Im Terminal habe ich versucht:

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

Und dann zum Unmounten:

$sudo diskutil unmountDisk force disk1

gab dies: Forced unmount of disk1 failed: mindestens ein Volume konnte nicht unmountet werden Als für jede Festplatte:

$sudo diskutil unmount force disk1sn

Immer: disk1sn wurde bereits ausgehängt

Da ich mit meiner externen Festplatte nichts anfangen konnte, habe ich einen verzweifelten Versuch unternommen, alles darauf zu löschen, einschließlich nicht gesicherter Dateien, da dies früher der Sicherungsplan war. Das war der Versuch:

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

Aber es hat auch nicht funktioniert. Wenn Sie eine Idee haben, wie Sie die Festplatte zum Laufen bringen oder sogar die Dateien sichern können, wäre ich Ihnen sehr dankbar.

Fast vergessen vom Festplatten-Dienstprogramm:
Das Festplatten-Dienstprogramm kann diese Festplatte nicht reparieren. Sichern Sie so viele Ihrer Dateien wie möglich, formatieren Sie die Festplatte neu und stellen Sie Ihre gesicherten Dateien wieder her.

Nur um das klarzustellen - Sie brauchen keine Dateien von diesem Laufwerk, nur dass es gelöscht und wieder in Betrieb genommen werden soll?
Ich hätte gerne die Dateien, aber wenn es nicht anders geht, wäre ich dankbar, wenn ich sie überhaupt noch einmal verwenden könnte. Würde aber den Verlust vieler Fotos bedeuten :-/

Antworten (6)

Für mich hat keine der Lösungen funktioniert: sudo unmount, sudo unmountDisk, unmountDisk force usw. mit /dev/disk4, /dev/disk4s1, /dev/disk4s2 und so weiter. Alle sind gescheitert. Das letzte, was ich versucht habe - eraseDisk - gab mir den gleichen Fehler: Fehler: -69888: Datenträger konnte nicht ausgehängt werden

Dann beschloss ich zu sehen, ob irgendwelche Prozesse auf meinem Weg waren, also rannte ich sudo lsof|grep disk4und fand einen Prozess, der auf einer meiner Partitionen arbeitete. Ich habe die Prozess-ID beendet und plötzlich wurde die Festplatte wieder gemountet! Erfolg!

Nun, die Festplatte hat bis heute nicht funktioniert. Aber ich habe es behalten, mal sehen, was ich tun kann :)
Viel Glück, hoffe es klappt!
Obwohl ich Ihrer Antwort glaube (auch in anderen Blogs gefunden), erkennt mein System das Laufwerk nicht mehr. Aber danke trotzdem :)
@PeterSchmucki kannst du die Festplatte überhaupt sehen, wenn du rennst diskutil? (Ich habe mehr Erfahrung mit dem Reparieren fehlerhafter Laufwerke unter Windows, also wäre das meine nächste Lösung: Finden Sie einen Windows-Computer und vertiefen Sie sich dort in ihn.)
Konnte es diskutilletztes Mal nicht sehen, aber manchmal sehe ich das Laufwerk unter Windows 7. Ich habe meine Hauptfestplatte partitioniert, ich konnte von Windows booten. Meine VM von Linux hingegen hat die Festplatte nie gesehen, wahrscheinlich ein Konfigurationsproblem, bin mir aber nicht sicher
Für mich hat macOS hilfreich versucht, die Festplatte zu fsck. Der problematische Prozess war „fsck_hfs“ mit geöffnetem „/dev/rdisk…“.
Dies hat funktioniert und ich kann das Laufwerk jetzt löschen, aber wenn Sie Ihre Daten haben möchten, lohnt es sich möglicherweise, bis fsck_hfszum Abschluss zu warten. Nach langer Zeit hat sich das Laufwerk plötzlich verbunden und ich konnte ein paar Dinge sichern, dann habe ich es über gelöschtdiskutil
Das einzige , was für mich funktioniert hat, war das Ausführen (im Terminal, NICHT iterm):diskutil zeroDisk disk#

Dasselbe ist mir passiert, weil ich mich im selben Verzeichnis wie das USB-Laufwerk befand.

Ich ging zurück in mein Home-Verzeichnis (cd ~) und führte den Befehl erneut aus und es funktionierte.

Dies funktionierte, weil ich versuchte, die Festplatte auszuhängen, während ich mich auf der Festplatte befand (dooh). Ich bin einfach cd ..eine Ebene höher gegangen, die mich aus der Festplatte herausbewegt hat, die ich zu unmounten versuchte.
+1 Unglaublich, ich habe so viel versucht, bis cd ~ das Problem gelöst hat. Danke sehr!

Ich habe festgestellt, dass dieses Problem aufgetreten ist, als ich iTerm anstelle von Terminal verwendet habe. Wenn die anderen Fixes nicht helfen, versuchen Sie, zum Terminal zu wechseln, wenn Sie etwas anderes verwenden

Ich bestätige, dass die Verwendung von Terminal anstelle von iTerm2 den Befehl überraschenderweise zum Laufen diskutil unmountgebracht hat diskutil mount!

Seltsam, das hat auch bei mir funktioniert, hätte nie gedacht, es zu versuchen.
Fügen Sie in diesem Fall iTerm zu SIP hinzu

Alle diese oben genannten Methoden haben auf meiner Maschine funktioniert. Es scheint, dass es nach einer Weile nicht mehr funktioniert. Aus irgendeinem Grund tritt dieses Problem immer dann auf, wenn das Laufwerk unsicher entfernt wird. Zum Beispiel hat mein Macbook keinen Akku. Wenn also der Strom in meinem Haus ausfällt oder das Netzkabel abgezogen wird, funktioniert das Laufwerk nicht, wenn ich meinen Computer neu starte.

Die einzige Möglichkeit, die ich jedes Mal gefunden habe, besteht darin, eine virtuelle Maschine mit einer Linux-Distribution oder Windows auf demselben Computer zu starten, der nicht gemountet wird, und das Laufwerk zu zwingen, darauf zu mounten. [1] Sie können auf Geräte, USB 2.0 (oder 3.0) klicken und nach dem Gerät suchen. Sobald es bereitgestellt wird, entfernen Sie es sicher, fahren die virtuelle Maschine herunter oder deaktivieren das Gerät, indem Sie Schritt [1] umkehren.

Wenn es nicht automatisch auf Ihrem Mac angezeigt wird, können Sie es trennen und erneut anschließen.

Ps.: Diese Methode wurde mit einer Virtual Box VM durchgeführt, aber es funktioniert wahrscheinlich mit Parallels, VMWare oder sogar einer Live-CD (usb) Linux-Distribution.

Wie in den Apple-Hilfeinformationen vorgeschlagen, reichte es aus, sich bei einem Fehler während des Auswerfens von der Sitzung abzumelden ( Apple-Logo > Abmelden ) und zurückzukommen, um sie auszuwerfen.