partición Boot Camp rota y no se puede reparar en OS X 10.10.4

3

De repente, mi partición de Boot Camp desapareció: no se ve en el Finder, no se ve en el inicio. En la Utilidad de Discos, puedo ver el volumen, pero está roto (registro de verificación):

Verifying volume "disk0s4"
Verifying file system.
** /dev/rdisk0s4
Invalid BS_jmpBoot in boot block: 2b0601
File system check exit code is 8.
Error: This disk needs to be repaired. Click Repair Disk.

... y no puede ser reparado:

Verify and Repair volume “disk0s4”
Repairing file system.
** /dev/rdisk0s4
Invalid BS_jmpBoot in boot block: 2b0601
File system check exit code is 8.
Updating boot support partitions for the volume as required.
Error: Disk Utility can’t repair this disk. 
Back up as many of your files as possible, reformat the disk, 
and restore your backed-up files.

Antes de que hubiera otro mensaje, algo sobre

Mount of disk0s4 blocked by dissenter.

comando diskutil list de la terminal:

#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *1.0 TB     disk0
1:                        EFI EFI                     209.7 MB   disk0s1
2:                  Apple_HFS Macintosh HD            596.5 GB   disk0s2
3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
4:       Microsoft Basic Data                         199.3 GB   disk0s4

y otro:

sudo gpt -vv -r show /dev/disk0

gpt show: /dev/disk0: mediasize=1000204886016; sectorsize=512; blocks=1953525168
gpt show: /dev/disk0: Suspicious MBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: /dev/disk0: Sec GPT at sector 1953525167
     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  1165055256      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
1165464896     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
1166734432   397446048        
1564180480   389343232      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
1953523712        1423        
1953525135          32         Sec GPT table
1953525167           1         Sec GPT header

Una vez, tuve un problema similar después de cambiar el tamaño de la partición y lo resolví con éxito con esta guía. Pero aquí veo algunas diferencias: ahora no se detectan los nombres y no puedes ver BOOTCAMP en la barra lateral del Finder. Por lo tanto, no me arriesgo y no seguiré esta guía hasta que alguien me aconseje entonces.

iMac14,3 (21.5 pulgadas, finales de 2013), OS X Yosemite (10.10.4)

Aquí está sudo fdisk /dev/disk0

Disk: /dev/disk0    geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
     Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 - 1564180479] <Unknown ID>
*2: 07 1023 254  63 - 1023 254  63 [1564180480 -  389343232] HPFS/QNX/AUX
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
    
pregunta sgrtm 20.07.2015 - 20:13

2 respuestas

3

Para recuperar la partición de Boot Camp (Source) :

Introduce:

sudo gpt -vv -r show /dev/disk0

para obtener información sobre la partición.

Descargue e instale GPT Fdisk (también conocido como gdisk ).

Descargue e instale TestDisk .

Abra TestDisk y realice una búsqueda profunda de su partición de Windows.

Deje su pantalla de Testdisk e inicie una nueva ventana de terminal. Necesitas seguir los siguientes pasos. Si ve algún mensaje de error durante los siguientes pasos, deténgase y publique aquí con el mensaje de error. Los siguientes pasos tienen valores de su salida de Testdisk (y puede verificar) en los Pasos 7 y 8. Deben ser los mismos que en la salida de gpt. Observe el signo '+' en el paso 8 (esto se denomina notación de compensación). El texto entre paréntesis tiene un propósito informativo para describir la acción que se está realizando. Gdisk tiene comandos de un solo carácter, excepto al ingresar números.

Reconstruir GPT4 usando compensaciones de inicio / finalización

  1. sudo gdisk /dev/rdisk0
  2. P (imprime la lista completa de partes)
  3. D (eliminar)
  4. 4 (parte 4)
  5. N (parte nueva)
  6. 4 (parte 4)
  7. 1564180480 (- Iniciar el desplazamiento en bloques o el punto de inicio para la parte de Bootcamp)
  8. +389343232 (- Desplazamiento de tamaño, en lugar de Desplazamiento final)
  9. 0700 (tipo de pieza de Windows)
  10. P (imprima la lista de todas las partes solo para ver qué cambios se realizarán)
  11. W (escribe el nuevo GPT)
  12. Y (¡Sí! realmente escribe el nuevo GPT)

Esto eliminará y volverá a escribir la información de la partición GPT para / dev / disk0s4.

Reconstruya el MBR para que coincida con la nueva información de GPT y reinicie el MBR híbrido. Utilice los valores predeterminados para otras preguntas (como códigos de partición). Los únicos valores que necesitan modificaciones son los indicadores de inicio y el paso 10. Acepte todos los demás valores predeterminados que ofrece Gdisk. Estos pasos pueden repetirse si comete un error antes de llegar al Paso 12, de lo contrario, comience desde el Paso 1 para estos pasos. El paso 6 tiene números que se escriben con un espacio entre los números.

  1. sudo gdisk /dev/rdisk0
  2. P (Imprimir lista de piezas)
  3. R (Recuperar)
  4. O (imprimir MBR híbrido actual)
  5. H (elige Híbrido)
  6. Números de partición que se hibridarán: 2 3 4
  7. Y (bueno para la pregunta de GRUB)
  8. N (indicador de arranque de la parte 2) N (parte 3 bandera de arranque)
  9. Y (el indicador de arranque de la parte 4 hace que la partición de arranque NTFS)
  10. O (imprimir MBR híbrido actual)
  11. W (escriba el nuevo MBR)
  12. Y (¡Sí! escribe el nuevo MBR)
  13. reiniciar

Para que Windows vuelva a iniciarse, intente lo siguiente :

Arranque desde su DVD / dispositivo USB de Windows

  1. Abrir el símbolo del sistema desde el menú de opciones de recuperación de Windows. Escriba "diskpart" en el símbolo del sistema.

  2. Cuando se le solicite DiskPart, escriba "list disk". Verá la lista de discos actualmente conectados a su computadora.

  3. Ahora escriba "select disk n", donde n es el número del disco. En este ejemplo, el disco 0 está seleccionado.

  4. Ahora que se seleccionó el disco correcto, escriba "list partition" para obtener una lista de todas las particiones en ese disco.

  5. Para seleccionar la partición que desea establecer como activa, escriba "seleccionar partición n", donde n es el número de partición (probablemente 3).

  6. Ahora que ha seleccionado el disco y la partición, márquelo como activo simplemente escribiendo la palabra "activo" y presionando Intro. Ahora la partición está activa.

  7. Salga del símbolo del sistema y ejecute la reparación de inicio.

respondido por el klanomath 21.07.2015 - 03:06
0

Cuando mi partición BootCamp no se montó en OS X, Tuxera Disk Manager me dijo que el disco estaba en estado de hibernación y que lo más seguro era reiniciar a las ventanas. Da la opción de borrar los datos de Hibernación y hacer la reparación del disco.

    
respondido por el Chris F Carroll 12.02.2017 - 16:03

Lea otras preguntas en las etiquetas