Nach dem Entfernen einer Windows-Partition hat sich meine Recovery HD auf etwa 70 GB vergrößert. Ich möchte diesen Speicherplatz auf meiner Hauptfestplatte zurückgewinnen, kann aber nicht herausfinden, wie. Was ist der einfachste Weg, dies zu tun?
Die Ausgabe von diskutil list ergibt:
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 429.9 GB disk0s2
3: Apple_HFS Recovery HD 69.9 GB disk0s3
Meine Maschine ist ein 2015 MacBook Pro.
Und die Ergebnisse der diskutil resizevolume disk0s3-Limits ergeben:
Resize limits for partition disk0s3 Recovery HD:
Current partition size on map: 69.9 GB (69933821952 Bytes)
Minimum size (constrained by file usage): 553.4 MB (553422848 Bytes)
Recommended minimum size (if used for OS): 5.9 GB (5922131968 Bytes)
Maximum size (constrained by map space): 69.9 GB (69933821952 Bytes)
Reduzieren Sie die Größe der Partition, die Recovery HD
das Volume enthält. Sie können dies tun, indem Sie den unten angegebenen Befehl eingeben.
diskutil resizeVolume disk0s3 660M
Laden Sie das Drittanbieter-Tool herunter und installieren Sie es gdisk
.
Starten Sie die macOS-Wiederherstellung über das Internet. Starten Sie Ihren Mac neu und halten Sie sofort die Tastenkombination option+ ⌘+ gedrückt . RLassen Sie die Tasten los, wenn die sich drehende Kugel erscheint.
Deaktivieren Sie den Systemintegritätsschutz (SIP) teilweise. Wählen Sie in der Menüleiste aus Utilities➔Terminal
. Geben Sie als nächstes den unten angegebenen Befehl ein.
csrutil enable --without fs
Starten Sie zurück zu macOS.
Verwenden Sie den interaktiven Befehl gdisk
, um den Partitionstyp und die Attribute für disk3s3
. Geben Sie den unten angegebenen Befehl ein
sudo gdisk /dev/disk0
Hinweis: Das nachstehende Verfahren geht davon aus, dass Feld 49 (Bit Nr. 49) nicht gesetzt ist. Wenn dieses Feld gesetzt ist, dann sollten Sie das Feld gesetzt lassen. Mit anderen Worten, wenn der Attributwert ist
0002000000000000
, dann wird Feld 49 gesetzt.
Unten finden Sie ein Beispiel für die Verwendung gdisk
zur Reparatur Ihres Mac.
Hinweis: Sie können
gdisk
jederzeit ohne Änderungen beenden, indem Sie ein control+ eingeben C.
GPT fdisk (gdisk) version 1.0.3
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): t
Partition number (1-3): 3
Current type is 'Apple HFS/HFS+'
Hex code or GUID (L to show codes, Enter = AF00): AB00
Changed type of partition to 'Recovery HD'
Command (? for help): x
Expert command (? for help): a
Partition number (1-3): 3
Known attributes are:
0: system partition
1: hide from EFI
2: legacy BIOS bootable
60: read-only
62: hidden
63: do not automount
Attribute value is 0000000000000000. Set fields are:
No fields set
Toggle which attribute field (0-63, 64 or <Enter> to exit): 49
Have enabled the 'Undefined bit #49' attribute.
Attribute value is 0002000000000000. Set fields are:
49 (Undefined bit #49)
Toggle which attribute field (0-63, 64 or <Enter> to exit):
Expert command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk0.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.
SIP aktivieren. Geben Sie den unten angegebenen Befehl ein und starten Sie Ihren Mac neu.
sudo csrutil clear
Stellen Sie den freien Speicherplatz wieder auf dem Macintosh HD
Volume wieder her. Sie können dies tun, indem Sie den unten angegebenen Befehl eingeben
diskutil resizeVolume disk0s2 R
Starten Sie Ihren Mac neu und geben Sie den folgenden Befehl ein, um die Ergebnisse zu überprüfen.
diskutil list
David Anderson
diskutil list
Befehls posten? Und wie haben Sie die Windows-Partition(en) entfernt? Welches Modell/Baujahr hat Ihr Mac?David Anderson
diskutil resizevolume disk0s3 limits
Jack S