¿Cómo puedo montar la partición disk0s4 que quedó inaccesible después de una instalación limpia de Mountain Lion?

El disco duro de mi MacBook Pro tiene dos particiones. Uno con el sistema operativo y el otro con datos.

Ayer, desde una unidad de arranque USB, realicé una instalación limpia de Mountain Lion en la unidad del sistema operativo. Creé el instalador de arranque USB de InstallESD.dmg que recibí al comprar el sistema operativo en Mac App Store.

Ahora no puedo ver ni montar mi partición de datos. Me pregunto si hay un problema con el MBR. En la Utilidad de Discos aparece como "disk0s4", pero está atenuado.

¿Alguna idea sobre cómo puedo montar la partición de datos para poder sacar mis datos de ella?

Porque diskutil list disk0el resultado es:

/dev/disk0
   #:                                 TYPE NAME         SIZE       IDENTIFIER
   0:                GUID_partition_scheme             *500.1 GB   disk0
   1:                                  EFI              209.7 MB   disk0s1
   2:                            Apple_HFS MacBook OS    99.5 GB   disk0s2
   3:                           Apple_Boot Recovery HD  650.0 MB   disk0s3
   4: 46860E2C-2310-4F96-99F6-616D0B4CB55D              399.6 GB   disk0s4

Aquí está el resultado dediskutil info /dev/disk0s4

Device Identifier:        disk0s4
Device Node:              /dev/disk0s4
Part of Whole:            disk0
Device / Media Name:      MacBook Data

Volume Name:              Not applicable (no file system)

Mounted:                  Not applicable (no file system)

File System:              None

Partition Type:           46860E2C-2310-4F96-99F6-616D0B4CB55D
OS Can Be Installed:      No
Media Type:               Generic
Protocol:                 SATA
SMART Status:             Verified

Total Size:               399.6 GB (399629668352 Bytes) (exactly 780526696 512-Byte-Blocks)
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
/dev/disk0 0: GUID_partition_scheme *500,1 GB disk0 1: EFI 209,7 MB disk0s1 2: Apple_HFS MacBook OS 99,5 GB disk0s2 3: Apple_Boot Recovery HD 650,0 MB disk0s3 4: 46860E2C-2310-4F96-99F6-616D0B4CB55D 399 GB disks.
Lo instalé desde un disco de arranque USB que creé. Actualizado en varias otras máquinas sin problemas. Estoy probando una demostración de Data Rescue 3 de ProSoftEng ahora. ¡Solo quiero obtener mis datos!
¿Usó InstallESD.dmgsolo (sin Install OS X Mountain Lion.app) para producir ese disco de arranque USB? Edite la pregunta de apertura para incluir la información... y por el momento, deje de lado los pensamientos sobre otras máquinas; vamos a centrarnos en este - gracias.
Para al menos una compilación de Lion: noInstall.ESD era aplicable a todas las Mac compatibles con Lion. Me pregunto si lo mismo es cierto para Mountain Lion.

Respuestas (4)

Montaje del volumen

Verificación de la Utilidad de Discos y posible reparación del mapa de particiones

Si aún no lo ha hecho, use Disk Utility 13 (426) en OS X 10.8 para seleccionar y luego verifique:

  • no la partición atenuada
  • en su lugar, el disco físico que contiene la partición.

Si la verificación revela un problema con el mapa de partición, considere permitir que Disk Utility intente repararlo.

Proceder sin la Utilidad de disco

Crédito a la respuesta de Caesium por encontrar la asrsugerencia.

Aquí con un volumen JHFS+ desechable, un ejemplo de ajustes que funcionan como se esperaba. Tenga en cuenta las comprobaciones del sistema de archivos:

macbookpro08-centrim:~ gjp22$ diskutil unmount /dev/disk12s1
Volume sandpit on disk12s1 unmounted
macbookpro08-centrim:~ gjp22$ sudo asr adjust --target /dev/disk12s1 --settype "Apple_UFS"
Fsck /dev/disk12s1 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
macbookpro08-centrim:~ gjp22$ diskutil list disk12
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.9 MB   disk12
   1:                  Apple_UFS sandpit                 256.9 MB   disk12s1
macbookpro08-centrim:~ gjp22$ diskutil mount readOnly /dev/disk12s1
Volume on disk12s1 failed to mount
macbookpro08-centrim:~ gjp22$ sudo asr adjust --target /dev/disk12s1 --settype "Apple_HFS"
Fsck /dev/disk12s1 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
macbookpro08-centrim:~ gjp22$ diskutil mount readOnly /dev/disk12s1
Volume sandpit on /dev/disk12s1 mounted
macbookpro08-centrim:~ gjp22$ 

Si el tipo propio /dev/disk0s4no se puede ajustar o (re)configurar de manera segura, Apple_HFSentonces:

  • es posible que el sistema operativo ya no funcione con el sistema de archivos HFS Plus (o remanentes del mismo) que ocupa u ocupó el área afectada del disco físico; y
  • puede dudar de la integridad de la partición (bloques de inicio y finalización, etc.).

