Utilidad de disco se bloquea antes de cambiar el tamaño de la partición

Al intentar networkingucir el tamaño de una partición, el período anterior al real cambio de tamaño ocurre (donde Disk Utility dice "Preparar al disco de partición") se bloquea para siempre. Cavé en la console para ver lo que estaba pasando y me encontré con este error, que es 100% reproducible para mí tan pronto como click "Aplicar" para cambiar el tamaño de la partición:

8/1/14 8:48:48.299 AM Disk Utility[631]: *** setObjectForKey: object cannot be nil (key: FilesystemName) 8/1/14 8:48:48.301 AM Disk Utility[631]: ( 0 CoreFoundation 0x00007fff879eb25c __exceptionPreprocess + 172 1 libobjc.A.dylib 0x00007fff82c08e75 objc_exception_throw + 43 2 CoreFoundation 0x00007fff878e622e -[__NSDictionaryM setObject:forKey:] + 1102 3 Partition 0x000000010681cdcc Partition + 110028 4 Partition 0x0000000106814883 Partition + 75907 5 AppKit 0x00007fff8834c06d -[NSAlert didEndAlert:returnCode:contextInfo:] + 90 6 AppKit 0x00007fff8834ba9a -[NSWindow endSheet:returnCode:] + 368 7 AppKit 0x00007fff8834b66d -[NSAlert buttonPressed:] + 107 8 AppKit 0x00007fff88210260 -[NSApplication sendAction:to:from:] + 327 9 AppKit 0x00007fff882100de -[NSControl sendAction:to:] + 86 10 AppKit 0x00007fff8825cc4d -[NSCell _sendActionFrom:] + 128 11 AppKit 0x00007fff88276655 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 2316 12 AppKit 0x00007fff88275a27 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 487 13 AppKit 0x00007fff8827513d -[NSControl mouseDown:] + 706 14 AppKit 0x00007fff881f6a58 -[NSWindow sendEvent:] + 11296 15 AppKit 0x00007fff881955d4 -[NSApplication sendEvent:] + 2021 16 AppKit 0x00007fff87fe59f9 -[NSApplication run] + 646 17 AppKit 0x00007fff87fd0783 NSApplicationMain + 940 18 Disk Utility 0x0000000100e18867 Disk Utility + 6247 19 libdyld.dylib 0x00007fff8496a5fd start + 1 20 ??? 0x0000000000000001 0x0 + 1 ) 

Encontré este enlace que describe casi el mismo problema, pero no contiene sugerencias útiles para soluciones alternativas.

  • ¿Cómo puedo hacer clic derecho en una Mac usando sólo el trackpad en un entorno de doble arranque?
  • ¿Cómo vuelvo a montar la unidad flash USB o la tarjeta SD?
  • Formato de tarjeta SD con FAT y tamaño de unidad de asignación de file personalizado
  • Disk Utility (modo de recuperación) atascado en la carga
  • No se pudo abrir el dispositivo
  • No se puede boost el tamaño de partición de Macintosh HD con datos en una partición posterior
  • En caso de que sea útil, aquí hay una image de Disk Utility en ese momento. Tenga en count que estoy de arranque dual Mac OS y Ubuntu – Supongo que la razón de la FilesystemName es nil es la misma razón que la partición ext4 Ubuntu aparece como disk0s4 .

    Utilidad de disco suspendida antes de realizar la reducción de partición

    Nota: Esto es el 10.9.4 (Mavericks).

  • Borrar espacio libre en Disk Utility
  • ¿Cómo puedo cambiar el tamaño de un volumen ex CoreStorage?
  • No Macintosh HD en la carpeta Volúmenes
  • Cómo restaurar aplicaciones y files de copy de security de HD (migration Asst no lo leerá)
  • Bootcamp: ¿hay una ventaja de 64 bits frente a Windows de 32 bits?
  • ¿Cómo instalar Windows 7 Bootcamp usando el file iso (sin USB / DVD)?
  • 5 Solutions collect form web for “Utilidad de disco se bloquea antes de cambiar el tamaño de la partición”

    Sí, encuentro este problema a veces también, pero no sé por qué está sucediendo. Para algunos verificación y reparación resuelve el problema, pero para aquellos que no se resuelven, la herramienta de command-line diskutil a menudo hace el trabajo.

    Solo puedes usar

     diskutil resizeVolume $1 $2 

    dónde

    • $1 es el punto de assembly o el identificador de disco o nodo de dispositivo del disco que está intentando cambiar el tamaño (obtenido con la diskutil list ).
    • $2 es el tamaño en decimal con sufijo de B, S (bloques de 512 bytes), K, M, G, T, P, o porcentaje del tamaño actual (%).

    por ejemplo diskutil resizeVolume disk0s6 100G networkingimensionará el volumen disk0s6 a 100 GB.

    Si su meta final es repartición, dado que no puede en OSX, intentaría un linux livecd usando gparted.

    Algo como esto: gparted tutorial

    Usted puede arrancar su mac con una llave viva del linux del USB y utilizar gparted para reparticionar, después bota de nuevo en OSX.

    No estoy seguro de si este arreglo solucionará universalmente el error que encontré, pero pensé que debería compartir lo que funcionó para mí.

    1. Intenta "Verificar" la partición que iba a cambiar el tamaño. Si su problema es el mismo que el mío, esto fallará y le pedirá que "repare" la partición.
    2. La reparación de la partición no funcionará hasta que se inicie desde la partición de recuperación, por lo que reinicie y presione la tecla "Opción" (o "Comando-R" en las versiones más recientes de OS X) a medida que se inicia la copy de security para poder elegir la recuperación dividir.
    3. Haga clic en "Utilidad de disco" y luego haga la "Verify" / "Repair" de aquí en su lugar. Debe tener éxito.
    4. Ahora te permitirá encoger tu partición de arranque, así que haz eso.
    5. Vuelva a arrancar con su partición de arranque normal. Su tamaño debe ser más pequeño ahora.
    6. (opcional) Si se inició en un sistema Linux, probablemente utilizara GRUB como gestor de arranque principal, pero el process anterior podría haber configurado el gestor de arranque de Mac OS X primero. Para corregir esto utilicé el mismo process que usé originalmente para poner GRUB para funcionar primero (funcioné eso de una impulsión del USB de Linux).

    Tuve el mismo problema y buscado en la web hasta que encontré esta solución fácil, así que pensé que debería compartirlo.

    Primero hice una copy de security de mi unidad principal con Carbon Copy Clone en una unidad externa.

    Entonces recomenzé la computadora, pues comienza a sostener el command S por apenas un momento hasta que comience a arrancar. En el indicador escriba fsck -fy .

    A continuación, dejar que hacer su cosa durante unos 3-5 minutos y, finalmente, se hará.

    En ese momento, reboot tipo y conecte su unidad externa. Ahora tiene que arrancar desde su unidad externa para realizar cambios permanentes en su unidad interna.

    Ahora era capaz de ir en la utilidad de disco y utilizar todas las funciones para cambiar los tamaños o reparticionar la unidad.

    Espero que esto funcione para usted, he intentado muchas cosas antes de que fuera capaz de conseguir que esto funcione.

    Partición Mac HD de nuevo tan pequeño como puedas. Una vez que esté completo, pulse la tecla de retorno y la parte que no se puede borrar se borrará haciendo clic en el button de abajo debajo. Espere a que el process se complete. Parecerá que nada ocurrió al principio. Deje la pantalla haciendo clic en el button de primeros auxilios. A continuación, volver atrás y todas las particiones deben haber desaparecido y volver a la normalidad.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).