Problema con Ubuntu y las nuevas placas Haswell

Imagen de drasen
0 puntos

Saludos a todos

El motivo de mi consulta es que hace un par de meses me monte un nuevo pc con una de las nuevas placas con chipset 1150 para poder montar la nueva generacion de procesadores intel haswell. El caso es que despues de instalar windows 7, instale ubuntu (creo que el 13.04, aunque luego tb probe con el 12.04 y el 12.10). El caso es que instalara cual instalara y aunque seleccione en la instalacion hacerlo junto con windows para que asi creara el GRUB y poder elegir el SO al iniciar, SIEMPRE inicia windows sin salir el GRUB.

Pense que mi problema era por el GRUB y os aseguro que probe practicamente de todo lo que encontre por internet, entre otras cosas muchas ayudas de este foro: entrar con live cd y recuperar el GRUB con el terminal de varias formas distintas, use el Rescatux (creo que se llama asi) para recuperarlo y un monton de cosas mas que ni me acuerdo y NINGUNA funciono. Al final borre la instalacion de ubuntu y reparticione el disco para quedarme solo con W7 porque no hubo forma de conseguirlo. Al encender el PC siempre cargaba W7 sin darme opcion.

Pero resulta que hoy hablando con un compañero del tema, me dijo que habia leido por internet que las placas nuevas estaban dando problemas para soportar Linux. Es algo que me llegue a plantear, pero lo descarte porque siempre que instale ubuntu, la instalacion iba con total normalidad hasta el final (salvo el "pequeño detalle" de que luego no podia acceder a Ubuntu y era como si no lo hubiera instalado). Asi que hoy navegando me encontre con esto: http://es.gigabyte.com/products/page/mb/ga-z87x-ud5hrev_10/download/manual.

Lo interesante es "1. Debido a las diferentes condiciones de soporte para Linux que tiene cada fabricante de chipsets, por favor descargue los drivers para Linux de la página del fabricante o de un tercero."
Mi duda por tanto es si sabeis o si a alguno os ha pasado tener problemas de este tipo con estas placas y si sabeis lo que hay que hacer. No se a que se refieren con lo de los drivers para Linux del chipset ni donde hay que descargarlos... No se si es algun tipo de "parche" que tengo que buscar en Gigabyte porque es el fabricante de mi placa o si es asunto de Intel por el tema de los Haswell o si los suporters de Ubuntu han desarrollado algo al respecto...

En fin, que estoy un poco perdido., asi que os pido por favor que si alguien sabe algo lo comente por aqui, porque si es problema de las placas nuevas supongo que tambien servira de ayuda a todos los que esten en mi situacion.

Para mas señas mi placa es una Gigabyte Z87X-UDH3-CF y mi procesador es un Intel core i5 4670K

¡Muchas gracias!

Imagen de Gabriel_M
+1
0
-1

GIGABYTE UEFI DualBIOS
Debes instalar Ubuntu 64 bits con secure boot desactivado.

+1
0
-1
Imagen de drasen
+1
0
-1

Gracias por responder, Grabiel_M.
Sin embargo, no ha funcionado... Me meti en la BIOS, marque como "disabled" el secure boot y salí guardando los cambios. A continuacion instale Ubuntu de 64 bits que tenia (el 12.04 fue esta vez). La instalacion fue bien como siempre, pero cuando acabo y reinicie se inicio otra vez Windows 7 directamente. No hay forma de conseguir que me deje elegir entre los sitemas operativos... Aunque ahora ese es el menor de mis problemas:

Esto lo comento porque me ha pasado justo despues de lo que acabo de narrar y aunque no parece que haya ningun tipo de relacion me parece demasiada casualidad: Justo despues de llevarme el chasco por ver cargar W7, lo deje continuar pensando en volver a reiniciar a ver si asi me salia el GRUB. Sin embargo, antes de la pantalla de inicio de sesion me salio un texto de algo asi como comprobacion de errores en disco. Ya me salio alguna vez hace tiempo. Se puede cancelar, pero recomienda que la hagas asi que deje que la hiciese. El caso es que cuando termino y me llevo a la pantalla de inicio de sesion de W7, despues de meter la contraseña, se queda la pantalla en negro y solo se ve el puntero del raton...

