Tutorial: Triple Boot Macbook Air 2015

  • Autor Autor 4l3xis
  • Fecha de inicio Fecha de inicio

4l3xis

Delta
Verificación en dos pasos activada
Hola que tal compañeros, pues aquí dejo este tutorial, debo supones que muchos aquí son frikis como yo o son curiosos y les interesara este tutorial. La verdad después de un tiempo me aburre el tener o bien usar siempre el mismo sistema operativo en la laptop. No fue sencillo lograrlo, ya que no hay mucho soporte para mac, pero pues para los que tengan una macbook air 2015 o una macbook con hardware similar pues les funcionara de maravilla.

Instalación de Windows 10

Para instalar Windows 10 en una macbook 2015, utilizaremos la iso de Windows 10 64 bits, esta se descargo de la pagina de Microsoft, para que la instalación no pida clave de activación se crea un archivo llamado ei.cfg y esta se mete en la carpeta sources, todo esto se edita y guarda con ultra iso. Todo ese procedimiento lo pueden encontrar por google o youtube.

El asistente bootcamp se encargara de toda la instalación de Windows 10 y de los drivers.

Instalación de Ubuntu 15.10

Para la instalación de Ubuntu, se utiliza un programa en Windows que crea automáticamente el pendrive, al iniciar y presionar la tecla alt, la efi detecta el pendrive y se instala Ubuntu al particionar Windows. Es importante instalar grub en la partición donde se va instalar Ubuntu.

Al instalar Ubuntu, Windows dejara de funcionar y para reparar el mbr hibrido, tendremos que iniciar mac en modo recuperación, abrir una terminar y poner csrutil disable, con esto desactivamos el SIP del sistema que hace que no se pueda modificar nada de la efi.

Para recuperar el mbr se va instalar un paquete en mac llamado gdisk.pkg, después abriremos una terminal y pondremos, sudo gdisk /dev/disk0, después del menú pondré p, después x para entrar en el menú de expertos y n para crear un nuevo mbr de protección. Ya para finalizar ponemos w para guardar cambios y ya con eso terminara todo.

Instalación de refind

Al tener reparado el mbr, ya pondremos instalar refind con solo arrastrar a la terminal el archivo refind-instal.sh nos logueamos como root y listo quedara instalado refind.

Al reiniciar iniciara refind y con la tecla de abajo ponemos iniciar recuperación de mac os x, abrimos una terminal y ponemos csrutil disable, con esto quedara el SIP nuevamente bloqueado y ya podremos tener nuestro triple boot funcional.

Problemas con wifi en Ubuntu

Para hacer que funcione el wifi en Ubuntu, necesitaremos 5 archivos, el primero será module-init-tools para la versión de Ubuntu que estemos usando.
Para instalar el paquete ponemos sudo dpkg –i (arrastramos el paquete module).
Después de instalar este paquete, ocuparemos 4 mas, que serán libfakeroot, fakeroot, dkms, bcmwl, todos estos se descargaran de acuerdo a la versión que estemos usando, desde la pagina oficial de Ubuntu, después de instalar esos 4 paquetes la wifi funcionara sin problema y ya tendremos el triple boot con refind.

Si refind ya no carga, tendrás que iniciar el modo recuperación que es cmd + r, abrir una terminal y deshabilitar el SIP, inicias osx, abres una terminal, arrastras el archivo refind-install.sh y con eso iniciara nuevamente. Si no llegara a iniciar, Tendras que abrir una terminal y poner cd y arrastrar la carpeta refind dar enter, ya dentro de la carpeta en la terminal vas a poner:
sudo mountesp.

Con esto habilitaras la partición efi de la mac, accedes a ella y borras la carpeta refind y repites el proceso de arrastrar el script de instalación de refind.


Montar Particion efi en Ubuntu

Si queremos editar todo lo de refind desde Ubuntu, con gparted desmontamos la partición efi que generalmente será /dev/sda1.
Una vez desmontada, abrimos una terminal y escribimos sudo nautilus, ponemos nuestra contraseña root y al abrir nautilus nos vamos a equipo, entramos a media y creamos una carpeta de nombre temp, abrimos una nueva terminal y ponemos sudo mount /dev/sda1 /media/temp/ y con esto la partición de efi se montara en esa ubicación, abrimos nuvamente nautilus y ya podemos editar refind desde Ubuntu.

