35 votos

No se puede redimensionar particiones

Recientemente creé una partición en mi macbook air con OS X 10.9, y esto fue para instalar otra instancia del sistema operativo (Sí, OS X 10.10 Yosemite, pero eso es aparte de la consulta que tengo) en él.

Logré que la partición funcionara bien, con el sistema operativo funcionando correctamente, pero ahora cuando vuelvo a Utilidad de Discos, noté dos cosas que están mal:

  • En primer lugar, el disco que alberga las dos particiones tomó el nombre que pensé que le había dado a la nueva partición ("Yosemite"), en lugar de lo que originalmente decía, algo así como "Disco Duro de 125GB" o similar.

  • Tal vez debido a esto, creo, las pestañas han cambiado cuando selecciono este disco, y ya no puedo cambiar el tamaño de las particiones. Las opciones están desactivadas y no puedo arrastrar para cambiar el tamaño tampoco.

La Utilidad de Discos se ve similar a la que se ve en esta pregunta: No se puede ajustar la partición de la unidad USB con Utilidad de Discos de Mountain Lion aunque mi computadora no está encriptada y es la computadora, no la unidad USB, con la que tengo problemas.

Intenté acceder a Utilidad de Discos desde el Modo de Recuperación (manteniendo presionada la tecla opción al iniciar), pero el problema persiste. He intentado cambiar los discos de inicio entre los dos, pero aún así no cambia nada en el menú.

Creo que una razón para este problema es que de alguna manera la unidad ahora es un grupo de volumen lógico. No entiendo realmente qué es esto, ni cómo solucionarlo.

Nota, esta pregunta trata exclusivamente sobre la partición. Planeo usar Yosemite en la partición una vez que esté funcionando, pero por el momento es un sistema Mavericks básico con un problema de particiones.

Aquí hay una imagen de mi Utilidad de Discos: Captura de pantalla de Utilidad de Discos

0 votos

Por favor revisa mis ediciones, no estoy seguro si has instalado realmente Yosemite en la segunda partición aún o no. Al principio pensé que no, ahora creo que sí. Solo intentando expresarlo de forma que evite las banderas fuera del tema de Yosemite, ya que creo que el problema es válido y no está relacionado con el software de prelanzamiento.

0 votos

Por favor, reproduzca esto en 10.9 - su captura de pantalla muestra el Utilitario de Discos 10.10, lo cual es difícil saber si es el problema sin reproducir cosas en un sistema operativo en funcionamiento.

0 votos

Vale la pena señalar que, si un usuario tiene la intención de reducir un LV y luego agregar un LV: apple.stackexchange.com/a/146296/8546 muestra que OS X 10.9.5 aparentemente falla al agregar un LV a un LVF. Este tipo de adición supuestamente era posible en febrero de 2013 (antes de Mavericks) por lo que puede haber una regresión.

28voto

JonTheNiceGuy Puntos 371

Si entendí correctamente tu pregunta, estás tratando de redimensionar el grupo de volúmenes o en realidad uno de los volúmenes dentro de un grupo. Por lo que pude averiguar, tu disco fue convertido en un Volumen de CoreStorage. ¿Podrías verificarlo emitiendo el siguiente comando en una terminal y revisar si obtienes una salida similar a la de la imagen?

diskutil corestorage list

Salida de diskutil

La Utilidad de Discos actualmente disponible no admite redimensionar Volúmenes lógicos. Sin embargo, utilizando la línea de comandos, hay una función no documentada que te permite redimensionar Volúmenes.

Si consultas el comando de ayuda de diskutil, recibirás la siguiente salida:

chris$ diskutil corestorage

Uso:  diskutil [quiet] coreStorage|CS  ,
    donde  es el siguiente:

 list                     (Mostrar estado de los volúmenes de CoreStorage)
 info[rmation]            (Obtener información de CoreStorage por UUID o disco)
 convert                  (Convertir un volumen en un volumen de CoreStorage)
 revert                   (Revertir un volumen de CoreStorage a su tipo nativo)
 create                   (Crear un nuevo grupo de volúmenes lógicos de CoreStorage)
 delete                   (Eliminar un grupo de volúmenes lógicos de CoreStorage)
 createVolume             (Crear un nuevo volumen lógico de CoreStorage)
 deleteVolume             (Eliminar un volumen de un grupo de volúmenes lógicos)
 encryptVolume            (Encriptar un volumen lógico de CoreStorage)
 decryptVolume            (Desencriptar un volumen lógico de CoreStorage)
 unlockVolume             (Adjuntar/montar un volumen lógico bloqueado de CoreStorage)
 changeVolumePassphrase   (Cambiar la frase de contraseña de un volumen lógico de CoreStorage)

Como puedes ver, no ofrece ninguna opción para redimensionar un Volumen, por lo tanto, si mi suposición es correcta, por eso la Utilidad de Discos no te permite redimensionar.

Sin embargo, existen las siguientes funciones no documentadas:

    chris$ diskutil corestorage resizeVolume

Uso:  diskutil coreStorage resizeVolume
        lvUUID|MountPoint|DiskIdentifier|DeviceNode size
Redimensiona un volumen lógico, que es uno de uno o más discos que consumen almacenamiento de un grupo de volúmenes lógicos. El grupo de volúmenes lógicos tendrá más o menos espacio disponible después de esta operación, si fue un encogimiento o crecimiento, respectivamente.

Ejemplo: diskutil coreStorage resizeVolume
         11111111-2222-3333-4444-555555555555 10g

