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.

  • ¿Puedo evitar que una aplicación anule un atajo de keyboard pnetworkingeterminado del sistema?
  • Cómo deshabilitar la frase de contraseña de SSH salva keychain en OS X Sierra
  • ¿Cómo bloquear el tráfico no vpn en Sierra?
  • ¿Cómo puedo agregar un enlace web a Launchpad?
  • Killall Dock: todas las windows activas se maximizan y aparecen en el escritorio
  • ¿Cómo instalar macOS en un sistema de files encriptado y con diario?
  • Inconsistencia para Gmail y Exchange en Mail.app
  • Excel MERP Crash?
  • Imprima páginas web realmente largas en PDF Safari o Chrome, ¿alguna solución rápida?
  • Cómo hacer que macOS Sierra deje de pedirme que habilite Siri
  • No se puede encontrar mi sistema operativo Mac OS en / dev / disk0
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).