2 votos

"No hay espacio para PMBR" al intentar reconstruir las tablas

Mi portátil estropeó su formato de partición de MacOS cuando intentó actualizar a Monterey ayer. Borré la tabla GPT para poder reconstruirla, pero tuve que usar fdisk para deshacerme del problema del "mbr sospechoso" que no me dejaba añadir una partición.

El problema ahora es que cuando intento utilizar gpt create -f /dev/disk2 , dice que "no hay lugar para el PMBR". Estoy atascado aquí ya que incluso tratando de utilizar el -f bandera no lo resuelve. Tengo una imagen de GPT que muestra todas mis particiones antes de eliminar las tablas, pero ahora parece que no puedo recrearla.

Se agradecería cualquier ayuda. La unidad se utilizó para Windows y MacOS, pero honestamente es sólo los archivos en la partición APFS que necesito de nuevo.

EDIT 1: Aquí está el resultado de fdisk /dev/disk1 . He reiniciado el ordenador con el que intento recuperar (arrancando desde otra unidad) y disk2 se convirtió en disk1 después del reinicio. El mismo problema persiste. enter image description here

0voto

David Anderson Puntos 2189

A continuación se presenta una posible lista de comandos que podrían crear su problema.

diskutil unmountdisk disk1
gpt destroy /dev/disk1
fdisk -i -y -a hfs /dev/disk1

Introducir el comando

gpt create -f /dev/disk1

produciría el siguiente mensaje de error.

gpt create: disk1: error: no room for the PMBR

Una posible solución sería escribir ceros en el MBR. El comando se da a continuación.

dd if=/dev/zero count=1 of=/dev/disk1

Introducir el comando

fdisk /dev/disk1

produciría ahora la siguiente salida.

Disk: /dev/disk1    geometry: 60801/255/63 [976773168 sectors]
Signature: 0x0
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 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      

Ahora debería poder introducir el comando que se indica a continuación.

gpt create -f /dev/disk1

Después, introduciendo el comando

fdisk /dev/disk1

debería producir la siguiente salida.

Disk: /dev/disk1    geometry: 60801/255/63 [976773168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 255  63 - 1023 255  63 [         1 -     976773167] <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

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