partición macOS desapareció después de instalar Windows 10 usando bootcamp

2

Uso un macbook pro 2015 con macOS High Sierra. Instalé Windows 10 usando bootcamp, que cambió el tamaño de la partición macOS y creé una partición de 80GB en Windows. La máquina arranca en las ventanas muy bien.

Desafortunadamente, no puedo volver a macOS porque la partición de macOS no se puede seleccionar como fuente de arranque en el campo de arranque y el "arranque en X" se inicia en Windows nuevamente. Cuando empiezo desde la recuperación (ctrl + R) puedo ver ambas particiones en diskutil. Intenté reparar la partición macOS pero no tuvo ningún efecto. ¿Cómo puedo resucitar la partición de macOS para poder elegir qué sistema operativo comenzar?

Actualización: puedo iniciar macOS arrancando con la opción / alt presionada y elegí la partición mac.

salida de lista de diskutil:

Capsicum:~$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         170.0 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                80.3 GB    disk0s3
   4:           Windows Recovery                         503.3 MB   disk0s4

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +170.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            101.3 GB   disk1s1
   2:                APFS Volume Preboot                 20.2 MB    disk1s2
   3:                APFS Volume Recovery                506.6 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *2.0 TB     disk2
   1:                  Apple_HFS Passport                2.0 TB     disk2s1

muchas gracias por cualquier aclaración, ¿qué está mal?

    
pregunta elsni 08.12.2017 - 12:26

2 respuestas

3

Si usa APFS, es posible que su volumen de arranque macOS no aparezca como opción en el panel del Panel de control de Boot Camp de Windows. El siguiente procedimiento se puede utilizar para solucionar este problema.

Dado que el software Windows Boot Camp puede detectar volúmenes de "Mac OS Extended (Journaled)" de arranque, las siguientes instrucciones crean dicho volumen. En lugar de colocar macOS en el volumen, se sustituirá un administrador de arranque de terceros, llamado rEFInd. Este administrador de inicio se configurará para iniciar silenciosamente el macOS almacenado en el contenedor APFS. Finalmente, se le indicará a macOS que no monte automáticamente este nuevo volumen en el inicio.

A continuación se muestran los pasos. Los comandos deben ingresarse en la ventana de la aplicación de Terminal.

  1. Crea el nuevo volumen. El comando diskutil , que se muestra a continuación, reduce el contenedor de APFS en 300 MB y crea el nuevo volumen "Mac OS Extended (Journaled)" de 200 MB etiquetado como "Macintosh HD a través de rEFInd".

    sudo diskutil ap resizeContainer disk1 169700M JHFS+ "Macintosh HD via rEFInd" 200M
    

    Una vez que se complete el comando, reinicia la Mac.

  2. Descargue el software rEFInd Boot Manager de este sitio web de SourceForge . Ingrese los siguientes comandos para instalar el software en el volumen "Macintosh HD a través de rEFInd".

    cd ~/Downloads/refind-bin-0.11.2
    ./refind-install --ownhfs /dev/disk0s3
    
      

    Nota: el mensaje de error Could not set boot device property: 0xe00002bc se esperaba y puede ignorarse.

  3. Configure la aplicación TextEdit. Abra TextEdit, luego navegue a la ventana "Preferencias ...". Desmarque todas las "Opciones", como se muestra a continuación. Cuando haya terminado, salga de TextEdit.

  4. Useelsiguientecomandoparanavegaralacarpetaquecontieneelarchivorefind.conf.

    cd"/Volumes/Macintosh HD via rEFInd/System/Library/CoreServices"
    

    Haga una copia de seguridad de este archivo.

    sudo cp refind.conf refind.conf.orignal
    

    Agregue permisos de escritura a la carpeta CoreServices y al archivo refind.conf.

    sudo  chmod  a+w  .  refind.conf
    

    Abra el archivo en la aplicación TextEdit.

    open -e refind.conf
    
  5. Agregue las siguientes líneas al final del archivo refind.conf . Deberías poder cortar y pegar estas líneas. Cuando haya terminado, guarde los cambios y salga de TextEdit.

    #
    # Added to make rEFInd silent. 
    #
    menuentry "Macintosh HD via rEFInd" {
        icon \System\Library\CoreServices\icons\os_mac.png
        volume "Macintosh HD"
        loader \System\Library\CoreServices\boot.efi
        ostype MacOS
        graphics on
    }
    timeout -1
    hideui all
    scanfor manual
    
  6. Ingrese los siguientes comandos para modificar el archivo /etc/fstab . Esta entrada le indicará a macOS que no monte el volumen etiquetado "Macintosh HD a través de REFInd" al inicio.

    sudo bash 
    echo >>/etc/fstab
    echo "LABEL=Macintosh0HD0via0rEFInd none hfs rw,noauto" >>/etc/fstab    
    exit
    
      

    Nota: la secuencia de caracteres 0 es solo la representación octal del carácter de espacio.

    Cuando hayas terminado, reinicia la Mac.

Ahora, al elegir Boot Camp desde el Panel de control, debería obtener algo similar a lo que se muestra a continuación.

    
respondido por el David Anderson 11.12.2017 - 11:38
1

Una solución alternativa, aunque menos elegante pero también menos difícil, es la siguiente:

-Formatear una unidad flash USB en un formato que Windows puede asignar (HFS + Journaled funcionó bien para mí);

-Instale en él una versión funcional de Macos X que puede manejar AFPS (10.13.6 funcionó bien para mí);

-Una vez en Windows, elija la unidad flash del Panel de control de Bootcamp y reinicie;

- Una vez que haya iniciado sesión en la unidad flash, Macos x solo tiene que ir al disco de inicio y elegir su disco duro para reiniciar en sus Macos basados en APFS.

Espero haber sido claro.

    
respondido por el Carlo Trobia 21.12.2018 - 16:31

Lea otras preguntas en las etiquetas