Cómo crear una nueva partición en el disco FileVault en MacOS

2

Tengo un disco de 500 GB en MacOS cifrado con FileVault 2.

He cambiado el tamaño del disco a 250 GB.

Ahora quiero crear otra partición para instalar otro MacOS en el espacio libre de 250 GB del disco.

Pero DiskUtility me falló, simplemente no puedo crear la nueva partición que quería y no me mostró ningún error.

¿Cómo podría crear de forma segura la nueva partición que necesito?

Este es el resultado impreso desde el comando $ sudo gpt -r show disk0

          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  488940896      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
      489350536    1269760      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
      490620296  486484731         
      977105027         32         Sec GPT table
      977105059          1         Sec GPT header
    
pregunta L N 08.01.2016 - 01:29

1 respuesta

0

Su disco de 500 GB tiene aproximadamente 250 GB de espacio en disco no asignado (comenzando en el bloque 490620296 y terminando en el bloque 977105026).

Para crear una nueva partición en el espacio de disco no asignado, debe iniciar en otro disco de arranque.

Preparación:

  • Adjunte una unidad de copia de seguridad y haga una copia de seguridad de su unidad.
  • Desconecte la unidad de copia de seguridad
  • Reinicie el modo de recuperación de Internet presionando alt cmd R al inicio.

    Los requisitos previos son la última actualización de firmware instalada, ya sea Ethernet o WLAN (WPA / WPA2) y un enrutador con DHCP activado.
    En una línea de 50 Mbps, se tarda unos 4 minutos (presentando un pequeño globo animado) para iniciar una imagen de arranque de red que normalmente se carga desde un servidor Apple / Akamai.

    Recomiendo Ethernet porque es más confiable. Si está restringido a WIFI y el proceso de arranque falla, simplemente reinicie su Mac hasta que logre el arranque.

    Como alternativa, puede comenzar desde una unidad de disco de arranque del instalador (preferiblemente Yosemite o El Capitan) o desde una unidad de disco con un sistema completo (preferiblemente Yosemite o El Capitan). Si inicia un sistema completo e inicia sesión como administrador, debe anteponer sudo para ejecutar algunos comandos como gpt ... o newfs_hfs ... !

Modifique la tabla de particiones GUID y agregue una nueva partición

  • Ingrese diskutil list y gpt -r show /dev/diskX (con diskX: el identificador de disco de su disco interno (probablemente disk0)) para obtener una descripción general. En los comandos a continuación, asumo que el identificador de disco es disk0.
  • Ahora agregue una nueva partición con:

    gpt add -b StartBlock -i IndexNumber -s size -t type disk #size has to be dividable through 8!
    

    En tu caso:

    diskutil umountDisk /dev/disk2 #unmount the FileVault2 volume if unlocked
    diskutil umountDisk /dev/disk0
    gpt add -b 490620296 -i 4 -s 486484728 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
    
  • Obtenga el identificador de disco de la nueva partición

    diskutil list #probably disk0s4
    
  • Formatear la nueva partición:

    newfs_hfs -v "Volume Name" -J /dev/disk0s4
    
  • Para salir de la Terminal ingrese:

    exit
    

    y salga de la Terminal

  • Abre la Utilidad de Disco para verificar el nuevo volumen

  • reiniciar

En caso de que desee mover la partición de recuperación al final del disco primero

Esto no se recomienda si su primer volumen principal está cifrado con FileVault2. El primer Recovery HD contiene algunas claves de cifrado para desbloquear el volumen FileVault2. Mover / cambiar el Recovery HD puede hacer que su volumen FileVault2 sea inaccesible e inútil.

  • Cree una nueva partición de recuperación y clone la anterior:

    diskutil umountDisk /dev/disk2 #unmount the FileVault2 volume if unlocked
    diskutil umountDisk /dev/disk0
    gpt add -b 975835264 -i 4 -s 1269760 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0
    dd if=/dev/disk0s3 of=/dev/disk0s4
    
  • elimine la antigua partición de recuperación y agregue una nueva partición normal

    diskutil umountDisk /dev/disk0
    gpt remove -i 3 /dev/disk0
    gpt add -b 489350536 -i 3 -s 486484728 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
    
  • Obtenga el identificador de disco de la nueva partición

    diskutil list #probably disk0s3
    
  • Formatear la nueva partición:

    newfs_hfs -v "Volume Name" -J /dev/disk0s3
    
  • Para salir de la Terminal ingrese:

    exit
    
  • Abre la Utilidad de Disco para verificar el nuevo volumen

  • reiniciar
respondido por el klanomath 08.01.2016 - 02:33

Lea otras preguntas en las etiquetas