Como borrar entradas adicionales

Al instalar refind generalmente se crrearan 2 particiones de Windows (una del sistema operativo y otra de la partición de recuperación), de Ubuntu igual se crearan 2, para ocultar estas entradas adicionales tendremos que utilizar estas líneas de código en el refind.conf

dont_scan_volumes “(nombre de la partición a ocultar de windows”
Nota: los paréntesis no se ponen, ni tampoco pondremos #. Como ejemplo pondremos: dont_scan_volumes “Windows Recovery from Bootcamp”

Para ocultar la partición de Ubuntu pondremos dont_scan_dirs (nombre del directorio ubuntu a ocultar) y como ejemplo ponfremos Boot EFI\ubuntu\grubx64.efi from EFI


Ya solo seria que configuraran la hora en los 3 sistemas, pero de esto hay muchísima información en internet, ya que al cambiar de sistema operativo verano como la hora y fecha se les desconfiara, tan solo busquen configurar hora para triple boot o dual boot y listo, configuran y su hora y fecha sera la misma en los 3 sistemas. Ya nomas para terminar les dejo un video de como se vería todo al final.

[video=youtube_share;TiY63hqry5A]https://youtu.be/TiY63hqry5A[/video]​
 
Seria bueno hacer un tutorial completo, lo digo porque no tengo MAC :sorrow: pero se ve interesante. Dejo el comentario para que otros lo vean. Saludos.
 
gracias popr el tutorial aunque no tengo mac creo qeu es un buen tutorial.
gracias por compartir.
 
Muchas gracias por el tutorial 🙂
 
Pues de hecho el tutorial es completo, obviamente no incluyo la parte de instalacion de windows y de ubuntu, ya que de esto hay muchisima informacion. Lo que yo puse es como hacer funcionar los 3 ya teniendolos instalados, ya que al instalarlos windows no te va iniciar y ubuntu no te va detectar el wifi, ademas de que el bootloader por defecto de mac no detecta ubuntu 🙂 entonces mi tutorial es para dejar los 3 sistemas funcionales.
 
Excelente aporte.

De antemano te envío un cordial saludo y mis felicitaciones por tu contribución, así mismo comentarte que por un método parecido logré instalar Mavericks, Windows 7 y Kali Linux. Con el tema de la actualización que siempre nos sienta bien a todos pues la demanda en cuanto las competencias nos pide estar al día decidí actualizar los tres sistemas operativos, pero mi sorpresa fue cuando descubrí el nuevo sistema de seguridad implementado por Apple, fue un "error" no haber leído un poco antes para ponerme al día... en fin di con tu post y siguiendo las instrucciones pude iniciar con refind pero al momento de seleccionar tanto kali como windows me decía que la partición no era reconocida, por lo tanto hice una segunda modificación ayudado por la consola y gdisk dónde establecí las particiones con sus códigos hexadecimales haciendo estas a la ves bootables
Los comandos fueron:
*sudo gdisk /dev/disk0
(Password)
P
R
H
4 5 (particones)
Y
83 (código para linux)
Y
07 (código para Windows)
Y
N
W
Y
Con esto, puede arrancar OSX, Kali y Windows desde refind el problema viene que al arrancar windows da un error conocido, el de Windows loader... esto se solucionaría fácilmente en una pc metiendo el disco de instalación y entrando en la utilidad de reparar para que arregle la partición MBR pero, (y aunque lo intenté) no funciona pues no consigo arrancar con la usb bootable de Windows 10 que creó Bootcamp ni con otra que yo hice. Así que estoy atascado y me gustaría pedir tu consejo pues veo que lo has logrado.
No sé si pase por que hice una segunda modificación en la tabla de particiones pero si no lo hubiese hecho no eran reconocidas desde el principio con tus instrucciones algo raro está pasando.
 
Gracias por el tutorial!
 
¿Pudiste hacerlo?