La función resizeVolume no está en la primera lista de comandos disponibles mencionada anteriormente, pero sigue existiendo e incluso te proporciona un ejemplo de cómo usarla.

Con este comando y el UUID correcto del Volumen, debería ser posible redimensionar uno de los Volúmenes dentro de tu grupo lógico.

Investigué un poco más en la línea de comandos y encontré los siguientes comandos:

Comandos de Volumen Físico (Disco)

  • resizeDisk (no documentado) – Redimensionar un volumen físico
  • removeDisk (no documentado) – Eliminar un volumen físico de un grupo de volúmenes lógicos
  • addDisk (no documentado) - Agregar un nuevo volumen físico a un grupo de volúmenes lógicos

Comandos de Volumen Lógico

  • deleteVolume (no documentado) – Eliminar un volumen lógico y todo su contenido
  • resizeVolume (no documentado) – Expandir o reducir un volumen lógico
  • resizeStack (no documentado) – Ampliar o reducir un volumen lógico, así como el grupo de volúmenes y el volumen físico.

0 votos

No estoy seguro de cómo incluir una imagen en los comentarios (con respecto a diskutil corestorage list) pero mi resultado se ve similar, excepto por los nombres, la cantidad de volúmenes físicos, y en Revertible dice Sí (No se requiere descifrado) ¿Es esto lo que se esperaba? Además, si hago el comando para redimensionar la partición a través de diskutil corestorage resizeVolume, ¿tengo que redimensionar ambas particiones para hacer espacio, o lo hace automáticamente? En el comando diskutil corestorage resizeVolume, ¿es el lvUUID|MountPoint|DiskIdentifier|DeviceNode el número junto a Volumen Lógico en la lista? Gracias.

1 votos

Si la salida se ve similar, entonces deberías estar bien. Revertible debería ser Sí, en caso de que la unidad no esté encriptada con FileVault2 (así que es lo esperado a menos que hayas habilitado FileVault desde la pestaña de Seguridad en las preferencias del sistema). Para hacer espacio para otra partición (fuera del grupo lógico) probablemente tendrás que redimensionar todo el Grupo de Volumen y por lo tanto ambas particiones. No lo hará automáticamente. Usa el comando "resizeStack" que redimensionará ambos. El identificador alfanumérico largo junto a "Grupo de Volumen Lógico", "Volumen Lógico" es el UUID que necesitas para los comandos de redimensionamiento.

0 votos

@Chrisii Esto fue muy, muy útil, sin embargo todavía estoy un poco inseguro de cómo podría borrar mi partición de prueba de OS X. No veo mi partición principal en la salida de otra manera (inicié en Mavericks desde la partición más grande y principal). ¿Qué debo hacer? ¡Gracias! (Es un poco tonto, pero compartiré la salida a través de varios comentarios sucesivos. Gracias por tener paciencia conmigo.)

14voto

Cam McLeman Puntos 5890

Si su partición se convirtió en Grupo de Volumen Lógico (no puede redimensionar ni eliminar la partición de Yosemite), puede revertir el tipo de partición con algunos comandos de línea.

Abra Terminal escriba diskutil corestorage list Encuentre la cadena UUID de la partición de Yosemite.

escriba diskutil corestorage revert

Su partición de Yosemite ahora se ha revertido al tipo de partición predeterminado. Ahora, puede redimensionar o eliminar la partición de Yosemite.

6 votos

Gracias, esto me ayudó. El comando actual: diskutil corestorage revert donde es el UUID resaltado en azul en el ejemplo anterior.

0 votos

¿Por qué Disk Utility lo convirtió automáticamente a un formato que no podía manipular?

0 votos

Pro consejo: asegúrate de que tu computadora esté conectada mientras ejecutas el comando de @MarinovIván (mi computadora no hizo la reversión a menos que estuviera enchufada todo el tiempo).

2voto

dunkerbv Puntos 21

Desactiva FileVault en Preferencias del Sistema -> Seguridad y Privacidad, reinicia, inténtalo de nuevo. ¡Funcionó para mí!

1 votos

Tuve que ver el progreso usando diskutil corestorage list. Pude ver Conversion Status: Converting y Conversion Direction: backward. Así que si esto no funciona, ejecutaré corestorage revert como sugieren otros. Gracias.

0voto

Jose Chavez Puntos 645

Por favor asegúrese de que ambas particiones estén formateadas con un sistema de archivos que Mac OS X admita el redimensionamiento en línea (por ejemplo, HFS Extended Journaled).

1 votos

Esto parece más un comentario que una respuesta... :-/

0voto

goodwinod Puntos 1

Al observar los tamaños utilizados en su Utilidad de Disco, creo que no tiene suficiente espacio para cambiar el tamaño de las particiones. Fallará si no tiene suficiente espacio libre para mover archivos (la partición no es virtual, depende de que los datos estén en ciertas ubicaciones en el hardware).

Use algo como Carbon Copy Cloner para hacer una copia de seguridad de imagen de disco de las particiones, reparticionar el disco externo como desee y luego copiar de vuelta. NO utilice el modo de copia de bloques.

Las máquinas virtuales como Fusion hacen que las pruebas beta como esta sean mucho más fáciles.

0 votos

Estoy de acuerdo contigo. Sin embargo, el redimensionamiento en Utilidad de Disco solo funciona en volúmenes físicos y no en volúmenes lógicos en un grupo de volúmenes. El redimensionamiento no destructivo siempre requiere que haya suficiente espacio libre disponible.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X