2 votos

Cambiar el tamaño de la partición en la unidad interna AFPS

Hace un mes más o menos, añadí una nueva partición a mi unidad SSD de 500 GB para poder tener MacOS Mojave en una partición separada. Después de añadir la nueva partición, me quedaban dos volúmenes lógicos de 450 GB y 50 GB.

Avancemos rápidamente hasta esta tarde. Fui a actualizar para la última versión y necesitaba más espacio. He añadido una partición sin nombre y he reducido el tamaño de mi partición de 450 GB a 400 GB y me he quedado con 3 particiones lógicas. Pensaba que podría redimensionar la partición vacía de 50GB a cero y subir la otra partición de 50GB a 100GB y estaría en mi camino... Pensé mal.

Eché un vistazo a este artículo de MacWorld pero parece estar escrito para abordar un escenario para una unidad externa, no una unidad interna.

Cuando termine, me gustaría tener Macintosh HD de tamaño para 400 GB y Mojave beta de tamaño para 100 GB .

Estas son mis preguntas:

1) ¿Cómo puedo eliminar una partición vacía?

2) ¿Cómo puedo cambiar el tamaño de la partición beta de Mojave de 50GB a 100GB?

enter image description here

ACTUALIZACIÓN

Progreso. Seleccioné la unidad SSD de Apple, hice clic en la partición, resalté la partición vacía y hice clic en "-", lo que la eliminó. Todavía no puedo cambiar el tamaño de las otras dos particiones. Se agradecen mucho las ideas.

0 votos

¿Está tratando de particionar todo el disco, o el virtual Container ¿Discos? Si es lo primero, para purgar la partición extra puede intentar primero desmontar el Untitled partición, y formatear el Container disk1 como HFS+, momento en el que deberías poder particionar todo el disco y eliminar la segunda partición por completo. En cuanto a los problemas de redimensionamiento, me temo que uso un sistema basado en HDD, y no he pasado suficiente tiempo en Mojave Beta para familiarizarse con las peculiaridades de partición de APFS.

0 votos

Gracias por leer. No soy muy exigente a estas alturas... solo quiero un disco con 400gb y otro con 100gb de una sola unidad SSD . Creo que me estoy acercando a resolverlo, pero he tenido que aventurarme en la línea de comandos, lo que da un poco de miedo (aunque tengo mis datos respaldados).

0 votos

El terminal puede ser un poco desalentador al principio, pero verás que es bastante intuitivo si trabajas con él lo suficiente. ¿Qué has probado exactamente con la línea de comandos hasta ahora?

2voto

fmarceau Puntos 91

Ok, resulta que este error -5344: MediaKit reports not enough space on device for requested operation es causada por el hecho de que usted está tratando de expandir un contenedor hacia atrás en el espacio libre que existe antes de ella en la lista de particiones, aunque la Utilidad de Discos (y por extensión diskutil ) sólo puede ampliar las particiones adelante en el espacio libre que viene después del contenedor en la lista de particiones. Otro error notable es su intento de redimensionar las particiones del Almacén Físico en las que se almacenan los discos contenedores ( disco0s2 y disco0s4 ), en lugar de los propios discos contenedores ( disco3 , disco4 y disco5 en el siguiente ejemplo).

Con un poco de ensayo y error pude averiguar cómo fusionar efectivamente los Contenedores 2 y 3 en uno, sin pérdida de datos en el Contenedor 1. Tenga en cuenta que esto requerirá la eliminación del Mojave beta partición, así que asegúrate de tener una copia de seguridad o de tener un instalador a mano.

ACTUALIZACIÓN: Hay una manera de hacerlo sin tener que reinstalar el segundo sistema operativo. En las versiones de macOS hasta Sierra (no lo he probado en las más nuevas) podrías crear directamente copias de seguridad de arranque de todo tu sistema con (ajustando los nombres de los discos que has dado en tu pregunta) sudo ditto -V -X --nocache /Volumes/Mojave\ beta/ /Volumes/Untitled/ NOTA: para hacer una copia de seguridad del sistema actualmente arrancado, sustituya /Volumes/Mojave\ beta/ con /

