Antworten:
Wenn Sie die GParted Live-CD starten: http://gparted.sourceforge.net/ Auf Ihrem System wird dieses Problem automatisch erkannt und behoben. Die beste Lösung, die ich bisher gefunden habe.
Versuchen Sie, Ihre Festplatte vom Terminal aus mit dem folgenden diskutil
Befehl zu formatieren :
Alle Laufwerke auflisten:
diskutil list
Hängen Sie das Laufwerk aus (ersetzen Sie es diskN
durch Ihr Laufwerk):
diskutil unmountDisk force diskN
Löschen Sie den Bootsektor mit Nullen (stellen Sie sicher, dass Sie nicht das falsche Laufwerk löschen!):
sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024
Warnung: Mit den obigen Befehlen werden alle Daten /dev/diskN
gelöscht. Vergewissern Sie sich, dass sie korrekt sind.
Partition mit diskutil
:
diskutil partitionDisk diskN GPT JHFS+ "My External HD" 0g
Quelle: Das Festplatten-Dienstprogramm kann eine externe Festplatte bei reddit nicht löschen / formatieren .
sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024
Dieser Blog-Beitrag war der einzige Weg, den ich gefunden habe, um ihn zu lösen, und er ist nichts für schwache Nerven. ;-)
http://blog.scottmroberts.com/archives/15
Grundsätzlich besteht das Problem darin, dass die GUID-Partitionstabelle über die Größe des Laufwerks verwechselt wird. Die einzige Möglichkeit, das Problem zu beheben, besteht darin, ein Tool zu erwerben, mit dem das Problem behoben werden kann, oder das Problem manuell selbst zu beheben, indem Befehle gpt
zum Löschen und Neuerstellen der Partitionstabelle ausgegeben werden. Sie müssen es genau so erstellen , wie es zuvor war, einschließlich der Partitionstypen (UUIDs).
Außerdem müssen Sie in der Lage sein, eine Root-Eingabeaufforderung abzurufen, in der das Laufwerk, an dem Sie interessiert sind, nicht bereitgestellt ist. (Für mich bedeutete dies, die Installationsdiskette einzulegen, von dort zu booten und dann schnell Command-S zu drücken, um in den Einzelbenutzermodus zu wechseln.)
Ich weiß, dass es sich um eine späte Antwort handelt. Jetzt habe ich mich nur noch mit diesem Problem befasst und finde heraus, dass dieser Blog die Größe von Festplatte und Partition in OS X erhöht . Dies löste mich mein Problem. Ich poste dies, weil dies jemand anderem helfen könnte, wie ich hoffe.
Warum nicht einfach in den Einzelbenutzermodus booten? Halten Sie Befehl + s beim Booten gedrückt. Überprüfen Sie die Festplatte und hängen Sie das Laufwerk ein.
Gehen Sie zu /Library/Caches
und /System/Library/Caches
und entfernen Sie alles in diesen Ordnern.
Dann gehen Sie auf /private/var/db
und entfernen BootCache.data
, BootCache.playlist
und .volinfodatabase
. Starten Sie das Festplatten-Dienstprogramm neu und verwenden Sie es erneut. Wir haben dies hier getan und es hat funktioniert, von einer 120-GB-SSD auf eine 250-GB-SSD zu wechseln. War der gefürchtete Medikit-Fehler zu klein oder was auch immer?
Möglicherweise müssen Sie nur die entfernen .volinfodatabase
. Versuchen Sie das zuerst. Wenn das nicht funktioniert, versuchen Sie es .volinfodatabase
erneut und die BootCache-Dateien. Wenn das nicht funktioniert, versuche, was ich versucht habe.
Nicht unbedingt eine nützliche Antwort, aber ich habe dieses Problem in Yosemite mithilfe der Option "Repair disk" im Festplatten-Dienstprogramm behoben. Verwenden von OSX in VirtualBox auf einem VirtualBox-Host und Ändern der Größe der dynamischen Festplatte. Mit OSX konnte ich die Größe der Partition jedoch nicht ändern (mit dem Fehler in der ursprünglichen Frage).
Neu in Mavericks ist anscheinend, dass Sie vom Installationsmedium (CD- oder USB-Stick) booten und das Festplatten-Dienstprogramm verwenden können.
Schritte:
Dies funktioniert, weil alle zwischengespeicherten Informationen über das Laufwerk, die Jens Erat in seinem Kommentar erwähnt hat, übersprungen werden . Möglicherweise werden Sie bemerken, dass das Festplatten-Dienstprogramm in Schritt 5/6 einige Zeit benötigt, um Ihre Festplatte zu analysieren. Dies ist bei einem normalen Start nicht der Fall. Das ist gut.
Im Wiederherstellungsmodus funktioniert dies übrigens nicht. Der Wiederherstellungsmodus ähnelt stark dem Booten vom Installationsmedium. Der Wiederherstellungsmodus wird jedoch immer noch von der Festplatte gestartet, die Sie neu partitionieren möchten. Dies führt zu Problemen.
(Danke an Dennis in meinem Job, der mir geholfen hat, das herauszufinden)
Ich konnte dieses Problem beheben, indem ich den NVRAM zurücksetzte (Befehl + Option + p + r beim Booten).
Ich hatte dieses Problem, als ich versuchte, einige Linux-Partitionen von der Festplatte zu entfernen. Durch die Neuformatierung als MacOS-Partitionen konnten diese später entfernt werden.
Vielleicht eine einfache Antwort: Ich habe dies mithilfe des Festplatten-Dienstprogramms behoben, das Laufwerk gelöscht und auf Mac OS Extended (Journaled) umformatiert und die GUID-Partitionszuordnung als Schema ausgewählt. Nachdem dies abgeschlossen war, konnte ich das Laufwerk erfolgreich partitionieren. Zuvor hatte ich versucht, es für die Verwendung einer Apple Partition Map zu formatieren. Danach wurde die beschriebene Fehlermeldung angezeigt, als ich versuchte, den Speicherplatz in zwei Partitionen aufzuteilen.
Wenn Ihre Festplatte mit der Software geliefert wird, verwenden Sie sie zum Formatieren oder beziehen Sie sie von ihrer Website.
Ich habe beispielsweise WD My Password 4 TB und es hat mit der WD Drive Utilities- App funktioniert .