Por qué no puedo eliminar las particiones de Linux en macOS Sierra

Estoy tratando de eliminar la partición de Linux de mi iMac (21.5 pulgadas, mediados de 2011) en MacOS Sierra 10.12 Beta 2, así que probé las soluciones existentes usando la Utilidad de Discos , también intenté con la Recuperación, pero dice

No puede eliminar este volumen porque no se puede cambiar el tamaño del volumen anterior

enter image description here

enter image description here

enter image description here

Algunas soluciones existentes usan Terminal pero no tengo idea de eso.

Necesito la manera más simple y fácil de eliminar estas particiones de Linux y hacer crecer mi partición mac.

One Solution collect form web for “Por qué no puedo eliminar las particiones de Linux en macOS Sierra”

No puede expandir una partición macOS para networkingucir los numbers de bloque (es decir, al "comienzo de un disco") con herramientas macOS incorporadas.

Básicamente, tienes que eliminar todas las particiones inútiles, clonar o restaurar tu unidad macOS principal a una nueva partición en la misma unidad y eliminar la anterior.

Preparación:

  • Respalda tus datos.
  • Separe cualquier unidad externa (especialmente su unidad externa de respaldo Time Machine).
  • Reinicie el modo de recuperación de Internet presionando alt cmd R al inicio.
    Los requisitos previos son la última actualización de firmware instalada, ya sea Ethernet o WLAN (WPA / WPA2) y un enrutador con DHCP activado.
    En una línea de 50 Mbps, se tarda unos 4 minutos (presentando un pequeño globo animado) para arrancar con una image de networking de recuperación que normalmente se carga desde un server Apple / Akamai.
  • Verifique y repare su volumen macOS principal con la Utilidad de Discos

Modificar la tabla de particiones

  • Abrir en la barra de menu Utilidades / Terminal

    Primero, debe get una descripción general de sus discos y el layout de la partición:

  • Ingresa la diskutil list
    Ejemplo de listdo:

     /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme 500.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Linux Filesystem 499.1 MB disk0s2 3: Linux Swap 2.0 GB disk0s3 4: Linux Filesystem 247.5 GB disk0s4 5: Apple_HFS Mac OS X 248.6 GB disk0s5 6: Apple_Boot Recovery HD 650.0 MB disk0s6 7: Apple_HFS Recovery HD 650.0 MB disk0s7 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme *1.3 GB disk1 1: Apple_partition_map 30.7 KB disk1s1 2: Apple_HFS OS X Base System *1.3 GB disk1s2 /dev/disk2-~disk14... 

    / dev / disk1- ~ disk14 … pertenece al sistema base de macOS (su sistema de recuperación que arrancó anteriormente)

    disk0 es su dispositivo de disco interno principal que contiene la partición EFI (dis0s1), algunas particiones Linux (disk0s2-disk0s4), su volumen macOS principal (disk0s5) y dos discos duros de recuperación (disk0s6 / disk0s7), uno de los cuales es inútil, probablemente disk0s7.

  • Para get un layout de partición estándar, debe eliminar muchas particiones, crear una nueva partición, dd o asr su volumen macOS principal a uno nuevo y reorganizar su partición de recuperación:

  • Obtenga una descripción general:

     gpt -r show disk0 
  • Eliminar particiones (que requiere desmontar disk0)

     diskutil umountDisk disk0 gpt remove -i 7 disk0 #remove 2nd recovery partition diskutil umountDisk disk0 gpt remove -i 4 disk0 #remove Linux 2nd partition (main) diskutil umountDisk disk0 gpt remove -i 3 disk0 #remove Linux Swap diskutil umountDisk disk0 gpt remove -i 2 disk0 #remove Linux 1st partition (booter?) 
  • Cree una nueva partición para un nuevo macOS principal con el mismo tamaño que el anterior:

     diskutil umountDisk disk0 gpt add -i 2 -b 408640 -s 485511600 -t 48465300-0000-11AA-AA11-00306543ECAC disk0 
  • Obtenga una nueva vista actualizada de la tabla de particiones:

     diskutil list 

    Ejemplo de listdo:

     /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme 500.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS 248.6 GB disk0s2 5: Apple_HFS Mac OS X 248.6 GB disk0s5 6: Apple_Boot Recovery HD 650.0 MB disk0s6 
  • dd su "vieja" partición macOS disk0s5 a la nueva partición disk0s2:

     diskutil umountDisk disk0 dd if=/dev/disk0s5 of=/dev/disk0s2 bs=1m 

    (utilice los identificadores de disco adecuados aquí: disk0s5 puede ser diferente)

  • eliminar su antigua partición macOS principal

     gpt -r show disk0 diskutil umountDisk disk0 gpt remove -i 5 disk0 #use the proper index number of your old macOS partition here 
  • Crea una nueva partición y clona tu partición de recuperación:

     diskutil umountDisk disk0 gpt add -i 3 -b 485920240 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0 diskutil list #to get the proper device identifiers diskutil umountDisk disk0 dd if=/dev/disk0s6 of=/dev/disk0s3 bs=1m gpt -r show disk0 diskutil umountDisk disk0 gpt remove -i 6 disk0 #use the proper index number of your old recovery partition here 
  • Expande tu nuevo volumen principal:

     diskutil verifyVolume /dev/disk0s2 diskutil repairVolume /dev/disk0s2 #if necessary diskutil resizeVolume /dev/disk0s2 499g 
  • Reinicia a tu volumen principal

Asegúrese siempre de utilizar los identificadores de dispositivo adecuados, ya sea con diskutil list o gpt -r show disk0 !


¡Finalmente recomiendo download e instalar un sistema adecuado! Su sistema actual parece ser una versión beta pública de Sierra.

  • No se puede apagar la MacBook
  • al abrir un nuevo terminal en la carpeta / tmp sale del nuevo terminal inmediatamente
  • ¿Cómo cambiar el tamaño del dialog del file pnetworkingeterminado en Chrome?
  • Un Apple TV intentó AirDrop me un file de diagnóstico del sistema. ¿Que pasó?
  • Falta file de intercambio desde la última actualización- Sierra
  • Cómo conectarse a una PC con Windows 7 desde Sierra?
  • ¿Hay alguna manera de get una list de todas las fotos perdidas de la biblioteca de fotos?
  • FileVault provoca un largo time de arranque y un retraso terrible en la pantalla de inicio de session
  • No se puede cambiar el nombre del dispositivo bluetooth en mi mac
  • El "sistema" de almacenamiento en macOS Sierra es de 470 GB.
  • No se puede ejecutar Jupyter Notebook después de actualizar Python en MacOS Sierra 10.12.5
  • Las imágenes se distorsionan al copyrlas y pegarlas en PowerPoint
  • ¿Cómo fuerzo TextEdit para no agregar la extensión .txt (Sierra)
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).