1 votos

Recuperar espacio de la partición de espacio libre en Monterey

He borrado una partición de Bootcamp, algo salió mal y ahora tengo 250 GB de "espacio libre". Ahora quiero recuperar este espacio. Ya he probado esto solución pero no me ha funcionado. Vea la captura de pantalla adjunta. En segundo lugar, intenté borrar la partición con la utilidad de discos, pero también falló. ¿Hay alguna manera de recuperar el espacio sin formatear el PC?

Salida de diskutil list :

 diskutil list                                                               ~
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         750.0 GB   disk0s2
                    (free space)                         250.2 GB   -

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +750.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            15.8 GB    disk1s1
   2:              APFS Snapshot com.apple.os.update-... 15.8 GB    disk1s1s1
   3:                APFS Volume Macintosh HD - Data     310.8 GB   disk1s2
   4:                APFS Volume Preboot                 654.2 MB   disk1s3
   5:                APFS Volume Recovery                1.1 GB     disk1s4
   6:                APFS Volume VM                      24.6 KB    disk1s5

Salida de diskutil addpartition disk0s1 apfs NewAPFS 0 :

 diskutil addpartition disk0s1 apfs NewAPFS 0                                ~
The new partition to be added will be of a filesystem personality of APFS apfs APFS 7C3457EF-0000-11AA-AA11-00306543ECAC
The new partition will be added following disk0s1
Started partitioning on disk0
Error: -69519: The target disk is too small for this operation, or a gap is required in your partition map which is missing or too small, which is often caused by an attempt to grow a partition beyond the beginning of another partition or beyond the end of partition map usable space

Salida de la utilidad de disco traducida con deepl:

Operation 1 of 1 is executed: Remove "Free" ((null)) and grow container disk1 "Macintosh HD" (disk0s2) ...
Adjust growth delta to 250,240,712,704 bytes and set new physical storage size of 1,000,240,963,584 bytes
The maximum size for the target physical storage of this APFS container was determined to be 1,000,239,935,488 bytes
Change the size of the APFS container specified by the APFS container reference disk1.
The specific APFS physical storage that is being resized is disk0s2
Check storage system
Use live mode.
run fsck_apfs -n -x -l /dev/disk0s2
Check the container superblock ...
Check the EFI jumpstart entry ...
Check the space manager ...
Check the space manager free queue trees ...
Check the object allocation ...
Check the encryption key structures ...
Volume "/dev/rdisk1s1" is checked.
Check the APFS volume superblock ...
Check the object allocation ...
Check the snapshot metadata tree ...
Check the snapshot metadata ...
Check snapshot 1 of 1 (com.apple.os.update-9D831579E656FF2E36BAC3334521407031CBA216B7079C5998A817A5EC7C76B7) ...
Check the extent-ref tree ...
Check the Fsroot tree ...
Check the file extent tree ...
Check the object map location of the volume ...
Volume "/dev/rdisk1s1" seems to be ok.
Volume "/dev/rdisk1s2" is checked.
Check the APFS volume superblock ...
Check the object allocation ...
Check the snapshot metadata tree ...
Check the snapshot metadata ...
Check the extent-ref tree ...
Check the document ID tree ...
Check the Fsroot tree ...
error: doc-id tree: record exists for doc-id 3936, file-id 51075282 but no inode references this doc-id
Check the object map location of the volume ...
The volume "/dev/rdisk1s2" is obviously damaged and needs to be repaired.
Volume "/dev/rdisk1s3" is checked.
Check the APFS volume superblock ...
Check the object allocation ...
Check the snapshot metadata tree ...
Check the snapshot metadata ...
Check the extent-ref tree ...
Check the Fsroot tree ...
Check the object map location of the volume ...
Volume "/dev/rdisk1s3" seems to be ok.
Volume "/dev/rdisk1s4" is checked.
Check the APFS volume superblock ...
Check the object allocation ...
Check the snapshot metadata tree ...
Check the snapshot metadata ...
Check the extent-ref tree ...
Check the Fsroot tree ...
Check the object map location of the volume ...
Volume "/dev/rdisk1s4" seems to be ok.
Volume "/dev/rdisk1s5" is checked.
Check the APFS volume superblock ...
Check the object allocation ...
Check the snapshot metadata tree ...
Check the snapshot metadata ...
Check the extent-ref tree ...
Check the Fsroot tree ...
Check the object map location of the volume ...
Volume "/dev/rdisk1s5" seems to be ok.
Volume "/dev/rdisk1s6" is checked.
Check the APFS volume superblock ...
Check the object allocation ...
Check the snapshot metadata tree ...
Check the snapshot metadata ...
Check the extent-ref tree ...
Check the Fsroot tree ...
Check the object map location of the volume ...
The volume "/dev/rdisk1s6" seems to be ok.
Check the mapped space ...
Perform deferred repairs ...
error: doc-id tree record exists for doc-id 3936, but no inode references this doc-id
Moved repairs skipped.
The container "/dev/disk0s2" could not be fully checked.
Exit code for storage system check is 8.
Failed to check or repair the storage system. : (-69716)

Action failed ...

Agradecería mucho cualquier ayuda para recuperar los 250 GB.

0voto

Lukas Köhl Puntos 111

Gracias a Gilby por resolver el misterio.

No soy un experto (así que no lo tomes como algo definitivo), pero el diskutil addpartition disk0s1 apfs NewAPFS 0 debe estar equivocado. Seguramente debería ser disk0s2 ya que la partición a añadir es posterior a disk0s2 . Esto es sólo mi lectura de man diskutil.

Bueno, ahora corriendo diskutil addpartition disk0s1 apfs NewAPFS 0 funcionó y creó una nueva partición llamada NewAPFS. Esto significa que es posible seguir el pasos proporcionados por David Anderson .

Vale la pena mencionar que en este procedimiento toda la partición existente se está copiando en la partición NewAPFS por lo que tuve que limpiar mi mac y eliminar temporalmente un montón de aplicaciones. Una vez que reduje el uso del disco, las instrucciones funcionaron bastante bien. Hubo un pequeño problema con el paso 5 porque sólo aparecía una opción de arranque. Después de arrancar descubrí que la partición utilizada anteriormente se corrompió de alguna manera.

❯ diskutil list                                                               ~
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI ⁨EFI⁩                     314.6 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk1⁩         750.0 GB   disk0s2
   3:                 Apple_APFS ⁨Container disk2⁩         250.2 GB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +ERROR      disk1
                                 Physical Store disk0s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.2 GB   disk2
                                 Physical Store disk0s3
   1:                APFS Volume ⁨Macintosh HD - Data⁩     214.7 GB   disk2s1
   2:                APFS Volume ⁨Macintosh HD⁩            15.8 GB    disk2s2
   3:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.8 GB    disk2s2s1
   4:                APFS Volume ⁨Preboot⁩                 651.2 MB   disk2s3
   5:                APFS Volume ⁨Recovery⁩                1.1 GB     disk2s4
   6:                APFS Volume ⁨VM⁩                      20.5 KB    disk2s5

Sin embargo, eso no fue un gran problema. Borré el disco1 y simplemente tuve que rehacer todo el procedimiento de nuevo. La segunda vez todo funcionó sin problemas y ahora vuelvo a tener todo mi 1 TB de almacenamiento.

Para quien se lo pregunte, estoy en la versión 12.2.1

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X