Nunca me habia pasado esto y ahora estoy bastante preocupado porque aunque puedo manejar el pc a traves de ejecutar el explorer en el administrador de tareas, siempre que reinicio vuelve a ocurrir por mas que en msnconfig me aseguro de que explorer y otros programas que tenia antes se inician con windows. Tampoco puedo navegar con el firefox ni usar ninguno de los programas que tengo instalados en Archivos de programa (x86) (solo me deja con la de Archivos de programa a secas), porque me sale "No se pudo iniciar la aplicacion; la configuracion en pararelo no es correcta. Consulte el registro de eventos de la aplicación o use la herramienta sxstrace.exe de la linea de comandos para obtener mas detalles."

En algunas webs he leido que este problema puede ser causado por malware... Pero no se si ha tenido que ver lo de cambiar el secure boot de la BIOS (ya lo volvi a poner en enabled, como estaba antes) o que ha ocurrido, porque me ha pasado justo despues de hacer lo de Ubuntu...

En fin, toda ayuda sera muy apreciada.

Saludos

+1
0
-1
Imagen de drasen
+1
0
-1

Novedad:

He conseguido solucionar el problema que tenia con W7 utilizando la herramienta de restaurar el sistema a un punto anterior, ya tengo el PC como antes de que tuviese el problema. Lo comento por si a alguien le ocurre, que sepa como solucionarlo.

Sin embargo, como digo en mi mensaje anterior, lo del problema con la instalacion de Ubuntu persiste. A pesar de desactivar el secure boot e instalar Ubuntu de 64 bits de esta forma, sigue sin dejarme elegir el sistema operativo y me inicia siempre W7 directamente.

Tengo que tocar algo mas de la BIOS o hacer alguna otra cosa? Es que me da rabia tener que renunciar a tener Ubuntu en mi pc principal. En mi pc antiguo tenia los dos sistemas operativos y no habia problema, pero con este no se si sera por la placa o que, pero no hay manera...

Saludos

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

FASTBOOT desactivado.
SECURITY desactivado.
SECURE BOOT CONTROL desactivado.
Instalar Windows 7 dejando espacio libre, o reiniciar y reparar si es necesario Windows 7, para que inicie con esta opción y liberar espacio suficiente en disco para Ubuntu.
Reiniciar desde el DISPOSITIVO booteable de U/X/K/Lubuntu 13.04 64 bits.
Iniciará con una pantalla distinta a la usual, elegir INSTALL UBUNTU.
Seguir los pasos de instalación típicos.
El Grub NO SE instala en el mbr, se instala en donde lo sugiere el sistema.

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

Es muy probable que tengas que instalar y usar boot-repair.

+1
0
-1
Imagen de drasen
+1
0
-1

En primer lugar, gracias una vez mas por las respuestas.
Estos dias no tengo mucho tiempo, asi que aun no he podido volver a intentar la instalacion con los ultimos consejos que me habeis dado. Espero poder hacerlo este fin de semana, pero antes de que llegue el momento, aprovecho para preguntar unas dudas que me han surgido de vuestras respuestas:

-Gabriel_M: Sobre lo primero que me has dicho, procedere a desactivar todas las opciones de la BIOS que me has dicho y a continuacion instalare con mi cd de Ubuntu 13.04 de 64 bits. Hasta ahi no tengo dudas. Respecto a lo del espacio en disco tampoco. Tengo uno de 2 TB con solo un 40% usado por W7 y mis archivos, con lo que suelo asignar unos 200Gb para la particion de Ubuntu.
Lo que no me ha quedado muy claro es lo que me comentas acerca del GRUB y el mbr. Cuando dices que se instala donde lo sugiere el sistema quieres decir que he de modificar algo en el proceso de la instalacion para que lo instale de forma que me funcione (si es asi, por favor, especificame cómo) o me quieres decir precisamente que no toque nada porque la instalacion, al elegir la opcion de instalar Ubuntu junto a Windows, ya lo instala donde debe hacerlo?

