La Utilidad de disco en Mavericks falla porque "el disco es demasiado pequeño"

Estoy en mavericks y estoy tratando de eliminar una partición de un disco duro externo. Este es su esquema

Partition1: 50GB  "MavericksBackup": Bootable backup
Partition2: 187GB "Home Data": Absolutely Empty
Partition3: 12GB  "Install OS X Mavericks": it contains only the bootable app to install Mavericks

Ahora estoy tratando de borrar Partition3 de Disk Utility y falla con el siguiente error:

The requested size change for the target disk or a related disk is too 
small. Please try a different disk or partition, or make a larger change.

¿Qué significa eso?

Intenté eliminar o cambiar el tamaño también de Partiton2 y obtengo el mismo error. Sospecho que el problema fue creado por Carbon Copy Cleaner: lo he usado para copiar todo, desde mi HD interno a Partition1 para que sea de arranque. Al comienzo del proceso, un mensaje de advertencia me decía que para que Partition1 fuera arrancable, también tenía que crear una partición de recuperación. Dejé que lo manejara.

Ahora, de hecho, no veo la partición HD de recuperación desde la utilidad de disco, pero si la ejecuto, diskutil listobtengo esta lista (diferente) de partición, incluida la de recuperación, que no es visible desde la Utilidad de disco:

/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  GUID_partition_scheme            *250.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS MvaricksBackup          49.9 GB    disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
   4:                  Apple_HFS Home Data               187.3 GB   disk1s4
   5:                  Apple_HFS Install OS X Mavericks  11.6 GB    disk1s5

¿No estás seguro de cómo resolver esto? Realmente evitaría reformatear todo el disco...

EDITAR: inicié la utilidad de disco en modo de depuración con este comando de terminal, defaults write com.apple.DiskUtility DUDebugMenuEnabled 1luego Debugmenú y Show Every Partition. De hecho, esto muestra el extra EFIy Recovery HDla partición, pero eso no me ayudó a resolver el problema.

Respuestas (2)

Lo solucioné cambiando el tamaño (haciéndolo un poco más pequeño) Partition1.
Después de hacer esto, pude eliminar/cambiar el tamaño de todas las demás particiones.

Bueno, no tengo idea de por qué sucedió esto, por lo que no es una solución real, sino probablemente un error de diskutil.

Leonardo, ¿qué partición encogiste exactamente? ¿Cuál es Partición1? ¿Y cómo lo hiciste y por cuánto?
Creo que la respuesta es bastante detallada, así como la tabla de particiones. Lo hice con la utilidad de disco (el tema de esta pregunta) y, según recuerdo, lo hice más o menos cientos de MB más pequeño. Lea la pregunta completa antes de responder o comentar y vea el recorrido de introducción
¿Usó Carbon Copy Cloner para clonar la unidad y crear la partición de recuperación en ella? Lo hice y tuve exactamente el mismo problema y solución. Le pregunté a Bombich Software por qué cuando usa su software para crear la partición de recuperación, cualquier partición posterior no se puede eliminar sin el error demasiado pequeño.
sí, usé CCC

Descubrí que el uso de Recovery Partition Creator 3.8 funciona para mí. Uso Carbon Copy Cloner para clonar las otras particiones pero Recovery Partition Creator para la partición Recovery HD. Parece manejar correctamente el problema de eliminar particiones después de la partición Recovery HD, y también funciona si ha dejado espacio libre después del volumen a partir del cual se creó la partición Recovery HD.

No he hecho pruebas exhaustivas, pero hasta ahora todo bien.

http://musings.silvertooth.us/2014/07/recovery-partition-creator-3-8/