¿Cómo puedo cambiar el tamaño de una partición en OSX 10.10.5

2

Tengo una Mac con OS X 10.10.5 en un HD que tenía 4 particiones.

Usando la Utilidad de Discos, eliminé uno de los 4, con la intención de aumentar ligeramente el tercero (que contiene el SO), dejando espacio para una nueva partición para instalar El Capitán.

Esta ha sido mi práctica hasta ahora cuando sale una nueva versión.

Arranqué a otro HD y eliminé la partición, pero luego procedí a cambiar el tamaño de la tercera partición YoodenVranx para usar todo el espacio libre.

Parece que no hay forma de cambiar el diseño de la partición o cambiar el tamaño de la partición.

Reinicié y usé diskutil para enumerar el estado actual.

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Fenchurch               80.0 GB    disk0s2
   3:                  Apple_HFS BxxxxxData              70.0 GB    disk0s3
   4:          Apple_CoreStorage                         349.0 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS YoodenVranx            *348.6 GB   disk1
                                 Logical Volume on disk0s4
    
pregunta Milliways 05.10.2015 - 06:39

3 respuestas

3

Para obtener un poco más de espacio en disco no asignado en el disco0 para crear una nueva partición, debe reducir su CoreStorage Volume Group y todos los elementos CoreStorage posteriores.

Para cambiar el tamaño del grupo de volúmenes CoreStorage en su caso, debe usar el terminal iniciado en una unidad de arranque externa.

Preparación:

  • Copia de seguridad de sus datos.
  • Desconecte cualquier unidad externa (especialmente su unidad de copia de seguridad externa de Time Machine) excepto su unidad de inicio externa.
  • Arranque desde su unidad externa o desde una unidad de disco con instalador de arranque (Mavericks o Yosemite) / una unidad de disco con un sistema completo (Mavericks o Yosemite).

    o

    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 de 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.

Modificar pila de CoreStorage:

  • Abra la Utilidad de Disco y revise sus discos para ver si hay errores. Repáralos y sal de la Utilidad de Disco.
  • Abrir / Aplicaciones / Utilidades / Terminal