-noli: Sobre lo que me dices de boot-repair, fue una de las muchisimas cosas que probe para recuperar el GRUB cuando hace unos meses lo estuve intentando instalar. Lo hice desde live cd con la consola y consegui bajarlo y ejecutarlo sin problemas. Me salia que se ejecutaba y que hizo su trabajo, pero cuando reinicie me seguia sin funcionar y ejecutaba W7 directamente... Por eso abri este post remarcando el detalle de las nuevas placas haswell y los problemas que al parecer presenta. No obstante muchas gracias igualmente por tu respuesta.

Lo dicho, en un par de dias, cuando reciba la respuesta a estas nuevas dudas, volvere a probar haciendo lo que me digais y os comentare por aqui, tanto si funciona como si no. (Espero que sea lo primero jeje)

¡Un saludo!

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Dices:

Lo que no me ha quedado muy claro es lo que me comentas acerca del GRUB y el mbr

Si haces una instalación personalizada, no personalices la instalación del Grub, deja la que Ubuntu te sugiere por defecto. Esto es porque el Grub que se instala es especial para Efi/Uefi.

Si haces la instalación el fin de semana, usa Ubuntu 13.10 64 bits, que ya estará disponible.

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

También es posible que tengas que añadir una particion EFI. Algunos ordenadores admiten que el grub añada archivos (necesarios para arrancar Ubuntu) en la particion usada por Windows. Otros ordenadores requieren una partición EFI solo para Ubuntu (o sea, dos particiones EFI distintas).

Una partición EFI es muy pequeña (unos 250 MB no GB) y formateada en FAT32. La puedes crear desde el Live CD con gparted.

Cuando el grub te pregunte, puedes darle la EFI de windows (la que viene con el ordenador con windows ya instalado) o prueba con la EFI extra. Tras instalar todo, usa el boot-repair y fijate que te indique ahora la partición EFI que añadiste para Ubuntu.

Mmmmm, no me acuerdo si es necesario copiar los archivos de la partición EFI de windows a la EFI para Ubuntu y a la inversa. Y creo recordar que tienes que marcar la EFI como "booteable" (o sea, de arranque).
Para copiar los archivos, se desmarca lo de "booteable" y se copia con Nautilus. Luego se marca otra vez.

+1
0
-1
Imagen de drasen
+1
0
-1

No hay manera...

Esta tarde tenia tiempo para volver a intentarlo, asi que despues de leer vuestras respuestas me puse manos a la obra. En la BIOS desactive el security boot y el fast boot e inicie con el dvd de Ubuntu 13.10 como me recomendo Gabriel_M. Sin embargo con esta distribucion me paso algo que no me habia pasado con las otras: al intentar instalar me salia que no se habia detectado ningun sistema operativo, por lo que no me salia la opcion habitual de instalar ubuntu junto a los otros sistemas operativos sino solo la de borrar el disco e instalar Ubuntu (cosa que obviamente no hice porque no quiero perder mis datos en W7). ¿Por que sucedera esto? Asi que volvi a hacerlo con mi disco de Ubuntu 13.04, el cual instale sin problema junto a W7. Como me aconsejaste, Gabriel_M, no toque nada del GRUB en la instalacion y deje que lo instalase por defecto. Pero para no variar, al finalizar seguia iniciandome W7 sin darme opcion. He iniciado desde live CD y he instalado y ejecutado el boot repair que al final me daba unas lineas de codigo para meter en el terminal. Lo hice y todo parecia haber salido bien, pero al reiniciar nada.. otra vez W7 directamente.

He leido en muchos sitios que el sistema UEFI da muchos problemas para instalar otros sistemas operativos (como es el caso de distribuciones Linux), aunque todos los sitios que he consultado proporcionaban pasos para poder hacerlo junto con W8. En mi caso, yo instale W7 en mi casa despues de montarme el pc por piezas. Es decir, hice todo de cero, asi que mi caso, en teoria, no es el mismo que los que he leido de gente con pcs nuevos con W8 preinstalado. Sin embargo, aunque uso W7, mi placa Gigabyte es de las nuevas (como explique en el post inicial) y tiene el sistema UEFI, asi que he estado trasteando en la BIOS intentando desactivar el dichoso sistema. Ademas de desactivar el security y el fast boot, he cambiado el UEFI por Legacy y mas cosas del estilo, he probado cambiando bastantes opciones relacionadas con esto en la BIOS y he salvado y reiniciado una y otra vez. Nada ha funcionado.

