Tengo una Mac con OS X 10.10.5 en un HD que tenía 4 particiones.
Usando Disk Utility, eliminé uno de los 4, con la intención de hacer crecer ligeramente el tercero (que contiene el sistema operativo), 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é en otro disco duro y eliminé la partición, pero luego procedió 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
Para obtener espacio de disco adicional no asignado en el disco 0 para crear una nueva partición, debe reducir su grupo de volúmenes de CoreStorage y todos los elementos de CoreStorage posteriores.
Para cambiar el tamaño del grupo de volúmenes de CoreStorage en su caso, debe usar la Terminal arrancada en una unidad de arranque externa.
Preparación:
Arranque desde su unidad externa o una memoria USB de instalación de arranque (Mavericks o Yosemite)/una memoria USB que contenga un sistema completo (Mavericks o Yosemite).
o
Reinicie el modo de recuperación de Internet presionando alt cmd Ral 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 terráqueo animado) en iniciar una imagen de inicio de red de recuperación que, por lo general, 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 arranque correctamente.
Modificar la pila de CoreStorage:
Primero, debe obtener una descripción general de sus discos y el diseño de la partición:
Ingrese diskutil list
:
Listado de ejemplo:
/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 CoreStorage Volume Group YoodenVranx que reside en disk0s4.
Ingresardiskutil cs list
Listado de ejemplo:
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
Su Recovery HD debe moverse 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 ejemplo:
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 alrededor de 70,2 GB de espacio libre (suponiendo que redujo su volumen de CoreSorage a ~279 GB en el paso anterior para poder crear un nuevo volumen de 70 GB ).
Para crear un nuevo volumen, gpt
debe desmontar todos los volúmenes montados en el disco 0 (primero el volumen de CoreStorage, que tiene su propio identificador de disco disco 2 pero reside en el disco 0, luego todos los demás volúmenes montados en el disco 0)
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 menos. NumberOfBlocks tiene que ser divisible por 8!
Para el ejemplo anterior eso es:
sudo gpt add -b 839569798 -i 6 -s 137187984 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
exit
y salga de la Terminal.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 CoreStorage
, pero encontré varias publicaciones que explicaban cómo convertirlas a HFS+, que es tan simple como ejecutar el siguiente comando.
diskutil coreStorage revert Logical Volume UUID
Consulte http://awesometoast.com/yosemite-core-storage-and-partition-woes/ para obtener una explicación más detallada.
Según sus requisitos, existe un segundo método para cambiar rápidamente el tamaño y agregar un segundo volumen: cambie el tamaño del volumen de CoreStorage (en lugar de todo el grupo) y agregue un segundo volumen de CoreStorage dentro del grupo de volúmenes de CoreStorage existente. Este procedimiento no cambia el mapa de partición (en contraste con el procedimiento en mi otra respuesta aquí).
Preparación:
Arranque desde su unidad externa o una memoria USB de instalación de arranque (Mavericks o Yosemite)/una memoria USB que contenga un sistema completo (Mavericks o Yosemite).
o
Reinicie el modo de recuperación de Internet presionando alt cmd Ral 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 terráqueo animado) en iniciar una imagen de inicio de red de recuperación que, por lo general, 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 arranque correctamente.
Modificar la pila de CoreStorage:
Abra /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 ejemplo:
/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 CoreStorage Volume Group YoodenVranx que reside en disk0s4.
Ingresardiskutil cs list
Listado de ejemplo:
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 Volumen Lógico existente, tipo: 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 el grupo de volúmenes CoreStorage 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 el grupo de volúmenes CoreStorage se asignarán al nuevo volumen lógico.
Ingrese exit y salga de la Terminal.
Millivías