¿Cómo puedo crear una nueva partición de recuperación en un disco EXTERNO?

10

Quiero habilitar el cifrado en un disco externo FireWire . El disco ha sido formateado hace un tiempo (más de 2 años), y al elegir "cifrar volumen" en el menú contextual del Finder, Mountain Lion se niega con el mensaje:

  

Se requiere un sistema de recuperación para el disco de destino

Resulta: Necesita una partición de recuperación (RP) en el disco externo que desea cifrar. El mío no tiene uno, ya que estaba formateado cuando no había particiones de recuperación.

El cambio de formato de la unidad crea un nuevo RP, pero no puedo hacer esto porque no tengo discos de repuesto donde pueda intercambiar los datos.

Esta sugerencia no es útil, ya que trata con discos internos.

Por lo tanto, estoy buscando una forma de crear una Partición en el disco externo para poder habilitar el cifrado para este disco. (¿Cómo) se puede hacer esto?

EDITAR: Sí, hay espacio en el disco para otra partición. diskutil list :

/dev/disk2
   #:                       TYPE NAME           SIZE       IDENTIFIER
   0:      GUID_partition_scheme               *320.1 GB   disk2
   1:                        EFI                209.7 MB   disk2s1
   2:                  Apple_HFS le_disk        306.7 GB   disk2s2

EDIT II:

Salida desde otro disco. Aquí, el cifrado de una partición (FreeSpace-500) ha trabajado directamente desde el Finder. Tenga en cuenta que la partición de inicio (invisible) creada durante el proceso se llama Boot OS X , y no Recovery HD .

/dev/disk2
   #:                       TYPE NAME                SIZE       IDENTIFIER
   0:      GUID_partition_scheme                    *2.0 TB     disk2
   1:                        EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS TimeMachine         1.5 TB     disk2s2
   3:          Apple_CoreStorage FreeSpace-500       503.3 GB   disk2s3
   4:                 Apple_Boot Boot OS X           134.2 MB   disk2s4
    
pregunta myhd 24.11.2012 - 20:33

4 respuestas

10

Clonando manualmente una partición de recuperación

Este proceso me funcionó en una unidad USB externa, pero no tengo una unidad Firewire o una partición cifrada para probar, pero debería funcionar para ti.

Requisitos

  • Partición de recuperación existente en su unidad interna (o en otra parte).
  • Al menos 650 MB de espacio libre en su unidad externa (una versión anterior de esta respuesta requería más espacio, pero arreglé la primera sección para usar solo lo que se requiere).

Añadir nueva partición

Notas: este proceso no es destructivo, siempre y cuando tengas suficiente espacio libre en tu disco.

  1. En la Terminal, ejecuta diskutil list . Deberías obtener una salida como esta:

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *120.0 GB   disk0
       1:                        EFI                         209.7 MB   disk0s1
       2:                  Apple_HFS Macintosh SSD           119.2 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *320.1 GB   disk1
       1:                        EFI                         209.7 MB   disk1s1
       2:                  Apple_HFS Portable                319.7 GB   disk1s2
    

    Tome nota de los identificadores para su partición de recuperación existente (en mi caso, disk0s3 ) y la partición principal en su unidad externa ( disk1s2 ).

  2. Ejecute diskutil info disk1s2 | grep 'Total Size' , reemplazando disk1s2 con el identificador de su volumen externo. Anote el número de bytes enumerados.
  3. Ejecute diskutil resizeVolume disk1s2 Xb JHFS+ Temp 650002432b , reemplazando X con el número total de bytes del paso 2 menos 650002432 . Esto volverá a particionar su disco, dándonos una nueva partición con el espacio exactamente suficiente para la partición de recuperación. Nota: Una partición de recuperación es no siempre 650002432 bytes. Averigüe el tamaño exacto marcando diskutil info en la partición que desea copiar.
  4. El comando resizeVolume imprimirá el nuevo mapa de partición (como en el paso 1), toma nota del identificador de la nueva partición (etiquetado como Temp ).

Clone la recuperación existente a la nueva partición

  1. Ejecute el siguiente comando en Terminal para clonar la partición de recuperación en la nueva partición, reemplazando disk0s3 y disk1s3 con los identificadores apropiados para sus particiones:

    sudo asr -source /dev/disk0s3 -target /dev/disk1s3 --erase
    

    Se le pedirá su contraseña y, para verificar que desea borrar el contenido (escriba y seguido de ingresar ), comenzará el proceso de clonación.

  2. Desmonte la partición de recuperación si está montada, luego ejecute sudo asr adjust --target /dev/disk1s3 --settype "Apple_Boot" . Asegúrese de reemplazar disk1s3 con el identificador apropiado. Esto establece el tipo de partición adecuado, lo que impide que OS X se instale automáticamente en la partición de recuperación cuando conecte su unidad externa.

Si todo se completó correctamente, debería tener una partición de recuperación en funcionamiento en su disco externo.

    
respondido por el robmathers 30.11.2012 - 02:24
3

Esto no resuelve la pregunta tal como está ahora en el OP, pero puede ser de ayuda para alguien que encuentra esta página en busca de una solución a este problema con un disco montado en USB (a diferencia de FireWire). , como el OP ahora especifica).

Parece que este artículo de la Base de conocimientos de Apple responde, de hecho, a tu pregunta: enlace

Necesitaría crear una nueva partición en el disco externo (lo que el artículo implica, pero no dice, puede hacerse de manera no destructiva, lo que sugiere que la partición no necesita estar físicamente antes del inicio de la partición de datos ).

Mientras tenga espacio para crear una nueva partición de 1GB en el disco externo, el artículo parece sugerir que puede instalar un disco de recuperación en esa partición.

Dicho esto, y esto es un problema, antes de volver a particionar o cifrar un disco con datos valiosos, sería una buena idea muy para hacer una copia de seguridad de dichos datos en Si algo sale mal.

    
respondido por el Daniel 29.11.2012 - 14:15
2

En realidad, es posible agregar una partición de recuperación no destructiva a un disco utilizando Carbon Copy Cloner . En el menú Ventana, seleccione Centro de disco y seleccione el disco al que desea agregar una partición de recuperación de la lista del lado izquierdo. La pestaña Partición de recuperación en el lado derecho debería permitirle agregar la partición de recuperación.

Como ya se ha sugerido, asegúrate de tener una copia de seguridad cuando se vuelvan a particionar los discos en vivo en caso de que algo salga mal.

    
respondido por el MacLemon 29.11.2012 - 14:50
0

Es mucho más fácil simplemente usar el instalador del sistema operativo que elijas y esta herramienta para hacer Recovery HD (o actualizar el HD de recuperación existente si Apple no lo hace cuando actualizan el sistema operativo)

Puedes ver las herramientas y ha sido utilizado por muchos administradores de Mac para que se actualice cuando las cosas se rompen con el tiempo con bastante rapidez. Apple recomienda volver a instalar el sistema operativo, pero es una forma indirecta si no te importa ejecutar una herramienta especial para esta tarea limitada.

    
respondido por el bmike 28.12.2015 - 17:15

Lea otras preguntas en las etiquetas