Aus irgendeinem Grund kann ich mit der BootCamp Assistant-App meine BootCamp-Partition nicht löschen. Wie kann ich das mit Terminal und der diskutil Terminal App machen?
Aus irgendeinem Grund kann ich mit der BootCamp Assistant-App meine BootCamp-Partition nicht löschen. Wie kann ich das mit Terminal und der diskutil Terminal App machen?
Antworten:
Folgendes hat bei mir funktioniert:
diskutil list
Sie diese Option, um die kleine Microsoft Reserved-Partition zu finden, die Sie löschen möchten, das Festplatten-Dienstprogramm (oder das entsprechende Befehlszeilenprogramm diskutil
) jedoch nicht zulässt. Angenommen, es befindet sich auf Festplatte 99, Partition 400 (meine befand sich auf Festplatte 0, Partition 4).sudo diskutil eraseVolume JHFS+ deleteme /dev/disk99s400
Mit den obigen Anweisungen wird die Partition in HFS + mit Journal neu formatiert. Sobald Sie dies getan haben, können Sie sie einfach löschen (und dann die Größe usw. nach Ihren Wünschen ändern).
Hinweis: Ich habe / dev / disk99s400 verwendet, da dies niemals funktionieren sollte. Sie müssen diese durch die richtige Festplatte und Partition ersetzen.
WARNUNG: Zerstörerisch, hohes Risiko. Führen Sie IMMER zuerst eine vollständige Sicherung durch, bevor Sie mit Trennwänden schrauben. IMMER.
Haben Sie versucht, von OSX-Installationsmedien zu booten? Diese haben sowohl ein Terminal (mit diskutil) als auch das GUI Disk Utility, das möglicherweise funktioniert, da Sie nicht mehr versuchen, das Laufwerk, von dem Sie booten, zu partitionieren.
Achtung, ab jetzt: hier sind Drachen! Stellen Sie sicher, dass Sie verstehen, was los ist, bevor Sie damit beginnen. Sie können nicht auf halbem Weg zurücktreten! Überprüfen Sie, ob Ihre Backups lesbar sind!
Wenn beide Versionen von diskutil auch hier fehlschlagen, bleiben Sie im Terminal des Installationsmediums und rufen Sie die unformatierte Partitionstabelle ab mit:
gpt -r show disk0
Was wahrscheinlich passiert ist, ist, dass die beiden Partitionstabellen, GPT und MBR, nicht mehr synchron sind. Dies passiert, wenn Sie versuchen, Ihre Mac-Festplatte von Windows aus zu partitionieren. Das Obige zeigt die GPT-Version (die OSX verwendet). Dies zeigt die MBR-Version (die Windows verwendet):
fdisk /dev/disk0
Stellen Sie sicher, dass dies die Festplatte ist, die Sie ändern möchten (möglicherweise Festplatte1, Festplatte2 usw.). Notieren Sie sich die Nummer ( index
) der Partition, die Sie löschen möchten, sowohl im GPT als auch im MBR. Sie könnten nicht gleich sein!
Wenn Sie verwirrt sind, veröffentlichen Sie die Ausgabe der obigen 2 hier und fahren Sie nicht fort.
Hängen Sie alle gemounteten Partitionen auf der Festplatte aus, die Sie partitionieren möchten, z
diskutil unmount "/Volumes/Macintosh HD"
diskutil unmount "/Volumes/BOOTCAMP"
Dann kommt das gefährliche Bit ( stellen Sie sicher, dass Sie Backups haben ): Löschen Sie die Partition mit dem gpt
Dienstprogramm:
gpt remove -i 4 disk0
Stellen Sie sicher, dass Sie den Index der zu löschenden Partition (IN THE GPT) anstelle von "4" und die genaue Festplatte, die Sie partitionieren, anstelle von "disk0" verwenden!
Schließlich müssen Sie dieselbe Partition aus dem MBR löschen (möglicherweise müssen Sie die Bereitstellung an dieser Stelle erneut aufheben).
Option 1: Entfernen Sie alle Spuren des Bootcamps (starten Sie nur OSX auf dieser Festplatte).
Wenn Sie alle Spuren von Boot Camp (keine anderen Betriebssysteme als Mac OS X) vollständig entfernen möchten, können Sie die MBR-Partitionstabelle vollständig zerstören und durch einen sogenannten "schützenden MBR" ersetzen:
fdisk -e /dev/disk0
Dadurch gelangen Sie in die Befehlszeile von fdisk - die Teile, bold
die Sie eingeben, geben Sie ein .
fdisk: 1>
p
Dadurch wird Ihre Partitionstabelle wie zuvor angezeigt. Sie möchten es durch eine einzelne Schutzpartition vom Typ EE ersetzen, die die gesamte Festplatte abdeckt.
fdisk: 1>
erase
fdisk:*1>
edit 1
Partition id ('0' to disable) [0 - FF]: [0] (? for help)
EE
Do you wish to edit in CHS mode? [n]
n
Partition offset [0 - 505856]: [63]
1
Partition size [1 - 505855]: [505855]
(Drücken Sie hier einfach die Eingabetaste, um die Standardeinstellung festzulegen. Die genaue Anzahl hängt von Ihrer Festplattengröße ab.)
fdisk: 1>
p
Dies sollte nun eine Partitionstabelle mit dem ersten Eintrag vom Typ EE und den verbleibenden 3 Einträgen leer anzeigen.
fdisk: 1>
w
Schreibt Ihre Änderungen auf die Festplatte. Sie müssen fdisk mit beenden
fdisk: 1>
q
Weiter: neu starten und beten.
Option 2: Entfernen Sie nur die betroffene Partition (wechseln Sie vom Triple-Boot zum Dual-Boot oder so).
Wenn Sie den Hybrid-MBR behalten möchten, nur nicht die eine Partition, beginnen Sie mit der Bearbeitung des MBR wie folgt:
fdisk -e /dev/disk0
Dadurch gelangen Sie in die Befehlszeile von fdisk - die Teile, bold
die Sie eingeben, geben Sie ein .
fdisk: 1>
p
Dadurch wird Ihre Partitionstabelle wie zuvor angezeigt.
Suchen Sie den Eintrag, der der zu löschenden Partition entspricht, z. B. 4 , und bearbeiten Sie diesen Eintrag ( ersetzen Sie "4" durch Ihren Eintrag ):
fdisk:*1>
edit 4
Partition id ('0' to disable) [0 - FF]: [7] (? for help)
0
Partition 4 is disabled.
fdisk: 1>
p
Dies sollte nun eine Partitionstabelle anzeigen, in der die gelöschte Partition fehlt.
fdisk: 1>
w
Schreibt Ihre Änderungen auf die Festplatte. Sie müssen fdisk mit beenden
fdisk: 1>
q
Weiter: neu starten und beten.
Die Antwort besteht darin, die Wiederherstellungs-HD-Partition zu starten, die Festplatte bis zu verwenden und die Bootcamp-Partition auszuwählen. Wählen Sie dann auf der Registerkarte Löschen das Format aus und ändern Sie es in Mac OS Extended Journaled. Jetzt können Sie das Laufwerk löschen.
Ich bin nicht sicher, ob wir die genaue Situation haben, aber durch Befolgen / Übersetzen von Ratschlägen zu einem anderen Thread, http://apple.stackexchange.com/questions/145292/i-deleted-my-bootcamp-partition-but-cant-resize- my-os-x-partition
Ich konnte die Funktionalität des Bootcamp-Assistenten wiederherstellen. Mir fehlen die "Reputationspunkte", um dort zu kommentieren, aber ich wollte weitergeben, dass dies für mich funktioniert hat. Meine System- / Hardwarespezifikationen lauten wie folgt:
MacBook Pro (Retina, 13 Zoll, Anfang 2015)
OSX Yosemite: 10.10.5 (14F1605) Prozessor: 2,7 GHz Intel Core i5 Speicher: 8 GB 1867 MHz DDR3-Grafik: Intel Iris Graphics 6100 1536 MB
Meine spezifischen Informationen:
Ich habe leider die fehlerhaften Ratschläge des Apple-Supports befolgt und die Anweisungen des telefonischen Supports befolgt, um das Disc-Dienstprogramm aufzurufen, meine BOOTCAMP-Partition zu löschen und das Format auf OS X Extended (Journaled) festzulegen. Nach dieser Aktion wurde Windows gelöscht, es blieben einige Megabyte "Sonstige" übrig, und meine Partition war mit 98 GB unzugänglichem Speicher noch vorhanden.
Auf diese Weise habe ich die gleiche Situation geschaffen, die Sie zu beschreiben scheinen.
Infolgedessen reagierte mein Disc-Dienstprogramm nicht mehr auf die Bemühungen, meine Partition zu ändern, und mein Bootcamp-Assistent hatte jetzt eine ausgegraute Registerkarte, die, wenn ich ursprünglich darauf hingewiesen worden wäre, die Windows-Partition gelöscht UND ein einzelnes Laufwerk wiederhergestellt hätte.
Beachten Sie, dass das Bootcamp als Teil eines einzelnen Laufwerks begann.das ist wichtig. Ich habe keine Ahnung, ob diese Lösung für Bootcamp-Setups auf separaten Laufwerken funktioniert. Mein Problem ging an einen Vorgesetzten, und nach zwei Wochen erhielt ich keine Antwort vom Apple-Support. Deshalb habe ich online recherchiert und herausgefunden, was funktioniert!
LÖSUNG: Wie im Thread empfohlen, habe ich das Disc-Dienstprogramm erneut ausgeführt. Zwei Mitglieder schlugen vor, das Format auf etwas anderes als OS X Extended Journaled einzustellen. Das erneute Löschen und Formatieren war die einzige Option, die Disc-Dienstprogramme zur Verfügung stellten.
Ein Kommentar von user102419 schlug vor, "Microsoft FAT" zu löschen und zu formatieren.
Eine zweite, detailliertere Antwort von http://apple.stackexchange.com/users/5472/bmike schlug eine ähnliche schnelle Lösung vor, spezifizierte jedoch die Formatierung für MS DOS, um den Computer zu täuschen, dass Windows noch in der Partition installiert war.
Endergebnis, das hat bei mir funktioniert, aber die für das Dropdown-Menü in Yosemite verwendete Terminologie war "DOS FAT" .
Das Löschen und Formatieren der Partition in DOS FAT führte sofort zu einer Rückkehr zur Funktionalität des Bootcamp-Assistenten zum Hinzufügen oder Entfernen von Windows. Ich traf glücklich die Wahl, drückte weiter und erhielt die Option, mein Laufwerk auf ein einzelnes 248-GB-Betriebssystem X wiederherzustellen.
Der Vorgang dauerte ungefähr 5-7 Minuten ... was eine lange Zeit ist, wenn Sie sich Sorgen machen, dass Sie es vermasselt haben könnten ... aber voila, 249,78 GB verfügbarer Speicherplatz auf meiner Macintosh-Festplatte. Sie müssen nicht in den Internet-Wiederherstellungsmodus wechseln, müssen nicht das gesamte System löschen und von Time Machine aus neu starten.
Ich habe alles gesichert, bevor ich es versuchte ... nur für den Fall.
Ich hoffe, diese Antwort ist hilfreich für Sie und für andere, die versuchen, Speicherplatz von einer Windows-Bootcamp-Partition zurückzugewinnen, nachdem sie den Anweisungen zum Löschen von Fenstern über das Disc-Dienstprogramm gefolgt sind.
Starten Sie das Windows-Installationsprogramm und entfernen Sie zuerst die reservierten Windows-Partitionen, wenn Sie versucht haben, Windows und etwas Unordentliches zu installieren und die Partition nicht wiederherstellen können und das graue (-) Zeichen angezeigt wird. Sie können diese Partitionen überprüfen, indem Sie zuerst auf dem Mac zum Terminal gehen und Folgendes eingeben: "diskutil list". Sie werden dort Windows-reservierte Teile sehen, die anscheinend nur mit Windows Installer entfernt werden können, indem Sie sie einfach markieren und auf dem Bildschirm auf Löschen klicken
Ich hatte das gleiche Problem und ich habe die Lösung. Das Problem ist, dass bei der Installation von Windows mit Bootcamp eine Logik-Volume-Gruppe erstellt wird. Sie müssen lediglich die logische Datenträgergruppe löschen. Sehr ähnlich, wenn Sie jemals einen manuellen Fusionsantrieb rückgängig gemacht haben. Bust-out-Terminal:
diskutil coreStorage Liste
Kopieren Sie die ID der logischen Datenträgergruppe
diskutil coreStorage lösche lvgUUID
ES KLAPPT!
diskutil coreStorage delete
Befehl ausgegeben wird. Diese Antwort würde eine detaillierte Bearbeitung erfordern, um sie für die meisten Menschen oder den allgemeinen Fall nützlich oder sicher zu machen. Core Storage kann auf viele, viele Arten eingerichtet werden, und das Nuking einer Gruppe ähnelt möglicherweise eher der Verwendung einer Granate, wenn eine Fliegenklatsche besser geeignet ist.