Finalmente entendí por qué Disk Utility no cambiará las particiones en mi HDD, aunque yo mismo agregué la más reciente (quizás significativa: para probar Yosemite DP). Ahora veo que dice que no cambiará ninguna partición porque tiene datos cifrados y objetos CoreStorage. Me dice vagamente que use diskutil
desde la línea de comando para esto, pero esto me hace sentir un poco incómodo. Encontré una pregunta muy similar aquí, con una respuesta excelente pero incompleta sobre cómo resolver esto. Entonces, ¿cómo se puede eliminar la partición más pequeña?
Tenga en cuenta que ni siquiera veo mi partición de dolor de diskutil corestorage list
(salida a continuación), lo cual es preocupante.
También tenga en cuenta (también en la pregunta anterior) que el nombre del disco es inestable, a veces la Utilidad de Disco enumera mi nombre antiguo original para el disco (Toshiba...), a veces el nombre de la nueva partición más pequeña. Tenga en cuenta que hice estas particiones desde Mavericks, no desde Yosemite. ¿Por qué Yosemite se metería con esto?
Mi salida de terminal relevante:
d2m66h2j:~ laszlosandor$ diskutil list; echo; diskutil cs list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 289.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_CoreStorage 29.3 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s5
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS OS X Test *28.8 GB disk1
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group B6308EC8-297D-44BD-9212-6BD867F6331B
=========================================================
Name: OS X Test
Status: Online
Size: 29349998592 B (29.3 GB)
Free Space: 204955648 B (205.0 MB)
|
+-< Physical Volume 3325F333-C8E3-46EE-9357-5E0C21A600D1
| ----------------------------------------------------
| Index: 0
| Disk: disk0s4
| Status: Online
| Size: 29349998592 B (29.3 GB)
|
+-> Logical Volume Family E8CB0EB7-A2B7-48AA-AA13-5DE30867901B
----------------------------------------------------------
Encryption Status: Unlocked
Encryption Type: None
Conversion Status: NoConversion
Conversion Direction: -none-
Has Encrypted Extents: No
Fully Secure: No
Passphrase Required: No
|
+-> Logical Volume 2F7B1893-07E8-4194-840B-F2552042E055
---------------------------------------------------
Disk: disk1
Status: Online
Size (Total): 28809494528 B (28.8 GB)
Conversion Progress: -none-
Revertible: Yes (no decryption required)
LV Name: OS X Test
Volume Name: OS X Test
Content Hint: Apple_HFS
Recomiendo encarecidamente hacer una copia de seguridad completa de la máquina antes de intentar esto, ya sea usando TM sin establecer exclusiones, o mejor aún, clonando todo el disco usando un programa como Carbon Copy Cloner .
Desmontar el volumen lógico:
sudo diskutil unmount force /dev/disk1
Elimine el grupo de volúmenes lógicos y todo su contenido:
sudo diskutil cs deleteLVG B6308EC8-297D-44BD-9212-6BD867F6331B
De la página de manual de diskutil :
delete | deleteLVG lvgUUID | lvgName Delete a CoreStorage logical volume group. All logical volume families with their logical volumes are removed, the logical volume group is destroyed, and the now- orphaned physical volumes are erased and partition-typed as Journaled HFS+.
Fusione la partición ahora huérfana disk0s4
en el volumen de inicio disk0s2
(nota: disk0s3
una partición de recuperación también se borrará y fusionará). disk0s5
, la otra partición de recuperación, no debería verse afectada:
sudo diskutil mergePartitions HFS+ "Apple_HFS Macintosh HD" disk0s2 disk0s4
Nuevamente, de las páginas del manual:
Merge two or more partitions on a disk. All data on merged partitions other than the first
will be lost. Data on the first partition will be lost as well if the force argument is
given.
If force is not given, and the first partition has a resizable file system (e.g. JHFS+), the
file system will be preserved and grown in a data-preserving manner; your format and name
parameters are ignored in this case.
Verifique la estructura del volumen de arranque.
diskUtil VerifyVolume /
Verifique el mapa de partición:
diskutil verifyDisk disk0
Inicie el modo de recuperación o recuperación de Internet si es necesario, si aparece algún error:
Deberías quedarte con:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 319.7 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
revert
opción diskutil. Obviamente, esto requiere un volumen que no fue encriptado de antemano. BOL.sudo
y el comando de destilación fue diskutil unmountDisk
). No pude hacer el comando mergePartitions porque las particiones están en diferentes discos físicos, pero cuando volví a usar Disk Utility, reconoció automáticamente el LVG eliminado y me ofreció reconstruir Fusion Drive. ¡Éxito! Gracias por ponerme en el camino correcto.Sé que este es un artículo antiguo, pero esto me sucedió recientemente y la forma más fácil de deshacerse de la partición de Yosemite es:
me encontré con el mismo problema y encontré este artículo que lo soluciona un poco más fácil
Simplemente ejecute diskutil coreStorage list
, encuentre el volumen lógico uuid,
y luego ejecutar diskutil coreStorage revert
(ese uuid)
en tu casodiskutil coreStorage revert 2F7B1893-07E8-4194-840B-F2552042E055
http://awesometoast.com/yosemite-core-storage-and-partition-woes/
njboot
diskutil list; echo; diskutil cs list