3 votos

¿cómo fusionar dos particiones que no se puede cambiar el tamaño de una de ellas?

He creado una partición de linux y la he utilizado durante un tiempo. Ahora la he borrado y quiero añadir esta partición a mi partición de macosx. Sin embargo, la partición que incluye Macosx dice que "El tamaño de esta partición no se puede cambiar".

¿Hay alguna manera sin perder mis datos en macosx y fusionar esas 2 particiones?

Puede encontrar SS a continuación:

enter image description here

enter image description here

Y diskutil list :

enter image description here

1voto

David Anderson Puntos 2189

Aunque este tipo de pregunta se ha formulado y respondido muchas veces aquí en Ask Different, no he encontrado una pregunta anterior que se ajustara a tu configuración. Por lo tanto, podría publicar una nueva respuesta.

Nota: Esta respuesta supone que el Ek volumen no contiene ningún dato importante. Si es así, entonces publique un comentario.

  1. Arranque a Recuperación de MacOS a través de Internet o un Unidad flash USB Instalador de MacOS . Una vez arrancado el programa de recuperación de macOS o un instalador de macOS, abra una ventana de la aplicación Terminal.

    Nota: La aplicación Terminal se encuentra en "Utilidades" en la barra de menús.

  2. Introduzca el comando que se muestra a continuación. Si está utilizando una versión anterior de MacOS Recovery o un instalador de MacOS más antiguo, es posible que tenga que omitir el comando internal argumento.

    diskutil list internal

    A partir de la salida, determine el identificador de la unidad interna. En esta respuesta, se supone que el identificador es disk1 . Si a su unidad interna se le ha asignado un identificador diferente, realice las sustituciones adecuadas en los pasos restantes. Introduzca el siguiente comando para establecer el disk al identificador de la unidad interna.

    disk=disk1
  3. Determine si la tabla de partición MBR puede contener entradas de partición no deseadas introduciendo el comando que se indica a continuación.

    gpt -r show $disk >/dev/null

    Si lo hace no Si recibe el mensaje que se muestra a continuación, continúe con el paso 4.

    gpt show: disk1: Suspicious MBR at sector 0

    Introduzca el siguiente comando para editar la tabla de particiones MBR.

    fdisk -e /dev/$disk

    Aparecerá un mensaje similar al que se muestra a continuación. Puede ignorar este mensaje. (El mensaje significa que MacOS no incluye el código de arranque del BIOS MBR).

    fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory

    El fdisk ha entrado en un modo de entrada interactivo. Introduzca la entrada que se muestra a continuación para eliminar cualquier entrada de partición no deseada.

    s 2
    0
    s 3
    0
    s 4
    0
    w
    y
    q
  4. Introduzca los siguientes comandos para eliminar la partición que engloba el volumen APFS etiquetado Ek .

    Nota: Normalmente, un diskutil unmountdisk $disk debe introducirse justo antes de utilizar un gpt que escribe en la unidad interna.

    read b x < <(gpt -r show $disk | grep 7C34)
    diskutil unmountdisk $disk
    gpt remove -b $b $disk
  5. (Opcional) Hay un Apple_Boot tipo de partición que creo que no es necesaria. Puede introducir los siguientes comandos para eliminar esta partición.

    read b x < <(gpt -r show $disk | grep 426F)
    diskutil unmountdisk $disk
    gpt remove -b $b $disk
  6. Cambie el tipo de partición GUID de FFFFFFFF-FFFF-FFFF-FFFFFFFF al valor correcto.

    read b s i t < <(gpt -r show $disk | grep FFFF)
    diskutil unmountdisk $disk
    gpt remove -b $b $disk
    diskutil unmountdisk $disk
    gpt add -i $i -b $b -s $s -t apfs $disk

    Si está utilizando una versión más antigua de MacOS Recovery o un instalador de MacOS más antiguo, es posible que reciba el mensaje de error que se muestra a continuación al introducir el último comando mostrado anteriormente.

    usage: gpt add [-b lba] [-i index] [-s lba] [-t uuid] device ...

    Si recibe el mensaje que se muestra arriba, introduzca la versión alternativa que se muestra a continuación.

    diskutil unmountdisk $disk
    gpt add -i $i -b $b -s $s -t 7C3457EF-0000-11AA-AA11-00306543ECAC $disk
  7. Reinicia a MacOS.

  8. Utilice la aplicación Utilidad de Discos o introduzca el siguiente comando para recuperar el espacio libre.

    diskutil apfs resizecontainer disk0s2 0

    Al realizar este paso también se limpiarán las tablas de partición si es necesario de las siguientes maneras

    • Eliminar cualquier partición híbrida restante de la tabla de particiones MBR.

    • Reordenar las entradas de la partición GPT en orden ascendente.

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