Primero debe obtener una descripción general de sus discos y el diseño de la partición:

  • Ingrese diskutil list :

    Listado de ejemplos:

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.1 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS Fenchurch               80.0 GB    disk0s2
       3:                  Apple_HFS BxxxxxData              70.0 GB    disk0s3
       4:          Apple_CoreStorage                         349.0 GB   disk0s4
       5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *100.1 GB   disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS BlinkenDonx              99.9 GB    disk1s2
    /dev/disk2
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS YoodenVranx            *348.6 GB   disk2
                             Logical Volume on disk0s4
    

    con disk0: su disco interno, disk1: una unidad de arranque externa ficticia con 100 GB que contiene su volumen de arranque (BlinkenDonx) y disk2: su grupo de volúmenes CoreStorage YoodenVranx que reside en disk0s4.

  • Introduce diskutil cs list

    Listado de ejemplos:

      CoreStorage logical volume groups (1 found)
    |
    +-- Logical Volume Group A629E051-D7B0-4B8C-A803-074F62704636
        =========================================================
        Name:         YoodenVranx
        Status:       Online
        Size:         349046696192 B (349.0 GB)
        Free Space:   16777216 B (16.8 MB)
        |
        +-< Physical Volume 90C09FC0-4215-4871-901B-70E2C9C7D464
        |   ----------------------------------------------------
        |   Index:    0
        |   Disk:     disk0s2
        |   Status:   Online
        |   Size:     349046696192 B (349.0 GB)
        |
        +-> Logical Volume Family F6962E38-50E4-4458-BFE6-CF2E179352F5
            ----------------------------------------------------------
            Encryption Status:       Unlocked
            Encryption Type:         None
            Conversion Status:       NoConversion
            Conversion Direction:    -none-
            Has Encrypted Extents:   No
            Fully Secure:            No
            Passphrase Required:     No
            |
            +-> Logical Volume BD36C73D-860D-4DC6-B125-AD624F448B88
                ---------------------------------------------------
                Disk:                  disk2
                Status:                Online
                Size (Total):          348696696192 B (348.6 GB)
                Conversion Progress:   -none-
                Revertible:            Yes (no decryption required)
                LV Name:               YoodenVranx
                Volume Name:           YoodenVranx
                Content Hint:          Apple_HFS
    
  • Ahora cambie el tamaño del volumen CoreStorage con

    diskutil cs resizeStack LVUUID size 
    

    con LVUUID: UUID del volumen lógico y tamaño: el tamaño final de su volumen CoreStorage.
    Ejemplos:

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 300g  
    

    para reducirlo a 300 GB

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 295400m  
    

    para reducirlo a 295.4 GB

    Tu Recovery HD se debería mover automáticamente.

  • Para agregar una partición adicional para su futuro volumen de El Capitán, ingrese primero:

    sudo gpt -r show /dev/disk0
    

    para obtener una visión general

    Listado de ejemplos:

    gpt show: /dev/disk0: mediasize=500119476736; sectorsize=512; blocks=976757816
    gpt show: /dev/disk0: PMBR at sector 0
    gpt show: /dev/disk0: Pri GPT at sector 1
    gpt show: /dev/disk0: Sec GPT at sector 976757815
          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  156250000      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      156659640  136718750      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      293378390  544921872      4  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
      838300262    1269536      5  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
      839569798  137187985         
      976757783         32         Sec GPT table
      976757815          1         Sec GPT header
    

    con i = 1: EFI 2: Fenchurch 3: BxxxxxData 4: Apple_CoreStorage 5: Recovery HD y aproximadamente 70.2 GB de espacio libre (suponiendo que ha reducido su volumen CoreSorage a ~ 279 GB en el paso anterior para poder crear una nueva Volumen de 70 GB).

  • Para crear un nuevo volumen con gpt , debe desmontar todos los volúmenes montados en el disco0 (primero el volumen CoreStorage, que tiene su propio identificador de disco disk2 pero reside en el disco0, luego todos los demás volúmenes montados en el disco0)

    diskutil umountDisk /dev/disk2
    diskutil umountDisk /dev/disk0
    
  • Ahora agregue un nuevo volumen JHFS + con gpt:

    sudo gpt add -b StartBlock -i IndexNumber -s SizeOfVolume -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
    

    StartBlock es el número del primer bloque en el espacio no asignado y NumberOfBlocks es el número de bloques libres o más pequeños. ¡NumberOfBlocks tiene que ser divisible entre 8!

    Para el ejemplo anterior es:

    sudo gpt add -b 839569798 -i 6 -s 137187984 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
    
  • Ingrese exit y salga de Terminal.
  • Abra la Utilidad de Discos y borre la partición creada recientemente disk0s6 (Journaled HFS +) y cambie su nombre.
  • Luego, compruebe si hay errores en su volumen CoreStorage reducido.
  • Salir de la utilidad de disco.
  • Reinicia a tu volumen principal.
respondido por el klanomath 05.10.2015 - 08:39
0

Encontré una solución que me permitió resolver mi problema. Estaba seguro de que esto estaba relacionado con Apple CoreStorage . No pude encontrar mucho sobre la administración de CoreStorage , pero encontré una serie de publicaciones que explicaban cómo convertirlas a HFS +, que es tan simple como ejecutar el siguiente comando.

diskutil coreStorage revert Logical Volume UUID

Consulte enlace para obtener más información.

    
respondido por el Milliways 06.10.2015 - 01:05
0

Dependiendo de sus requisitos, hay un segundo método para cambiar rápidamente el tamaño y agregar un segundo volumen: cambiar el tamaño del CoreStorage Volume (en lugar de todo el grupo) y agregar un segundo CoreStorage Volume dentro del CoreStorage Volume Group existente. Este procedimiento no cambia el mapa de partición (a diferencia del procedimiento en mi otra respuesta aquí).

Preparación:

  • Copia de seguridad de sus datos.
  • Desconecte cualquier unidad externa (especialmente su unidad de copia de seguridad externa de Time Machine) excepto su unidad de inicio externa.
  • Arranque desde su unidad externa o desde una unidad de disco con instalador de arranque (Mavericks o Yosemite) / una unidad de disco con un sistema completo (Mavericks o Yosemite).

    o

    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 de 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.