nolin: sobre lo que me has contado, me pierdo un poco en la explicacion. Es clara, pero el problema es que no tengo mucha experiencia en este tipo de asuntos y cuando me dices que haga ciertas cosas no sé como hacerlas: Por ejemplo, cuando dices "Cuando el grub te pregunte, puedes darle la EFI de windows..." Cuando el grub me pregunte te refieres a que haga una instalacion personalizada de Ubuntu y elija instalar el grub en dicha EFI? Por otro lado, la EFI de windows no la identifico.. por tus datos lo unico que se me ocurre que pueda ser mirando mis particiones es una de 99mb que dice algo asi como "archivos del sistema de windows".
Otra cosa que tampoco entiendo como hacer es el ultimo parrafo. Busque por internet eso de "marcar una particion de booteable" y la mayoria de cosas que lei acerca de marcar una particion como activa (que debe ser sinonimo no?) era de gente que habia tenido problemas por cambiar eso y ahora no podia arrancar con su sistema operativo, porque era como su hubiera desaparecido. Al ver estas cosas no me atrevo a tocar ese tipo de cosas sin saber exactamente lo que hago ante el temor de que pueda sucederme esto.

En fin, no se que mas detalles daros para que sea mas facil hallar la solucion (si necesitais cualquier tipo de dato sobre mi equipo, mi bios o lo que sea, decidmelo), creo que ya me he enrollado bastante... Bueno, os agradezco vuestro tiempo de nuevo y espero vuestras respuestas, a ver si al final lo conseguimos!

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Desde Windows, libera espacio suficiente como para instalar Ubuntu.
Inicia con un live-dvd/usb de ubuntu 13.10 64 bits, previo desactivar FASTBOOT - SECURITY - SECURE BOOT CONTROL
Una vez terminada la carga, abre una terminal y ejecuta en ella:

sudo su
gparted

Gparted debe mostrar un disco con tabla de particiones gpt, con una partición de unos 200 megas, la/s particiones ntfs de Windows y espacio libre (que has liberado previamente desde Windows), si no existe la partición de 200 megas, crea una primaria en sistema fat32, y crea además las que quieras para Ubuntu, al menos una de 2 gigas, sistema de archivos intercambio, y otra de 30 sistema de archivos ext4 para / y otra de 40, 50, 100, lo que quieras para /home.
Aplica los cambios y sin cerrar, verifica en las opciones de la partición, si la has creado de 200 megas fat32, que se reconozca como Efi system.
Cierra gparted e inicia la instalación.
Al llegar a particionamiento elige personalizado/manual e instala seleccionando las particiones previamente creadas para / y /home que se formateen en ext4, las otras se toman por defecto y el Grub se instala por defecto en /dev/sda

+1
0
-1
Imagen de drasen
+1
0
-1

Siento no haber contestado antes, pero no he podido poner en practica lo ultimo que me has dicho, porque tengo mucho trabajo estos dias. Este fin de semana intentare seguir los ultimos pasos que me has dado y os contare que tal.
Pero antes me surge una duda: cuando dices, al principio que libere espacio desde windows para instalar ubuntu quieres decir simplemente que me asegure que hay suficiente espacio sin usar en el HD como para instalar ubuntu o que haga una particion expresamente con espacio vacio? Si es lo segundo, valdria hacerla con el partition magic o tambien debo hacerlo con gparted?
Actualmente tengo solo dos particiones:
- una de unos 100 mb que me pone algo asi como "archivos del sistema".
- y luego otra ntfs que ocupa el resto del disco, donde esta instalado W7 y todos los archivos que tengo. No tengo una especifica para la instalacion del SO de W7 y luego otra para datos.

A partir de aqui, con lo que me respondais, ya ejecutaria los pasos con el gparted y la instalacion que me ha dicho Gabriel_M en la ultima respuesta.

Saludos!

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

... reduce la partición ntfs, no toques la de 100 megas.
Una vez iniciado Ubuntu desde gparted, crea en el espacio libre las particiones para Ubuntu, y luego instala con particionamiento manual, otras opciones montando las particiones previamente creadas con gparted.

+1
0
-1