No puedo particionar el disco duro - "corrupto", salir del código 8

0

Quiero instalar Windows en una partición del SSD de mi Mac. Por lo tanto, hice que BootCamp instalara Windows desde un archivo .iso.
Desafortunadamente, BootCamp no pudo particionar mi disco. El mensaje de error no dice mucho; solo me pide que repare mi disco a través de First Aid in Disk Utility.

Ejecuté primeros auxilios en el disco físico. Resultado:

Acontinuación,ejecutélosprimerosauxiliosenelvolumenlógico.Resultado:

Comosesugirió,decidíejecutarlosprimerosauxiliosdesdelarecuperación.DadoquelaUtilidaddeDiscoenmododerecuperaciónsolomepermiteejecutarlosprimerosauxilioseneldiscofísico,elresultadoeselesperado:todoestábien.

Luego,intentécrearmanualmenteunaparticiónparaarrancarusandounUSBdearranque.LaUtilidaddeDiscodioelsiguienteresultado:

Ahora,noestoysegurodequétanseriodebotomarelmensaje"el volumen xxx está dañado y necesita reparación" , ya que la primera ayuda en el disco físico dice que todo está bien. .

¿Alguna idea de qué está causando esto y cómo puedo resolverlo?
Si es posible, prefiero no reformatear la unidad, excepto si es necesario.

Editar:

Según lo solicitado por @klanomath, ejecuté el comando sudo gpt -r show disk0 en la terminal. Esta es la salida:

    start       size  index  contents
        0          1         PMBR
        1          1         Pri GPT header
        2         32         Pri GPT table
       34          6         
       40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
   409640  975425848      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
975835488    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
977105024          3         
977105027         32         Sec GPT table
977105059          1         Sec GPT header

Editar # 2:

En el modo de recuperación de Internet, ejecuté el comando diskutil list , que devolvió esta lista:

Noestabasegurodesidebíausardisk1odisk2,asíqueintentéejecutardiskutilverifyVolumediskXenambos.Paradisk1,recibíunmensajequedecíainvalidrequest.Paradisk2,semuestranlossiguientesresultadosymensajesdeerror:

LuegointentéejecutarelcomandodiskutilrepairVolumediskX,nuevamenteparaambosdiscos.Elmismomensajedeerrorparadisk1,siguiendolasalidaparadisk2:

    
pregunta LinusGeffarth 08.09.2017 - 19:27

1 respuesta

2

Su volumen principal tiene un error menor (bloques huérfanos - recuento de bloques sin volumen no válido) que generalmente se puede corregir con diskutil repairVolume diskIdentifier ingresado en Terminal.app arrancado desde otro volumen o disco.

  • Arranque en modo de recuperación ( cmd R durante el arranque) o en modo de recuperación de Internet ( alt cmd R durante el arranque).

  • En la barra de menú > Utilidades abrir Terminal

  • Ingrese diskutil list para obtener el identificador de disco de su volumen principal.

    • con CoreStorage deshabilitado, generalmente es disk0s2
    • con CoreStorage habilitado, generalmente es disk2 o en la décima parte superior (por ejemplo, disk17). Es el que tiene el suplemento (interno, virtual) .

      Si no se montó, ingrese diskutil cs list para obtener el UUID de volumen lógico e intente montarlo con diskutil cs unlockVolume UUID (reemplace UUID aquí con el UUID encontrado anteriormente). Repita diskutil list para obtener el identificador de disco.

  • Ahora compruebe el volumen con diskutil verifyVolume diskXsY (volumen normal) o diskutil verifyVolume diskX (volumen CoreStorage).
  • Luego intente reparar el volumen con diskutil repairVolume diskXsY (volumen normal) o diskutil repairVolume diskX (volumen CoreStorage).
respondido por el klanomath 09.09.2017 - 01:26

Lea otras preguntas en las etiquetas