Modificar pila de CoreStorage:

  • Abra la Utilidad de Disco y revise sus discos para ver si hay errores. Repáralos y sal de la Utilidad de Disco.
  • Abrir / Aplicaciones / Utilidades / Terminal Primero debe obtener una descripción general de sus discos y el diseño de la partición:

  • Ingrese diskutil list :

    Listado de ejemplos:

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.1 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS Fenchurch               80.0 GB    disk0s2
       3:                  Apple_HFS BxxxxxData              70.0 GB    disk0s3
       4:          Apple_CoreStorage                         349.0 GB   disk0s4
       5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *100.1 GB   disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS BlinkenDonx              99.9 GB    disk1s2
    /dev/disk2
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS YoodenVranx            *348.6 GB   disk2
                             Logical Volume on disk0s4
    

    con disk0: su disco interno, disk1: una unidad de arranque externa ficticia con 100 GB que contiene su volumen de arranque (BlinkenDonx) y disk2: su grupo de volúmenes CoreStorage YoodenVranx que reside en disk0s4.

  • Introduce diskutil cs list

    Listado de ejemplos:

      CoreStorage logical volume groups (1 found)
    |
    +-- Logical Volume Group A629E051-D7B0-4B8C-A803-074F62704636
        =========================================================
        Name:         YoodenVranx
        Status:       Online
        Size:         349046696192 B (349.0 GB)
        Free Space:   16777216 B (16.8 MB)
        |
        +-< Physical Volume 90C09FC0-4215-4871-901B-70E2C9C7D464
        |   ----------------------------------------------------
        |   Index:    0
        |   Disk:     disk0s2
        |   Status:   Online
        |   Size:     349046696192 B (349.0 GB)
        |
        +-> Logical Volume Family F6962E38-50E4-4458-BFE6-CF2E179352F5
            ----------------------------------------------------------
            Encryption Status:       Unlocked
            Encryption Type:         None
            Conversion Status:       NoConversion
            Conversion Direction:    -none-
            Has Encrypted Extents:   No
            Fully Secure:            No
            Passphrase Required:     No
            |
            +-> Logical Volume BD36C73D-860D-4DC6-B125-AD624F448B88
                ---------------------------------------------------
                Disk:                  disk2
                Status:                Online
                Size (Total):          348696696192 B (348.6 GB)
                Conversion Progress:   -none-
                Revertible:            Yes (no decryption required)
                LV Name:               YoodenVranx
                Volume Name:           YoodenVranx
                Content Hint:          Apple_HFS
    
  • Ahora reduzca el volumen CoreStorage existente con:

    diskutil cs resizeVolume LVUUID size
    

    con LVUUID: UUID del volumen lógico existente. Ejemplo:

    diskutil cs resizeVolume BD36C73D-860D-4DC6-B125-AD624F448B88 279500m
    
  • Agregue un nuevo volumen lógico en el grupo de volúmenes CoreStorage existente con:

    diskutil cs createVolume LVGUUID type name size
    

    con LVGUUID: UUID del grupo de volúmenes lógicos existente, escriba: sistema de archivos, tamaño: porcentaje o tamaño.

    Ejemplos:

    diskutil cs createVolume A629E051-D7B0-4B8C-A803-074F62704636 jhfs+ ElCapitan 100%
    

    Todo el espacio libre disponible en CoreStorage Volume Group se asignará al nuevo Volumen lógico.

    diskutil cs createVolume A629E051-D7B0-4B8C-A803-074F62704636 jhfs+ ElCapitan 50000m
    

    50,000 MB (50 GB) del espacio libre disponible en CoreStorage Volume Group se asignarán al nuevo Volumen lógico.

  • Ingrese exit y salga de Terminal.

  • Abra la Utilidad de Discos y revise si hay errores en su volumen reducido y en el nuevo CoreStorage.
  • Salir de la utilidad de disco.
  • Reinicia a tu volumen principal.
respondido por el klanomath 06.10.2015 - 09:06

Lea otras preguntas en las etiquetas