Fehlender Festplattenspeicher nach dem Ausführen von diskutil-Befehlen

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/disk0Befehl:

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/disk0Befehl:

    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!

Für mich bedeutet eine Neuinstallation, dass Sie mit einem anderen Betriebssystem booten (Internetwiederherstellung / bootfähiger USB) und die Festplatte und alle Partitionen löschen. Dann erstellt das Installationsprogramm das Bestandslayout und Sie erhalten eine saubere Installation, um Ihre Daten wiederherzustellen. Am Ende - was willst du tun? Fantastische technische Daten - aber das Bearbeiten des klaren "Welchen Endzustands möchten Sie" könnte eine kurze Antwort anstelle einer superlangen Antwort erhalten, die Ihnen möglicherweise nicht einmal bei Ihrer nächsten Aktion hilft
Ja, ich fange an zu lernen, dass es viel schwieriger ist, um Hilfe zu bitten, als es aussieht! Als David darauf hinwies, dass ich nicht einmal mitgeteilt hatte, welche Hardware-/Betriebssystemversion ich verwende, wollte ich meinen Kopf gegen die Wand schlagen, weil ich etwas so Grundlegendes, aber Wichtiges übersehen hatte, haha. Sie möchten ein Laufwerk mit den vollen 500 GB zur Verfügung haben und von dort aus eine Bootcamp-Partition und dann eine zusätzliche exFat-Partition einrichten, die von den beiden Betriebssystemen gemeinsam genutzt werden kann.

Antworten (1)

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 fdisksichert den Inhalt der MBR-Tabelle, während der Befehl gptteilweise 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 gptBefehle 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 diskutilkann der Befehl dann verwendet werden, um diesen Speicherplatz wiederherzustellen. Es können jedoch auch andere Befehle wie fdisk, gptund gdiskverwendet werden.

Hinweis: Im Allgemeinen enthält der von der disktuilAusgabe erzeugte Bezeichner den Index für eine bestimmte Partition. Dies ist nicht immer wahr. Möglicherweise müssen Sie andere Ausgaben der Befehle diskutilund berücksichtigen gpt, 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.

Aktualisierung 1

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_HFSund Apple_BootPartitionen. 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.

Aktualisierung 2

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.

