Ich habe versucht, die Größe meiner Bootcamp-Partition zu ändern und eine neue Partition als exFat hinzuzufügen, um sie zwischen den beiden zu teilen ... Ich habe meine Bootcamp-Partition formatiert, konnte nicht herausfinden, wie ich sie mit meiner Haupt-MacOS-Partition zusammenführen kann ... Nach einiger Suche Ich stieß auf: https://www.macobserver.com/tips/deep-dive/resize-your-apfs-container/
Ich habe die Schritte befolgt, von denen ich dachte, dass ich sie brauche ... mit dem Befehl
sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s4
für die passenden Disketten... So weit so gut, dachte ich jedenfalls.
Ich habe den Befehl eingegeben
diskutil apfs resizeContainer disk0s2 0
Habe aber folgendes bekommen:
APFS-Vorgang gestartet Fehler: -69771: Die Zielfestplatte ist zu klein für diesen Vorgang
Nachdem ich den Befehl diskutil list ausgeführt hatte, wurde mir klar, dass ich den zuvor gelöschten Speicherplatz nirgendwo finden kann ... Kann mir jemand dabei helfen, diesen Speicherplatz zurückzugewinnen? Ich habe eine Datensicherung auf Time Machine; jemand anderes hat jedoch ein ähnliches Problem, und er hat eine Neuinstallation durchgeführt, und sein Speicherplatz fehlt ebenfalls. https://discussions.apple.com/thread/8291525
Ich bin niemand, der normalerweise etwas postet oder um Hilfe bittet, ich suche und finde Lösungen da draußen, aber ich habe kein Glück. Jede Hilfe wäre sehr willkommen. Alle Informationen, die benötigt werden, werde ich gerne zur Verfügung stellen.
Nachfolgend die Ergebnisse vondisktil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 423.0 GB disk0s2
3: Apple_HFS XPlatform 15.9 GB disk0s3
4: Apple_Boot 134.2 MB disk0s4
5: Apple_KernelCoreDump 655.4 MB disk0s5
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +423.0 GB disk1 Physical Store disk0s2
1: APFS Volume Macintosh HD 319.3 GB disk1s1
2: APFS Volume Preboot 22.4 MB disk1s2
3: APFS Volume Recovery 509.8 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
/dev/disk2 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: CCCOMA_X64FRE_EN-US... +4.7 GB disk2
Wie Sie sehen können, fehlen mir etwa 60 GB, das ist die Menge an Speicherplatz, die ich freigeben wollte.
BEARBEITEN:
Ergebnisse für den fdisk /dev/disk0
Befehl:
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Ergebnisse für den gpt -r show /dev/disk0
Befehl:
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 103270257 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
103347063 3873482 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
107220545 32768 4 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 2441407
109694720 160000 5 GPT part - 5361644D-6163-11AA-AA11-00306543ECAC
109854720 12283408
122138128 4 Sec GPT table
122138132 1 Sec GPT header
BEARBEITEN 2: Ich habe die Befehle von macOS Recovery ausgeführt und die Ergebnisse waren etwas anders, also dachte ich, ich würde das auch teilen.
-bash-3.2# csrutil disable
Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.
-bash-3.2# fdisk /dev/disk0
Disk: /dev/disk0 geometry: 520/128/63 [4194024 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 4194023] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
-bash-3.2# gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 3931800 1 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
3931840 262151
4193991 32 Sec GPT table
4194023 1 Sec GPT header
BEARBEITEN 3: Originalergebnisse neu erstellt.
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
sudo gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 103270257 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
103347063 3873482 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
107220545 32768 4 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 2441407
109694720 160000 5 GPT part - 5361644D-6163-11AA-AA11-00306543ECAC
109854720 12283408
122138128 4 Sec GPT table
122138132 1 Sec GPT header
BEARBEITEN 4:
Ergebnisse nach dem Laufensudo diskutil erasevolume free n disk0s5
diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 423.0 GB disk0s2
3: Apple_HFS XPlatform 15.9 GB disk0s3
4: Apple_Boot 134.2 MB disk0s4
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +423.0 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD 307.6 GB disk1s1
2: APFS Volume Preboot 22.4 MB disk1s2
3: APFS Volume Recovery 509.8 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
sudo gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 103270257 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
103347063 3873482 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
107220545 32768 4 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 14884815
122138128 4 Sec GPT table
122138132 1 Sec GPT header
EDIT 5: Befehlsergebnisse noch einmal.
diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 438.9 GB disk0s2
3: Apple_Boot 134.2 MB disk0s3
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +438.9 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD 307.6 GB disk1s1
2: APFS Volume Preboot 22.4 MB disk1s2
3: APFS Volume Recovery 509.8 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 7602/255/63 [122138133 sectors]
Sector size: 4096 bytes
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 122138132] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
sudo gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 4 Pri GPT table
6 76800 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
76806 107143739 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
107220545 32768 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
107253313 14884815
122138128 4 Sec GPT table
122138132 1 Sec GPT header
EDIT 6: Jemand wies freundlicherweise darauf hin, dass ich mein Endziel nicht geteilt hatte. Ich möchte jetzt ein Laufwerk mit den vollen 500 GB zur Verfügung haben und dann von dort aus eine Bootcamp-Partition und dann eine zusätzliche exFat-Partition einrichten, die von den beiden Betriebssystemen gemeinsam genutzt werden kann!
EDIT 7: Alle Probleme wurden behoben!
Die Leute bei Apple scheinen unter einem Paradigma zu arbeiten, in dem kein Speicherplatz jemals nicht zugewiesen ist. Wenn der Systemintegritätsschutz (SIP) aktiviert ist, verhindert das macOS-Betriebssystem daher die Ausführung von Dienstprogrammen oder Befehlen, die den Speicherort von verlorenem Speicherplatz auf Systemlaufwerken melden könnten. Ihr Mac verwendet ein einzelnes physisches Systemlaufwerk mit dem Namen /dev/disk0
.
Systemlaufwerke enthalten im Allgemeinen zwei Arten von Partitionstabellen. Die erste ist die MBR-Tabelle (Master Boot Record) und die zweite die GUID-Partitionstabelle (GPT). Der Befehl fdisk
sichert den Inhalt der MBR-Tabelle, während der Befehl gpt
teilweise den Inhalt der GPT sichert. Um diese Befehle auf einem Systemlaufwerk zu verwenden, müssen Sie entweder SIP deaktivieren oder die Befehle ausführen, während die macOS-Wiederherstellung gestartet wird. Die Befehle, die Sie eingeben müssen, sind unten angegeben
fdisk /dev/disk0
gpt -r show /dev/disk0
Die gpt
Befehle drucken eine Tabelle des von jeder Partition belegten Speicherplatzes. Die Tabelle druckt auch nicht zugeordneten Speicherplatz. Im Allgemeinen müssen Sie wissen, welche Partitionen sich vor dem verlorenen (nicht zugeordneten) Speicherplatz befinden, den Sie wiederherstellen möchten. Normalerweise diskutil
kann der Befehl dann verwendet werden, um diesen Speicherplatz wiederherzustellen. Es können jedoch auch andere Befehle wie fdisk
, gpt
und gdisk
verwendet werden.
Hinweis: Im Allgemeinen enthält der von der
disktuil
Ausgabe erzeugte Bezeichner den Index für eine bestimmte Partition. Dies ist nicht immer wahr. Möglicherweise müssen Sie andere Ausgaben der Befehlediskutil
und berücksichtigengpt
, bevor Sie einen Partitionsindex mit einem Bezeichner abgleichen.
Wenn Sie die Ausgabe der obigen Befehle posten könnten, könnte jemand (oder ich) mit den richtigen Befehlen helfen, um Ihren Mac zu reparieren.
Sie können die Apple_KernelCoreDump`-Partition löschen, indem Sie den unten angegebenen Befehl ausführen. Das Ergebnis ist ein freier Speicherplatz am Ende Ihres Laufwerks. Die Größe dieses Blocks beträgt etwa 61 GB.
sudo diskutil erasevolume free n disk0s5
Abgesehen von dieser Änderung bin ich mir nicht sicher, was ich posten soll. Ich muss wissen, wie das Laufwerk partitioniert werden soll. Bisher haben Sie Partitionen für ExFat und Windows erwähnt. Derzeit haben Sie Apple_HFS
und Apple_Boot
Partitionen. Sie können den freien Speicherplatz nicht wieder mit dem APFS-Container zusammenführen, bis diese Partitionen gelöscht sind. Wenn Sie Windows neu installieren, sollten Sie wahrscheinlich das Modell/Jahr Ihres Mac und die Version von Windows angeben.
Der folgende Befehl gibt den gesamten freien Speicherplatz an die APFS-Partition zurück.
sudo diskutil erasevolume free n disk0s3
sudo diskutil apfs resizecontainer disk0s2 0
Wenn die obigen Befehle funktionieren, versuchen Sie dann, Windows 10 mithilfe des Boot Camp-Assistenten zu installieren? Andere Benutzer haben Probleme bei der Verwendung des Boot Camp-Assistenten gemeldet, wenn das interne physische Laufwerk eine APFS-Partition hat.
Mac OS Extended (Journaled)
oder APFS
formatiert, als Sie den Boot Camp-Assistenten zum Installieren von Windows verwendet haben?
Fahrrad
PL