Eliminar Ubuntu y hacer crecer la partición de Mac

5

Soy nuevo en todo el mundo Mac, y lo primero que hice cuando obtuve mi MacBook Air 2015 fue que instalé Ubuntu, pero ahora lo he lamentado y quiero quitarlo y devolver mi espacio a la partición Mac .

He intentado hacerlo con la Utilidad de Discos en OS X, pero simplemente falla y no da ningún código de error real. ¿Entonces no sé cómo puedo hacerlo?

Así es como se ven mis particiones:

Actualizar

Desdeelmododerecuperación:

-bash-3.2# sw_vers
ProductName:    Mac OS X
ProductVersion: 10.10.5
BuildVersion:   14F27
    
pregunta Jeggy 29.01.2016 - 14:30

2 respuestas

7

Al iniciarse en el modo de recuperación de Internet, debe eliminar todas las particiones que no sean OS X, modificar los tipos de partición de sus particiones macOS (¡pero mantener sus tamaños!) y luego cambiar el tamaño de su volumen principal. La razón por la que no puede iniciar su Mac es el tipo de partición falsa (FFFF-FFF ...) de su partición principal (i = 2 / sda2). Además, la partición Recovery HD (i = 3 / sda3) tiene el tipo incorrecto.

Preparación:

  • 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 iniciar una imagen de arranque de red que normalmente se carga desde un servidor Apple / Akamai.

    Recomiendo Ethernet porque es más confiable. Si está restringido a WIFI y el proceso de arranque falla, simplemente reinicie su Mac hasta que logre el arranque.

    Como alternativa, puede comenzar desde una unidad de disco de arranque del instalador (preferiblemente Yosemite o El Capitan) o desde una unidad de disco con un sistema completo (preferiblemente Yosemite o El Capitan). Si inicia un sistema completo e inicia sesión como administrador, debe anteponer sudo para ejecutar algunos comandos como gpt ... o newfs_hfs ... !

Eliminar el intercambio de Linux y la partición principal

  • Abrir en la barra de menú Utlities- > Terminal
  • Ingrese diskutil list y gpt -r show /dev/disk0 para obtener una descripción general
  • Eliminar las particiones de Linux:

    diskutil umountDisk /dev/disk0
    gpt remove -i 4 /dev/disk0
    diskutil umountDisk /dev/disk0
    gpt remove -i 5 /dev/disk0 
    

Modificar las particiones OS X (LVG)

Su partición principal puede tener el tipo 53746F72-6167-11AA-AA11-00306543ECAC (CoreStorage) o 48465300-0000-11AA-AA11-00306543ECAC (partición clásica de OS X). Por lo general, las particiones SSD y archivadas usan CoreStorage mientras tanto.

  • Primero prueba el tipo CoreStorage

    gpt remove -i 3 /dev/disk0 
    gpt remove -i 2 /dev/disk0
    gpt add -b 409640 -i 2 -s 118430560 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
    diskutil cs list
    

    Comprueba si tienes un CoreStorage LVG. De lo contrario, continúe con Modificar las particiones OS X (estándar) . Si ha encontrado un LVG, continúe con:

    diskutil list
    diskutil umountDisk /dev/diskX #check for a disk identifier of a volume with the size ~60 GB and replace X with the number of that disk (it may be 2, 3 or ~13)
    diskutil umountDisk /dev/disk0
    gpt add -b 118840200 -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0
    diskutil verifyDisk /dev/disk0
    diskutil verifyVolume /dev/disk0s2
    

Cambiar el tamaño de la partición de OS X

  • Ingresa diskutil list y gpt -r show /dev/disk0 nuevamente. Si tiene un LVG de CoreStorage, su lista de particiones y el mapa de particiones debería tener este aspecto ahora:

    diskutil list
    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *121.3 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:          Apple_CoreStorage                          60.6 GB   disk0s2
       3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3
    /dev/disk1 Base OS X System
    ....
    /dev/disk2 #this may also have another disk identifier like disk13 or disk3
     #:                       TYPE NAME                      SIZE       IDENTIFIER
     0:                  Apple_HFS Macintosh HD               60.0 GB    disk2
    /dev/disk3-disk12 or 13 a lot of small sized disks (512 kb - 8 MB) which are part of the Recovery System
    
    gpt -r show disk0
         start        size  index  contents
             0           1         PMBR
             1           1         Pri GPT header
             2          32         Pri GPT table
            34           6         
            40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
        409640   118430560      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
     118840200     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
     120109736   116868407         
     236978143          32         Sec GPT table
     236978175           1         Sec GPT header
    
  • Ahora ingrese diskutil cs list

    Debería obtener una lista con 4 UUID de los diversos elementos del CoreStorage LVG.

  • Cambia el tamaño de la pila completa al tamaño completo:

    diskutil cs resizeStack lvUUID 0g
    

    con lvUUID: UUID del volumen lógico. Es el último en la lista y es similar a este: 9A7B21AA-F9FE-4E65-8C7E-ED2A73744C15. 0g es un tamaño mágico que expande un LV y el LVG superior al tamaño máximo disponible

    En su caso, es el que comienza con 10F16 ... por lo que su comando final es

    diskutil cs resizeStack 10F16........ 0g
    

    Si su volumen principal está cifrado, primero debe desbloquearlo e ingresar la contraseña de su usuario en el volumen principal u otra frase de contraseña adecuada.

    diskutil cs unlockVolume lvUUID
    

    En su caso, es el que comienza con 10F16 ... por lo que su comando final es

    diskutil cs unlockVolume 10F16........
    

    Luego de expandir exitosamente su Terminal de salida de Volumen lógico ingresando exit y cmd Q y reinicie su volumen principal.

Modificar las particiones OS X (estándar)

  • elimine la partición CoreStorage y vuélvala a agregar como partición estándar:

    diskutil umountDisk /dev/disk0
    gpt remove -i 2 /dev/disk0
    gpt add -b 409640 -i 2 -s 118430560 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
    diskutil umountDisk /dev/disk0
    gpt add -b 118840200 -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0
    diskutil verifyDisk /dev/disk0
    diskutil verifyVolume /dev/disk0s2
    
  • Expanda la partición principal disk0s2 con las herramientas comunes (Disk Utility o diskutil)
respondido por el klanomath 29.01.2016 - 16:58
-2

con solo actualizar la versión de osx, u puede aumentar el tamaño de la partición ... para esto, elimine la partición de ubuntu (que luego no puede fusionarse con la partición macintosh existente) y luego actualice la versión de osx y luego haga una fusión. . esta vez se fusionará,

    
respondido por el Manas Bhatt 21.01.2018 - 19:04

Lea otras preguntas en las etiquetas