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.
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 disk4
und fand einen Prozess, der auf einer meiner Partitionen arbeitete. Ich habe die Prozess-ID beendet und plötzlich wurde die Festplatte wieder gemountet! Erfolg!
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.)diskutil
letztes 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 sicherfsck_hfs
zum 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
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.
cd ..
eine Ebene höher gegangen, die mich aus der Festplatte herausbewegt hat, die ich zu unmounten versuchte.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 unmount
gebracht hat diskutil mount
!
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.
Fahrrad
Peter