Ich habe zwei interne Laufwerke in meinem 27 "iMac (10.8.5). Ein SSD-Systemlaufwerk und ein 1 TB SATA-Laufwerk.
Die Festplatte hat sich in letzter Zeit sehr schlecht verhalten. Tech Tool Pro und Disk Utility scheinen nicht in der Lage zu sein, das Laufwerk zu reparieren. Deshalb habe ich beschlossen, die Daten durch eine Neuformatierung zu löschen und Nullen in das gesamte Laufwerk zu schreiben Fahrt.
Jedes Mal, wenn ich es versuche und formatiere, wird mir mitgeteilt, dass das Laufwerk nicht abgehängt werden kann. Ich habe ein paar Mal neu gestartet und Tage damit verbracht, alles von TechTool Pro darauf auszuführen, und es wird nicht funktionieren.
$ diskutil list disk2
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *4.0 TB disk2
1: EFI EFI 314.6 MB disk2s1
2: Apple_HFS Everest 4.0 TB disk2s2
$ diskutil repairVolume /dev/disk2s2
Started file system repair on disk2s2 Everest
Updating boot support partitions for the volume as required
Error: -69673: Unable to unmount volume for repair
$ diskutil eraseDisk JHFS+ Everest /dev/disk2
Started erase on disk2
Unmounting disk
Error: -69888: Couldn't unmount disk
Irgendwelche Gedanken darüber, wie man es zum Abhängen und Neuformatieren bringt? Gibt es im Terminal eine Möglichkeit, dies zu tun?
Antworten:
Sie können das Aufheben der Bereitstellung eines Laufwerks erzwingen, indem Sie den folgenden Terminalbefehl ausführen:
Ersetzen Sie
VOLUMENAME
durch den Namen eines Volumes auf der Festplatte, die Sie aushängen möchten.Versuchen Sie anschließend erneut, das Laufwerk im Festplatten-Dienstprogramm zu löschen / zu partitionieren. Die Verwendung des obigen Befehls kann das Lesen / Schreiben von Dateien unterbrechen, was zu einer Beschädigung der Dateien führen kann. Da Sie das Laufwerk jedoch sowieso löschen, spielt dies in Ihrer Situation keine Rolle.
quelle
N
in meinem Fall 3):diskutil unmountDisk force /dev/diskN
Wenn eine Festplatte zum ersten Mal angeschlossen wird, versucht macOS, fsck auf dem Volume auszuführen. Wenn das Volume groß ist oder umfangreiche Probleme aufweist, kann dieser Prozess lange ausgeführt werden, bevor er fehlschlägt.
Der folgende Terminalbefehl sollte den fehlerhaften Prozess identifizieren:
Ersetzen von diskn durch die Nummer der fehlerhaften Festplatte.
Sobald Sie die Prozess-ID haben, können Sie sie folgendermaßen beenden:
Ersetzen der PID durch die oben ermittelte Prozess-ID.
Dann können Sie diskutil normal ausführen, entweder über die GUI oder über die Befehlszeile.
quelle
fuser /Volume/<whatever>
gibt Ihnen die PIDs, die diese Ressource verwenden.Spotlight für diese Festplatte deaktivieren (Systemeinstellungen)
https://discussions.apple.com/thread/1454712?start=0&tstart=0
quelle
Wenn Sie einen PC haben, der die transmac-Testversion herunterlädt, starten Sie im Administratormodus und schließen Sie Ihre Festplatte über USB an. Suchen Sie Ihr Laufwerk und klicken Sie mit der rechten Maustaste darauf. Wenn Sie ein Image haben, auf das Sie klonen möchten, verwenden Sie die Klonoption. Verwenden Sie andernfalls format und wählen Sie HFS +. Schließen Sie die Festplatte erneut an Ihren Mac an. Die Formatierung sollte kein Problem darstellen.
Hat heute Morgen für mich gearbeitet. Dauerte ca. 5-10 Minuten.
quelle
Sie können eine Festplatte, auf der Sie gebootet haben, nicht löschen. Es sollte eine Wiederherstellungspartition geben, eine "versteckte" Partition, von der aus Sie die Bootdiskette formatieren können. Achtung danach können Sie os von der Wiederherstellungspartition installieren.
quelle
quelle
Versuchen zu benutzen
quelle
quelle