Como agregar el GRUB a OpenCore
Para agregar el GRUB es necesario tener activada la herramienta /EFI/OC/Tools/OpenShell.efi (sino la tienes puedes bajarla del GitHub de OpenCore y agregarla con ProperTree).
Luego de haber agregado a OpenShell, reinicia la PC y seleccionan dicha herramienta en el menú de OpenCore.
Luego de haber ejecutado a OpenShell, verán sus dispositivos desde un inicio. Luego comenzaran a seleccionar uno por uno hasta encontrar la ubicación de la EFI en donde esta ubicado el GRUB; Y eso lo realizaran mediante el comando «FSX:» ejemplo:
FS0:
Luego de haberlo seleccionado ejecutan el siguiente comando:
DIR
Sino encuentran la EFI en FS0, continuaran ejecutando el comando FSX: (FS1, FS2, FS3, etc) + DIR hasta dar con la ubicación.
Luego de haber ubicado la partición donde esta EFI, ejecutan el siguiente comando:
map > tabla-particiones.txt
Reinician la PC, entran a macOS, montan la partición EFI y abren el archivo tabla-particiones.txt.
Cuando abran el archivo, encontraran todas las particiones de sus dispositivos de almacenamiento. Luego ubicaran la ruta de la partición EFI y el dato que necesitaran será el PCIROOT que estará debajo del FSX.
Ahora con ProperTree abren el config.plist y buscaran el grupo de opciones Misc > Entries > 0
Luego comenzaran a editarlo con los siguientes elementos:
- Comment: Lo que tu quieras para identificar el GRUB
- Enabled: True / Yes
- Name: El nombre de tu distribución
- Path: La ruta PCIROOT\EFI\carpeta del GRUB\grubx64.efi
Por si tienen dudas, aquí les dejo un ejemplo de como configurar el elemento Patch:
PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x1)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,E911F6BB-89C9-4143-AFC4-12BA49569611,0x800,0x100000)/\EFI\opensuse\grubx64.efi
Luego de haber editado las diferentes opciones, guardan los cambios y reinician la PC. Si todo salió bien verán el GRUB de su distribución en el menú de OpenCore.
Este método también puede servir para cualquier arranque para EFI.
Hola
Y como puedo selecionar en el Open Core que arranque con el disco concreto..? Tengo dos discos independientes.. uno tiene Win 10 instalado y el otro OSX Big Sur.. y cuando arranca OC siempre seleciona el Win 10 , y a mi me gustaria que arranque con el Osx.. en el clover era muy facil pero en el OC no lo veo..
Gracias Saludos
Cambia el almacenamiento de macOS al SATA 0 o al primer puerto M.2 de tu PC
Pues a mi también me arrancaba siempre desde la partición windows si no lo tocaba, pero en los ajustes de arranque de mac (en preferencias de sistema) le puse que arrancase desde mac y cuando sale la GUI con los iconos de windows y de mac ahora se está seleccionada por defecto la del mac y arranca perfectamente desde mac.
Hola, tengo un hackintosh con dualboot pero por error en el gestor de arranque de open core me parece un Windows fallido en la opción 1, el windows que funciona en la opción 2 y el Big Sur de Mac en la opción 3. ¿Sabrían como pudo eliminar la opción 1 (fallida de Windows en esa lista?
Gracias.
Disculpa que no vi este mensaje antes. Te recomiendo que pases por este grupo de Telegram que seguro te ayudan mejor: https://t.me/efijacintos