Categorías: Apple

Añadir Mac OS X Yosemite al Grub

Uno de los problemas con los que nos solemos encontrar cuando tenemos varios sistemas operativos instalados en nuestra máquina, es la gestión del arranque de los mismos. Normalmente cada sistema intenta secuestrar el arranque para que cuando encendamos nuestro ordenador usemos ese sistema en lugar de los otros que tenemos.

Grub: un gestor de arranque para dominarlos a todos

Como dirían en El Señor de los Anillos, hay veces que es importante tener algo que nos permita dominar a todos. En este caso Grub, el gestor de arranque o en inglés bootloader más usado en los sistemas GNU/Linux es el que nos va a permitir dominarlos a todos.

Por defecto el Grub detecta cualquier tipo de instalación de Linux y normalmente también cualquier instalación de Windows. Pero la cosa cambia cuando hablamos de Mac OS X, ya que en muchos casos no es capaz de detectar y crear una entrada que nos permita arrancar nuestro sistema.

Añadiendo una entrada en el Grub para Mac OS X

Si nos encontramos con que el Grub, no nos reconoce nuestra instalación de Mac lo que debemos hacer es añadirla a mano. Para ello debemos arrancar nuestro Linux e instalar Grub Customizer. Este programa nos va a permitir añadir nuevas entradas al Grub de manera sencilla y rápida.

Pero lo primero de todo es saber en qué partición (según el Grub) tenemos nuestro Mac instalado, para ello debemos cuando estemos en el grub, pulsar c para abrir una consola de comandos. Luego introducir insmod hfsplus y buscar cual es nuestra partición de Mac:

En mi caso es la msdos5, pero en el vuestro seguramente sea otra.

Ahora desde Linux y con el Grub Customizer añadimos una entrada como en la siguiente imagen:

Le damos a guardar, para que grabe los cambios y listo, ya deberíamos tener una opción en nuestro Grub para arrancar Mac OS X sin problemas.

Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL y .Net backend developer en idealista.

Share
Publicado por
Jorge Durán

Recent Posts

Docker: conceptos principales y tutorial paso a paso

Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…

3 años hace

Crea diagramas rápidamente usando código

Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…

3 años hace

Procesamiento del lenguaje natural con ElasticSearch

Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…

4 años hace

Elige tecnología clásica y aburrida

Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…

4 años hace

Cómo usar Docker en Windows

Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…

4 años hace

Analiza el coste del uso de JavaScript

Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…

4 años hace