¿Por qué no puedo cambiar el tamaño de mi partición existente?

6

Acabo de terminar de descargar mi copia de Lion y quería instalarla en una nueva segunda partición. Liberé un poco más de 50 GB de mi disco duro y ahora estoy atascado tratando de reducir mi partición existente. Estoy usando la Utilidad de Discos, pero continuamente obtengo:

  

Falló la partición

     

La partición falló con el error:

     

La partición no puede ser redimensionada. Tratar   reduciendo la cantidad de cambio en el   tamaño de la partición.

He intentado simplemente cambiar el tamaño por 1 gigabyte y todavía falla. ¿Alguna herramienta gratuita para arreglar esto? Gracias.

    
pregunta Kevin Sylvestre 01.03.2011 - 05:34

5 respuestas

2

La GUI para la Utilidad de Disco siempre ha tenido problemas con el cambio de tamaño de los volúmenes.

Puedes probar diskutil desde la línea de comandos, si confías lo suficiente en tus habilidades.

Iniciaría la Terminal y escribiría diskutil list para ver todos los dispositivos conectados.
Para cambiar el tamaño de un volumen de la lista, escribirías algo como esto (Supongamos que disk2s2 es de 100 GB):
diskutil resizeVolume disk2s2 50g HFS+ Lion 0b

Esto debería crear una partición secod con un tamaño de 50 gb, formato HFS + (formato mac) y el nombre Lion

    
respondido por el deiga 01.03.2011 - 06:06
6

Probablemente tienes fragmentación de tu espacio libre. Por alguna razón, la Utilidad de Disco no puede resolver esto por sí misma; simplemente falla.

Encontré una manera increíblemente sencilla de resolver esto: crea una nueva imagen de disco con la Utilidad de Disco que es un poco más pequeña que el espacio restante en tu unidad.

Mi SSD tardó varios minutos, presumiblemente mientras OS X movía las cosas. Me imagino que tomaría mucho más tiempo en un disco duro.

Cuando haya terminado, elimine la imagen de disco que acaba de crear. ¡Ahora deberías poder cambiar el tamaño de tu partición!

    
respondido por el Aaron Adams 21.10.2012 - 03:24
1

Cuando encontré este problema, usé iDefrag para desfragmentar el volumen, y eso me permitió reducirlo . Lamentablemente no es gratis.

Desde entonces, se me ha ocurrido que podría funcionar mejor para desmontar la partición antes de reducirla. Si quieres probar esto, necesitarás arrancar desde otra cosa, como el DVD de instalación de O S X.

    
respondido por el Gordon Davisson 01.03.2011 - 06:59
1

No quiero abrir un subproceso antiguo, sino que simplemente ejecuté fsck -fy desde el modo de usuario único, lo solucioné para mí.

Desde la página del manual:

-f     Force fsck to check 'clean' filesystems when preening.
-y     Assume a yes response to all questions asked by fsck; this should
       be used with great caution as this is a free license to continue
       after essentially unlimited trouble has been encountered.
    
respondido por el CaughtInFlux 14.04.2012 - 10:21
0

Esto es lo que me funcionó y evitó hacer copias de seguridad y restaurar el volumen.

Mientras está redimensionando su partición, haga tail -f /var/log/kernel.log o ejecute la aplicación Console y seleccione kernel.log.

Esto te dirá por qué está fallando el cambio de tamaño.

Lamentablemente, solo le dará el número de inodo para el archivo o directorio que impide el cambio de tamaño.

Para encontrar el nombre de archivo correspondiente a este inodo, puede usar el comando de búsqueda desde el terminal:

$ cd /Volumes/<volume you are trying to resize>
$ find -x . -inum <the inode number from kernel.log>

Una vez que encuentre el archivo, cópielo a un volumen diferente, si desea guardarlo, y luego bórrelo en el volumen que está redimensionando.

A continuación, vuelva a ejecutar la operación de cambio de tamaño y debería tener éxito. Si no es así, repita el procedimiento anterior hasta que tenga éxito.

Ref: enlace

    
respondido por el russtman 21.04.2014 - 03:20

Lea otras preguntas en las etiquetas