Vielen Dank, ich habe SIP deaktiviert und werde die Ergebnisse zu den von Ihnen vorgeschlagenen Befehlen posten!
Der ursprüngliche Post wurde erneut mit Ergebnissen der macOS-Wiederherstellung aktualisiert, da er anscheinend andere Ergebnisse lieferte.
Führen Sie keine Partitionierungsbefehle von der macOS-Wiederherstellung aus. Ihr erster Beitrag zeigt eine Sektorgröße von 4096 Bytes. Der zweite Beitrag zeigt ein Durcheinander. Können Sie die Ergebnisse aus dem ersten Beitrag nachstellen? Haben Sie die Partitionierung zwischen den beiden Posts geändert?
Ja, ich kann die Ergebnisse aus dem ersten Beitrag nachstellen. Ich habe es gerade ausprobiert, genau das gleiche wie zuvor, denke ich - das OP erneut bearbeitet, um es zu reflektieren. Ich habe versucht, eine Bootcamp-Partition über den Bootcamp-Assistenten zu erstellen - was erfolglos war - habe nicht ... und werde es jetzt nicht tun, versuche etwas anderes.
Ich habe den von Ihnen vorgeschlagenen Befehl ausgeführt. Ich merke den verfügbaren Platz wieder nicht? Ich habe ein MacBook Pro (13 Zoll, 2016, vier Thunderbolt 3-Ports), 3,3 GHz Intel Core i7, 16 GB RAM. Ich hätte gerne eine 16-GB-Partition als exFAT - derzeit habe ich diese Partition als Mac-Extended-Journaled, ein 50-GB-Volume für Bootcamp - Win10 x64 - und den Rest für mein MacOS! Ich habe den Hauptbeitrag mit allen Befehlen erneut aktualisiert, um alle Änderungen nach dem Befehl widerzuspiegeln, den Sie mir gerade eingegeben haben! Hoffe, das hilft, danke, dass du mich geführt hast!
Nun ... Ich habe herausgefunden, was Sie damit meinten, dass es als freier Speicherplatz verfügbar sein würde ... Ich habe es gesehen, als ich zum Partitionsabschnitt des Festplattendienstprogramms gegangen bin. Ich wurde übereifrig und versuchte, es mit meinem Haupt-MacOS-Volume zusammenzuführen - ich dachte, es wäre besser, "frisch" anzufangen. Hat nicht funktioniert - weg und wieder verschwunden. Gott, ich bin nicht dafür bestimmt. Entschuldigung - mein Fehler - hätte auf weitere Anweisungen warten sollen. Ich ging weiter und führte die Befehle erneut aus und bearbeitete das OP, um es widerzuspiegeln ... Ich habe diese 16-GB-Partition erfolgreich mit der Hauptpartition zusammengeführt, die 61 GB freier Speicherplatz jedoch nicht.
Werde diese Befehle heute Abend ausprobieren und sehen, wie es geht! Ja, ich habe vor, dann Win10 über den Bootcamp-Assistenten zu installieren. Sehen Sie irgendwelche Probleme voraus, auf die ich stoßen würde?
Ich bin mir sicher, dass es allen gelingen wird, Windows 10 auf einem Laufwerk mit einer APFS-Partition zu installieren, die nie eine Frage gestellt hat. Die wenigen, die eine Frage gestellt haben, in der Probleme behauptet wurden, blieben nie lange genug, um eine Lösung zu finden.
Hmm. Ich habe gerade festgestellt, dass ich meine vorherige Bootcamp-Partition erstellt habe, bevor APFS veröffentlicht wurde. Mal sehen, wie das geht! Im schlimmsten Fall kann ich das Laufwerk löschen, sobald es vollständig und früher als Mac Extended Journaled ist, macOS installieren (ich habe einen bootfähigen USB), meine Bootcamp-Partition erstellen/Windows installieren und dann das Haupt-MacOS-Laufwerk auf APFS umstellen? Wie auch immer, David - du hast mir bisher sehr geholfen. Könntest du mir einen Paypal-Link per PN schicken?! Ich würde Sie gerne auf ein Bier einladen.
Die von Ihnen vorgeschlagenen Befehle haben funktioniert! Ich hatte einen Fehler bei der Verwendung des Bootcamp-Assistenten. "Beim Partitionieren der Festplatte ist ein Fehler aufgetreten. Bitte führen Sie das Festplatten-Dienstprogramm aus, um den Fehler zu überprüfen und zu beheben." Erste Hilfe vom Festplattendienstprogramm ausgeführt und erneut versucht, kein Erfolg. Irgendwelche Vorschläge?
Es ist möglich, Windows zu installieren, ohne die APFS-Partition zu löschen. Das Verfahren ist ziemlich langwierig. Sie können sich diese Frage ansehen , um eine Vorstellung davon zu bekommen, wie lange. Dieses Verfahren könnte jedoch durch die Verwendung eines USB-Flash-Laufwerks vereinfacht werden. Wenn Sie möchten, könnte ich das Verfahren für Ihren Computer posten.
Ich habe eine Neuinstallation durchgeführt, erfolgreich eine Bootcamp-Partition erstellt, mein macOS über Time Machine wiederhergestellt und schließlich die exFAT-Partition erstellt, die zwischen Bootcamp und macOS verwendet werden kann. Mission erfüllt. Vielen Dank für all Ihre Hilfe!
War die macOS-Partition Mac OS Extended (Journaled)oder APFSformatiert, als Sie den Boot Camp-Assistenten zum Installieren von Windows verwendet haben?
APFS! Ich habe Mac OS Extended nicht ausprobiert - aber ich hatte vor, wenn es nicht mit APFS funktioniert.