[Como] Instalar Ubuntu junto a Windows 8

Imagen de Gabriel_M
11,656 puntos

Actualizado al día 23 de marzo de 2015.

1- Crear una partición desde Windows, reduciendo sus particiones y dejando espacio libre, por ejemplo siguiendo esta guía:
http://www.conecta-pc.es/windows/crear-particiones-windows-8.html

2- Descargar la imagen iso de X/K/L/Ubuntu 14.04.2 versión de 64 bits

2- Grabar la imagen .iso, en un Dvd a baja velocidad ( Imageburn, http://www.imgburn.com/index.php?act=download) o en pendrive Usb (Universal USB Installer, http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/)

3- Desde Windows 8, ir al menú de apagado y pulsar en el botón de Reiniciar, manteniendo presionado la tecla Mayúsculas.

4- En la ventana emergente de Windows seleccionar: Resolver problemas

5- En la siguiente ventana emergente seleccionar: Configuración del firmware UEFI

6- Reiniciado el ordenador, ingresar a la Bios
Desactivar:
Secure Boot
La opción del boot que esta debajo de Secure Boot
Cambiar:
La secuencia de inicio al dispositivo que aloja X/K/L/Ubuntu 14.04.2 64 bits
Guardar la configuración
Insertar el dispositivo e iniciar desde él.

7- X/K/L/Ubuntu deberá iniciar en modo EFI, con un menú diferente al usual.

8- Tanto si se inicia la instalación directamente como si se prueba el sistema y luego se inicia la instalación, al llegar a particionamiento se elige avanzado, y se crea en el espacio liberado desde Windows, las siguientes particiones:

Una de 1 giga sistema de archivos ext2, punto de montaje /boot
Una de 30 Gb sistema de archivos ext4, punto de montaje /
Una de 2 Gb uso común, triple de la ram para hibernar y/o suspender sistema de intercambio, montaje por defecto
Una del espacio sobrante, sistema de archivos ext4, punto de montaje /home

9 -Al reiniciar, luego de terminada la instalación entrara automáticamente a Windows, yno se reconocerá Ubuntu es necesario instalar refind

10 - Refind: es un Boot Manager similar al GRUB que hace que Windows 8 pueda ver las particiones con Linux.
Se descargas de aquí:

http://sourceforge.net/projects/refind/files/latest/download

Una vez descargado se lo descomprime en una carpeta, la cual este ubicada en una dirección sencilla de encontrar o recordar.
Descargado y descomprimido el archivo se presiona WIN+X, y se pulsa en Símbolo del Sistema (Administrador)
Una vez ingresando al Símbolo de Sistema se ejecuta:

mountvol S: /s 

Siempre y cuando la unidad S: no exista, si no es así se debe cambiar S por cualquier letra que no corresponda a una unidad real.
Ingresar a la carpeta donde se descomprimió Refind para ver los subdirectorios al interior de esta, ejecutando:

dir C:/carpeta/donde-esta-refind 

Dentro de la carpeta de Refind ejecutar el siguiente comando para copiar la carpeta refind a una nueva unidad

xcopy /E refind S:\EFI\refind\

Ahora se debe ingresar a la unidad S: y al directorio refind:

S:
cd EFI\refind

El siguiente paso es renombrar el archivo refind.conf-sample a refind.conf

rename refind.conf-sample refind.conf

Para finalmente configurar Refind como el programa de booteo por defecto:

bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi

Ahora al reiniciar debería aparecer el menú de Refind para seleccionar el sistema operativo que se desee.
Importante:
* Es conveniente al instalar Gnu/Linux crear un archivo refind.conf en /Boot y en él, agregar todas las opciones necesarias para que inicie el sistema.
Un archivo refind.conf básico sería:

"Boot with standard options" "root=/dev/sdb2 ro initrd=\initramfs-linux.img" 

Donde /dev/sdb2 es la partición root.
* Para crear el archivo refind.conf, en Refind seleccionando el sistema Operativo y presionando 2 veces la tecla F2, se editan temporalmente las opciones de booteo, para agregar entonces la linea:

 “root=/dev/sdxx/root ro”

Una vez ingresado al sistema Gnu/Linux, se debe crear el archivo refind.conf con las opciones necesarias de booteo.

Imagen de nolin
+1
+3
-1

Con esto del nuevo UEFI (UEFI sustituye a BIOS) y discos GPT (antes eran al estilo msdos, con MBR) siempre hay malos entendidos.

La partición EFI es una que contiene los archivos para arrancar un sistema operativo.
Como son pequeños, la EFI puede ser pequeña, de unos 200 MB. y tiene obligatoriamente que estar formateada en FAT16 o mejor en FAT32.

Puede haber una o varias particiones EFI, pero sólo se usará para arrancar la marcada como "bootable".
Si tienes interés, arranca con LiveCD (o USB), con el gparted quitas la flag de "boot" y así podrás ver su contenido con Nautilus. Pero si no la vuelves a marcar "boot", ya me dirás cómo haces para arrancar.

El grub "tradicional" no funciona con sistemas UEFI. El boot-repair soluciona ésto.
Arranca con LiveCD, instálalo y ejecútalo como dijo Grabriel_M y sigue las instrucciones que te diga. Si es necesario, abre una segunda terminal para hacer lo que boot-repair te pide.

No se debe olvidar que ambos sistemas MSW y Ubuntu tienen que instalarse con la misma opción "secure boot" de la UEFI. Si está activada, lo está para los dos; y si no está activada, no lo estará para ninguno.

Por último, en la UEFI el orden de arranque debe ser Ubuntu antes que MSW. De lo contrario no se mostrará el menú de Grub y arrancará directamente en W8.

+1
+3
-1
Imagen de aalleexx81
+1
0
-1

Un millón de gracias en primer lugar a Gabriel por su excelente tutorial.

Y en segundo lugar mis agradecimientos a nolin por su aclaración.

Finalmente arranqué Ubuntu en modo liveusb, instalé Boot Repair tal como me indicaba Gabriel en su tutorial y seguí las indicaciones que me iba dando una a una y he conseguido reparar el GRUB y que funcionara lo que pretendía, tener la opción de arrancar Windows 8 o Ubuntu 12.10.

De nuevo un millón de gracias a los dos.

Un cordial saludo.

+1
0
-1

Alex Welcome - Computer Scientist and Engineer

Imagen de jtripleeme
+1
0
-1

Muchas gracias.. Seguí los pasos y tengo el arranque dual funcionando de lujo.
Tengo Windows 8 y Ubuntu 13.10 en una Notebook ACER Aspire V5-571

+1
0
-1
Imagen de mgr2642
+1
0
-1

Qué pena no haber visto este artículo antes. Por cierto, creo haber incumplido las normas del foro abriendo un nuevo tema en el foro en lugar de tomar este hilo.
Gracias y un saludo

+1
0
-1
Imagen de nolin
+1
0
-1

mgr2642, por lo que muestras:

La partición dev/sda2 es pequeña (300 MB), formateada al tipo fat32 y marcada como de arranque (boot), Sí, ésta es la partición EFI. Pero recuerda que es posible que necesites otra segunda partición EFI para instalar el grub.

La partición dev/sda4 es la utilizada actualmente para win8. Es esta la que hay que trocear, pues las otras son para poder restaurar el equipo a como venía de fábrica.

Puedes trocearla desde Windows o utilizando GParted. Lo que NO puedes desde Windows es formatear los nuevos trozos al tipo ext4 (el de Linux). O sea, hazlo desde GParted, mejor antes de instalar, arrancando con el LiveCD, en modo "probar antes de instalar". (No formatees el trozo que dejes para win8, o perderás lo que haya en él).

Al Grub dile que use la partición que hayas asignado y formateado para "/". Si no va, prueba con la EFI. Se instalará, pero (lee los primeros mensajes en este hilo) necesitaras el boot-repair.

+1
0
-1
Imagen de mgr2642
+1
0
-1

Creo que ahora me voy aclarando, tenía dudas sobre dónde crear la partición EFI. No sabía que podría haber varias, aunque supongo que sólo será efectiva la que esté marcada como de arranque. Como no he tenido la ocasión todavía de enfrentarme a una instalación real (bueno sí, pero me la cargué y estoy encantado con ubuntu 14.04 64), me gusta la idea de no tocar la configuración de fábrica y poder restituir el equipo en caso de fracaso. Con esta prevención, probar será mucho más sencillo y espero tener éxito en mi próxima experimentación.

+1
0
-1
Imagen de joseasejo
+1
0
-1

Hola Gabriel_M
primero gracias por tu guía, la seguí hasta el punto 9 y al reiniciar automáticamente salio el grub con sus opciones sin tener que seguir. Pensé que fue porque mi portatil (Toshiba Qosmio) tiene dos discos duros y puse todo lo de ubuntu en el segundo disco duro que es el primero en arrancar en el BIOS. Así estuve durante todo un mes encantado con mi dual boot; ubuntu 14.04 y W8 .1. Hasta que dejó de funcionar y salta directo a w 8.1 Pensé que w8 se había cargado el grub así que intenté arreglarlo, con supergrubdisk2 y con el live cd y con otras guías e incluso he vuelto a reinstalar ubuntu sin exito.
En mi desesperación volví a caer aquí y me acordé que no había terminado todo el proceso.
Estoy intentando seguir a partir del punto 10, pero me dice que la carpeta refind no existe cuando intento copiarla con el cmd: "xcopy /E refind S:\EFI\refind\" aunque sí aparece al meter el directorio.
No sé que hacer ya. ¿Alguna sugerencia?

+1
0
-1