5 votos

Tipo de partición de repente FFFFFFFF-FFFF-FFFF-FFFFFF, unidad no montable

Tengo dos discos dentro de mi MBP, un SSD para el SO y el HDD original para los datos grandes. El HDD tiene 3 particiones:

  1. Mis datos (volumen de almacenamiento principal)
  2. 20Gb para Linux
  3. 4Gb para Linux Swap

Recientemente, he dirigido repair disk en la unidad, ya que la Utilidad de Discos pensó que estaba dañada. La reparación abortó con la petición de formatear y restaurar toda la unidad, pero pude usarla como antes (así que quizás no tenga relación). Anoche, todo era normal, pero cuando me desperté, mi partición de datos tenía este aspecto:

enter image description here

Antes se llamaba Macintosh HD (como la unidad de disco) y ahora ha perdido su nombre y el tipo de partición se convirtió en FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF . diskutil info /dev/disk1s2 informa

   Device Identifier:        disk1s2
   Device Node:              /dev/disk1s2
   Part of Whole:            disk1
   Device / Media Name:      Macintosh HD

   Volume Name:              Not applicable (no file system)

   Mounted:                  Not applicable (no file system)

   File System:              None

   Partition Type:           FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Disk / Partition UUID:    00002980-188B-0000-A938-00003F710000

   Total Size:               475.0 GB (474999996416 Bytes) (exactly 927734368 512-Byte-Units)
   Volume Free Space:        Not applicable (no file system)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
   Solid State:              No

También una partición llamada Boot OS X parece estar constantemente montado, incluso después de reiniciar, lo que no ha sido el caso antes. Ahora, tengo la mayoría de los datos respaldados, pero ¿puedo de alguna manera recuperar mi partición sin toda la molestia?

Editar:

$ sudo gpt -r show /dev/disk1
gpt show: /dev/disk1: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  927734368      2  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
  928144008     262144      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  928406152     615800
  929021952   39294976      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  968316928       2048
  968318976    8388608      5  GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
  976707584      65551
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header

$ sudo fdisk /dev/disk1
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 254  63 - 1023 254  63 [         1 -     409639] <Unknown ID>
*2: DA 1023 254  63 - 1023 254  63 [    409640 -  927734368] <Unknown ID>
 3: AF 1023 254  63 - 1023 254  63 [ 928144008 -     262144] HFS+
 4: 83 1023 254  63 - 1023 254  63 [ 929021952 -   39294976] Linux files*

Como sé que era un sistema de archivos Journaled de OSX en un volumen de almacenamiento del núcleo, ¿puedo convencer de alguna manera a OSX de este hecho y arreglar la partición? ¿Tengo que editar la tabla de particiones?

Como se ha sugerido, he eliminado las particiones 2 y 3 con

sudo gpt remove -i 3 /dev/disk1
diskutil umountDisk /dev/disk1
sudo gpt remove -i 2 /dev/disk1

Ahora la tabla de partición es

$ sudo gpt -r show /dev/disk1
gpt show: /dev/disk1: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  927734368      2  MBR part 218
  928144008     262144      3  MBR part 175
  928406152     615800
  929021952   39294976      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  968316928       2048
  968318976    8388608      5  GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
  976707584      65551
  976773135         32         Sec GPT table
  976773167          1         Sec GPT header

5voto

klanomath Puntos 19587

Tienes que editar la tabla de particiones y modificar el tipo de disk1s2 (y corregir el tipo de disk1s3) para recuperar tu partición de datos principal y hacer invisible el Boot OS X:

  1. Iniciar sesión como administrador

  2. Abra el Terminal e introduzca

    sudo gpt -r show /dev/disk1

    para obtener una visión general

  3. Desmontar disco1:

    diskutil umountDisk /dev/disk1
  4. Retire las particiones 2 y 3:

    sudo gpt remove -i 3 /dev/disk1
    diskutil umountDisk /dev/disk1
    sudo gpt remove -i 2 /dev/disk1
  5. Vuelva a añadir la partición 2 y 3

    diskutil umountDisk /dev/disk1
    sudo gpt add -b 928144008 -i 3 -s 262144 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk1
    diskutil umountDisk /dev/disk1
    sudo gpt add -b 409640 -i 2 -s 927734368 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk1

El tipo de partición correcto de una partición Boot OS X es 426F6F74-0000-11AA-AA11-00306543ECAC (como una partición Recovery HD) y 53746F72-6167-11AA-AA11-00306543ECAC para una partición CoreStorage.


Actualización: gpt se comporta de forma extraña porque la tabla de particiones contiene un MBR en lugar de un PMBR - el MBR tiene que ser reemplazado por un PMBR:

  • Reinicie su Mac

  • Abra el Terminal e introduzca

    sudo gpt -r show /dev/disk1

    para obtener una visión general y todos los tamaños/tipos de partición

  • reconstruir la tabla de partición GUID y destruir el falso MBR

    diskutil umountDisk /dev/disk1
    sudo gpt destroy /dev/disk1
    diskutil umountDisk /dev/disk1
    sudo gpt create -f /dev/disk1
    sudo gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk1
    sudo gpt add -b 409640 -i 2 -s 927734368 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk1       
    diskutil umountDisk /dev/disk2 
    diskutil umountDisk /dev/disk1
    sudo gpt add -b 928144008 -i 3 -s 262144 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk1
    diskutil umountDisk /dev/disk2
    diskutil umountDisk /dev/disk1
    sudo gpt add -b 929021952 -i 4 -s 39294976 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 /dev/disk1
    diskutil umountDisk /dev/disk2
    diskutil umountDisk /dev/disk1
    sudo gpt add -b 968318976 -i 5 -s 8388608 -t 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F /dev/disk1

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