Las líneas relevantes de /private/var/log/install.logdeben revelar qué sucedió, si sucedió algo, disk0s4antes, durante o después de la instalación del sistema operativo en disk0s2. Esta información registrada puede volverse crítica para recuperar el fácil acceso a los datos.

Obtener los datos sin montar el volumen

Buena suerte con el uso de Data Rescue 3: tengo la aplicación, pero nunca he intentado recuperarme de ningún área de un disco donde el tipo de partición se haya visto afectado de esta manera.


Observaciones

Nombre del dispositivo/medio

Esto es a veces, no siempre, una coincidencia para el nombre del volumen. Aquí por ejemplo:

macbookpro08-centrim:~ gjp22$ diskutil info disk0s2 | grep Name:
   Device / Media Name:      swap
   Volume Name:              swap
macbookpro08-centrim:~ gjp22$ diskutil info disk0s4 | grep Name:
   Device / Media Name:      Untitled
   Volume Name:              spare

Para Todd K., presencia del nombre del dispositivo/medio:

Datos de MacBook

– aumenta la esperanza de que los bloques de inicio y finalización, etc., sean buenos, que solo el typede la partición sea incorrecto.

Sin sistema de recuperación 10.8 para OS X 10.8

Recovery HD implica Recovery OS 10.7.x.

En cualquier caso como este, una instalación incompleta (es decir, sin la actualización esperada del Apple_Bootsegmento) indica que se puede haber utilizado un método de instalación no estándar, con solo una parte de la aplicación de instalación de Apple.

Nota al margen

La tabla de particiones GUID , como se describe en Utilidad de disco, es la norma para este tipo de instalación moderna de OS X, no el registro de arranque maestro.

Curiosamente, dos resultados de Google si busca ese GUID, 46860E2C-2310-4F96-99F6-616D0B4CB55D .

Uno de ellos se refiere a un comando que podría volver a establecer el tipo de partición en Apple_HFS (¿suponiendo que fuera eso en primer lugar?), Entonces, ¿valdría la pena intentarlo?

sudo asr adjust --target /dev/disk0s4 --settype "Apple_HFS"

Fuente: http://help.bombich.com/discussions/questions/12878-unable-to-boot-from-local-disk-after-verify-step

[Editar: parece que mi asr en Mountain Lion no tiene un argumento de ajuste para asr] :(

Probé el comando sudo y recibí el siguiente mensaje: Error al ajustar el volumen: Error desconocido: -123
El adjustverbo asr parece no estar documentado por Apple, pero se entiende en otros lugares, por ejemplo, justindelliott/ PartitionAndRestoreLionRecoveryHD . No puedo encontrar información sobre el código de error desconocido.

Descargue testdisk y consulte las instrucciones integradas. Es una pieza de software muy poderosa, así que utilícela con cuidado. Reconstruirá la partición de disk0s4 y luego el sistema de archivos. Todos sus archivos volverán a estar como están. Recomiendo esto porque es muy fácil de usar y ahorré 2000 dólares en la recuperación de datos gracias a testdisk.

Lo estoy intentando ahora. Es la primera herramienta que incluso reconoce la partición que falta. Publicaré el resultado. ¡Gracias!
¿Es normal que la "búsqueda rápida" tarde mucho?
No. Probablemente ingresaste a la búsqueda profunda. ¿Especificó GPT/EFI como el tipo de tabla de particiones? Debería haber escrito la tabla de particiones cuando reconoció la partición que faltaba. Verifique el archivo Léame.
El archivo readme.txt solo me remite a los recursos web. Después de ejecutar la opción sudo, veo la unidad enumerada cuatro veces como: /dev/disk0, /dev/disk3, /dev/rdisk0 y /dev/rdisk3. Puedo ver la partición "MacBook Data" en /dev/rdisk0. Me dice que el acceso de escritura para este medio no está disponible. ¿Necesito iniciar en un modo de recuperación y no en el sistema operativo?
Cada vez que intento "escribir", aparece un error. Puaj.
¡Oh, sí, me olvidé de eso! Debe arrancar desde Recovery HD u otro medio de recuperación.
Puedo iniciar desde Recovery HD, pero ¿cómo puedo acceder a testdisk dentro de Recovery? ¿Necesito usar Terminal? ¿Algún consejo sobre esto?
Tienes que aprender algo de Terminal básico para eso. Navegando dentro de directorios y esas cosas. No puedo ayudarlo paso a paso ya que su disco y estructura de directorios serán obviamente diferentes a los míos. Además, debe arrancar desde un HD de recuperación EXTERNO. Este artículo ( support.apple.com/kb/DL1433?viewlocale=en_US&locale=en_US ) lo ayudará a crear un HD de recuperación externo.
¿Te pusiste en marcha? Por favor actualice su progreso regularmente.
Una respuesta muy prometedora (aunque nunca necesité usar TestDisk). Para simplificar, podría recomendar instalar OS X (no solo el sistema operativo de recuperación) en la unidad externa; el ambiente resultante será más familiar.

Tuve el mismo problema, tuve que sincronizar los datos fuera de la partición, eliminar y volver a crear y volver a mover los datos nuevamente.