El método recomendado para ampliar el HD de Macintosh es hacer una copia de seguridad y eliminar la partición de Windows con WinClone ampliando el volumen de OS X y restaurando la partición de Windows. Esto también se puede hacer con dd
y fdisk
. Ambos métodos requieren una unidad externa.
A muy Existe un método no convencional para ampliar el HD de Macintosh utilizando el Gestor de Volumen Lógico interno (CoreStorage).
Tu volumen principal ya forma parte de un grupo de volúmenes lógicos CS, probablemente porque está encriptado. Esto se puede ver comprobando el tipo de partición de disk0s2: 53746F72-6167-11AA-AA11-00306543ECAC.
Tras añadir una partición en el espacio de disco no asignado, formatearla como volumen JFHS+ y añadirla como volumen físico, puede ampliar el volumen lógico Macintosh HD en el espacio libre del grupo de volúmenes lógicos ahora ampliado.
El método descrito a continuación se ha probado en una máquina virtual y funciona. Como no puedo instalar Windows con el Asistente de Boot Camp en una VM no puedo asegurar que Windows sea arrancable después. Si el arranque de Windows falla puedes usar fdisk
para modificar el pMBR y hacer que vuelva a ser booteable.
Preparación:
- Haz una copia de seguridad de tus datos.
- Desconecte cualquier unidad externa (especialmente su unidad externa de copia de seguridad de Time Machine).
-
Reinicie el modo de recuperación de Internet pulsando alt cmd R en el arranque.
Los requisitos previos son la última actualización del firmware instalada, una red ethernet o WLAN (WPA/WPA2) y un router con DHCP activado.
En una línea de 50 Mbps tarda unos 4 minutos (presentando un pequeño globo animado) en arrancar con una imagen de netboot de recuperación que normalmente se carga desde un servidor apple/akamai.
Yo recomiendo ethernet porque es más fiable. Si estás restringido a WIFI y el proceso de arranque falla, simplemente reinicia tu Mac hasta que consigas arrancar.
También puedes empezar desde una unidad de disco duro de arranque (Mavericks o Yosemite) o una unidad de disco duro que contenga un sistema completo (Mavericks o Yosemite). Si se arranca desde un sistema completo hay que anteponer sudo
utilizando algunos comandos (por ejemplo gpt
o newfs_hfs
)
Verificar y reparar el disco y los volúmenes con Utilidad de Discos
Modificar la pila de CoreStorage:
-
Abrir en el menú Utilidades/Terminal
En primer lugar, debes obtener una visión general de tus discos y de la distribución de las particiones:
-
Entre en diskutil list
, diskutil cs list
y gpt -r show /dev/disk0
-
Desmonte el disco que contiene el volumen lógico Macintosh HD y su disco principal. A continuación asumo que el volumen lógico (que reside en disk0s2) tiene el identificador de disco disk2 - compruebe su listado de diskutil para el identificador apropiado y utilice ese a continuación.
diskutil umountDisk disk2
diskutil umountDisk disk0
-
Añade una partición en el espacio de disco no asignado:
gpt add -b 325078016 -i 5 -s 165156696 -t 48465300-0000-11AA-AA11-00306543ECAC disk0
-
Formatea la nueva partición:
newfs_hfs -v "Expansion" -J /dev/rdisk0s5
-
Añade la partición al grupo de volúmenes lógicos. El lvgUUID (el UUID del grupo de volúmenes lógicos) se puede encontrar en el diskutil cs
de la lista:
diskutil cs addDisk lvgUUID /dev/disk0s5
-
Expandir el volumen lógico. El lvUUID (el UUID del volumen lógico) se encuentra en el diskutil cs
de la lista:
diskutil cs resizeVolume lvUUID 0g
0g es un número mágico aquí y expandirá el VL hasta el tamaño máximo.
-
Verificar y reparar el disco y los volúmenes con Utilidad de Discos
El mapa de particiones finalmente tiene este aspecto:
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 96408680 2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
96818320 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
98087856 1104
98088960 226988032 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
325076992 1024
325078016 165156696 5 GPT part - 53746F72-6167-11AA-AA11-00306543ECA
490234712 7
490234719 32 Sec GPT table
490234751 1 Sec GPT header
Su Macintosh HD ahora abarcará el disco0s2 y el disco0s5 (similar a un disco Fusion pero con un solo disco).