Para la posteridad, asegúrese de tener un instalador de MacOS (USB o Recovery HD) a mano para cada sistema operativo que haya instalado.

Por favor, recuerde también que estas etiquetas de disco son sólo las de mi disco en mi sistema, siempre compruebe que los nombres son correctos para el suyo cuando ejecute estos comandos comparándolos con la salida de diskutil apfs list

Para replicar tu situación lo mejor que pude, usando la Utilidad de Discos formateé una unidad flash de 4 GB como APFS. Luego particioné el disco dos veces por separado, lo que resultó en tres contenedores APFS, y tres volúmenes virtuales, en el siguiente orden:

Primer contenedor
Disco contenedor3 - 1,85G
Almacén físico disk2s2
Volumen disk3s1

Segundo contenedor
Disco contenedor4 - 0,94G
Tienda física disk2s3
Volumen disk4s1

Tercer contenedor
Disco contenedor5 - 0,94G
Tienda física disk2s4
Volumen disk5s1

Luego abrí una terminal, y borré el Tercer Contenedor con: diskutil apfs deleteContainer disk5 que se tradujo en disco2s4 que se está convirtiendo en un volumen HFS+.

Después de esto he borrado la partición disco2s4 y al hacerlo liberó el espacio necesario para ampliar el Segundo Contenedor ejecutando diskutil eraseVolume "Free Space" "" disk2s4

En este punto, la lista de particiones tenía el siguiente aspecto:

Primer contenedor
Disco contenedor3 - 1,85G
Almacén físico disk2s2
Volumen disk3s1

Segundo contenedor
Disco contenedor4 - 0,94G
Tienda física disk2s3
Volumen disk4s1

Espacio libre - 0.94G

Finalmente pude ampliar el segundo contenedor a 1,85 GB con diskutil apfs resizeContainer disk4 1.85G . El resultado final de esto son dos discos contenedores APFS de igual valor en la unidad flash:

Primer contenedor
Disco contenedor3 - 1,85G
Almacén físico disk2s2
Volumen disk3s1

Segundo contenedor
Disco contenedor4 - 1,85G
Tienda física disk2s3
Volumen disk4s1

Además de ajustar los comandos para que las etiquetas de los discos coincidan con las de su propia máquina, la única sustitución notable que debe hacer es cambiar 1.85G a 100G en el comando final. Más allá de eso, esto debería ser todo lo que necesitas para hacer la conversión solicitada.

0 votos

Gracias. A partir de ahora, no voy a particionar ningún disco a un tamaño inferior a 100 GB :)

0 votos

@Adrian Feliz de ayudar. Por lo general, hay que ceñirse a la Utilidad de Discos Añadir/eliminar un volumen APFS característica. Como dijo David Anderson más abajo, esto también sería ideal para el arranque dual de copias estables y beta del sistema operativo en un disco APFS, ya que produciría un entorno en el que ambos sistemas operativos son capaces de acceder (hasta) a todos los 500 GB de espacio en el disco, manteniendo sus estructuras de directorio aisladas para evitar romper el sistema.

1voto

David Anderson Puntos 2189

No es necesario un contenedor separado para Mojava. Apple creó APFS para no tener que redimensionar las particiones. Puedes simplemente añadir un nuevo volumen APFS al mismo contenedor que tu MacOS existente e instalar Mojava en este volumen.

Ver APFS - ¿Es posible instalar 2 versiones de MacOS dentro de un contenedor APFS?

Nota: He observado que la Utilidad de Discos puede mostrar información errónea sobre una unidad después de realizar una operación de partición. Es posible que tenga que volver a iniciar la Utilidad de Discos y/o reiniciar su Mac para corregir este problema.

Si quiere proceder con dos contenedores AFPS, tendrá que hacer lo siguiente:

  1. Abra la aplicación Utilidad de Discos y elimine todos los contenedores APFS excepto el original. Este contenedor debería contener prácticamente todo el espacio de la unidad.
  2. Cree una nueva partición APFS con el tamaño de 100 GB.

También puedes utilizar la aplicación Terminal para introducir comandos. Esto suele ser más seguro que usar la Utilidad de Discos. Publicaría los comandos, pero necesitaría la salida de diskutil list después de reiniciar el Mac.

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