¿Cómo instalar Mountain Lion en un disco que no se puede formatear en modo de recuperación?

Estoy tratando de hacer una instalación limpia de Mountain Lion pero no puedo formatear mi partición.

Anteriormente tenía Lion, encripté el disco, luego actualicé a Mountain Lion, luego inicié el modo de recuperación para formatear y reinstalar Mountain Lion.

En el modo de recuperación ( Cmd+ R), cuando traté de formatear la partición cifrada, recibí un error que decía algo así como "no hay suficiente espacio en el núcleo". Ahora la partición no aparece en la Utilidad de Discos; solo el disco, "Macintosh HD", pero no puedo particionarlo.

El instalador de Mountain Lion no encuentra ningún disco para instalarse.

Tampoco puedo iniciar el sistema (sin iniciar la recuperación).

Si abro la terminal y escribo, diskutil listpuedo ver que hay un Apple_CoreStorage en /dev/disk0s2, pero no puedo volver a formatear ese volumen ("El disco está en uso por Core Storage como un volumen físico").

¿Cómo formatear el disco e instalar Mountain Lion?

Respuestas (4)

Debería poder usar ddpara destruir el encabezado de la partición. Luego puede formatearlo (borrarlo) y ejecutar la instalación.

Desde el instalador, ejecute Terminal y escriba lo siguiente:

dd if=/dev/zero of=/dev/disk0s2 bs=1024 count=1024

Tenga cuidado, esto destruirá irremediablemente todos los datos en esa partición. Pero parece que eso es lo que estás esperando. Asegúrate de no apuntar accidentalmente a algo incorrecto.

También tenga en cuenta que no he hecho esto, exactamente. He usado esta técnica para destruir toda la tabla de particiones , no solo una partición. Pero creo que debería funcionar.

Cuando termines, sal de la Terminal y ejecuta la Utilidad de Discos . No recibirá ninguna queja sobre Core Storage.

Esto no funcionó, todavía tengo exactamente los mismos problemas.
¿Es seguro formatear todo el /dev/disk0? Los volúmenes EFI y Apple_Boot parecen ser importantes.
Eso también destruirá su partición de recuperación. Si tiene un disco externo para arrancar (o una Mac más nueva que arrancará en red a través de Internet), entonces sí, es seguro. Solo necesita volver a particionar después.
Ok, ¿tienes más información sobre cómo recrear esas particiones?
La creación de una sola partición con la Utilidad de Discos restaurará todo excepto la partición de recuperación. Si entiendo correctamente, la instalación del sistema operativo creará la partición de recuperación.
Gracias por esto. Probé otras cien soluciones con diskutily diskutil cs, pero ninguna de las operaciones se completó con éxito. Poner a cero el volumen ddera la única forma de bombardearlo lo suficiente como para poder volver a formatearlo como una unidad sin fusión.

Cuando la pestaña Partición de la Utilidad de disco en Mountain Lion no puede administrar una partición en un disco físico que usa Apple Core Storage:

Ignorar la pestaña Partición

En lugar de seleccionar el grupo de volúmenes lógicos (a la izquierda):

  • seleccione la partición lógica cifrada (a la derecha y debajo del LVG)
  • utilice la pestaña Borrar.

¿Qué técnicas para la administración de discos, volúmenes y sistemas de archivos son posibles con OS X, pero problemáticas dentro de la Utilidad de Discos?

En particular:

Sin destruir todas las particiones/segmentos del disco físico:

Use el verbo coreStorage de diskutil

Para eliminar el grupo de volúmenes lógicos que ya no es necesario:

  1. obtener el UUID del grupo
  2. ejecute un comando basado en el siguiente formato:

diskutil coreStorage delete lvgUUID

Si se monta un volumen lógico dentro del grupo, puede ser necesario desmontarlo antes de intentar la destrucción. También tal vez sea necesario usar sudo... lo siento, no puedo ser más específico, hace un par de semanas más o menos desde la última vez que realicé una acción de este tipo.

Tendré que probar esto.

Mira esta solución:

OS X Mountain Lion instalación "limpia" gotcha: CoreStorage / Problema de disco cifrado

Básicamente, debe ejecutar diskutil CoreStorage listdesde la Terminal. Identifique el volumen lógico de CoreStorage de esa lista y observe la cadena UUID.

Luego escriba diskutil CoreStorage delete UUIDdonde UUID es la cadena que identificó.

Luego puede particionar con Disk Utility y ejecutar una instalación de Mountain Lion.