My projects website

I have uploaded some of my projects to dotsboxes.tk.

domingo, 23 de mayo de 2010

Cómo instalar Ubuntu 10.04 sin congelarse en el intento

Después de mucho probar y visitar los foros por fin encontré una manera de instalar Ubuntu de manera que no se congele. Esto permite, por ejemplo, usar el live-cd en lugar del alternate, y la instalación es mucho más rápida y agradable.

Las instrucciones son para la gente que tiene tarjetas de video nVidia, pero también puede servir para quienes se les congela el live-cd o tienen una Purple Screen of Death.

En resumen, sirve si Ubuntu con nouveau se congela, si live-cd de Ubuntu 10.04 se congela, en casos de Purple Screen of Death (se congela con el fondo morado), si el live-cd no arranca, si X en Ubuntu 10.04 se congela, etc.

Primer paso

Desconectar los discos duros de Windows u otros sistemas operativos. Yo no confío en el instalador Ubuntu, la última vez que lo instalé con el otro disco duro conectado este decidió volarse el cargador de arranque de Windows. No me lo volverá a hacer. (Por supuesto, este paso pudo haber sido un error, pero si no se quieren arriesgar, háganlo).

Desconectar los otros discos duros

Segundo paso

Ahora hay que arrancar la computadora desde el live-cd. PERO todavía no entren ni nada, hay que cambiar algunas cosas. Si el cd decide arrancar por si mismo presionen la tecla MAYUS desde antes de que cargue el CD.

Deberíamos ver a GRUB. Después de seleccionar nuestro idioma y otras opciones específicas de nuestra computadora hay que seleccionar otra no tan obvia: nomodeset. Esto evitará que se carguen los controladores de video. Una vez que esté bien instalado se le podrán poner los de nVidia.

Opciones de arranque en GRUB

Ahora se carga el live-cd y se sigue una instalación normal. La diferencia es que esta instalación sí acabará y no se congelará en algún momento aleatorio.

Selección del idioma

Aquí Ubuntu pregunta por mi idioma, que supuestamente es el que se usará en la instalación. Toma el que se escogió en GRUB.

Selección del idioma

Ubicación Geográfica

Aquí se selecciona el país y el huso horario. Aquí Ubuntu lo detectó automáticamente (creo que por la hora del reloj del BIOS o mandando información a algún servidor secreto… hm... que raro).

Ubicación geográfica

Distribución del teclado

Aquí Ubuntu pregunta por el teclado. Nuevamente acertó a la primera.

Selección del teclado

Particiones

Esta es la parte donde más cosas pueden salir mal. Por eso desconecté los demás discos duros al principio, aunque después tuviera que modificar fstab a mano (cada computadora es un mundo, no tengo ni idea cómo hacerlo de manera automática).

Como solamente tenía una instalación de Gentoo que ya no quería tomé todo el disco duro (borrando todo). Por si no me creen que tuve Gentoo ahí están las particiones: todo según lo sugiere el Handbook.

Opciones de particiones

¿Quién soy yo?

¿Todo este tiempo en el instalador y hacía todo lo que yo decía? Bueno, yo soy yo. Ubuntu es muy confiado y pregunta por la información personal hasta el quinto paso. Para tratar con personas en vivo esto es mejor hacerlo de primero.

Datos del usuario

Por aquello, donde Ubuntu pregunta por “¿Cómo se llama?” está preguntando por su nombre completo. No por su teléfono, correo electrónico, etc.

Estamos listos… ¡no, un momento!

Aquí Ubuntu jura que estamos listos, pero nosotros que no confiamos en el instalador vamos a ir al botón avanzadas y verificaremos donde se instalará GRUB (y a gusto de otras personas el proxy de red). Es muy curioso que Canonical decidiera que esto es muy avanzado, pues curiosamente es el paso que más instalaciones de Windows destruye.

Resumen de la instalación

Quizá Canonical cree que destruir las particiones es una buena manera de solucionar el primer bug de Ubuntu. Pero la verdad es que Ubuntu es lo suficientemente bueno como para necesitar métodos tan violentos. Muchos de los que prueban GNU/Linux (voluntariamente) por una semana al volver a Windows lo notan insoportablemente lento y congeladizo. Quizá cuando Canonical sea multipentallonario podría organizar  demandas grupales contra los fabricantes de computadores que se niegan a reembolsar el costo del Windows OEM. Así la gente se daría cuenta que no debe pagar $700 por algo que espía su computadora.

En fin, aquí está la revisada:

Opciones del cargador de arranque

Aquí va la instalación

Y luego va la instalación. Nada interesante que decir por acá.

Comenzando la copia de archivos

Casi terminando la instalación

Ubuntu pide reiniciar

Después de que Ubuntu pide reiniciar suceden cosas raras. Hay que sacar el CD, pero luego tira errores. Pero como somos muy inteligentes vamos a presionar enter y el reinicio seguirá normal.

Después de que aparece el bios debemos mantener presionada la tecla MAYUS y entraremos en el GRUB. Si no lo hacemos (y tenemos una tarjeta nvidia) cuando se cargue el Ubuntu se congelará. Siempre.

Ahí hay que editar las opciones de Ubuntu y agregar al final de la línea que comienza con “kernel……” la palabra “nomodeset”. Así no cargará los dichosos controladores.

Una vez dentro hay que instalar los drivers de nvidia y poner en la lista negra a nouveau. Para hacer esto último uno debe ir a una terminal (Aplicaciones->Accesorios->Terminal) y escribir

sudo gedit /etc/modprobe.d/blacklist.conf

Y allí agregan las líneas:

blacklist nouveau

blacklist vga16fb

Luego se apaga y se vuelven a conectar los discos duros (yo asumo que el de Ubuntu es el primero en cargar). Luego hay que hacer desmadres con GRUB para agregar los demás sistemas operativos, pero eso será otra serie de instrucciones. De todos modos hay una manera cuasiautomática de hacerlo.

Cuando vuelvan a iniciar Ubuntu este ya no se debería congelar =).

Hora y tiempo en Ubuntu

Y el tiempo final fue de…

Con mi instalación en modo paranoico se tarda un poco más. Sin embargo la instalación tardó mas o menos una hora, sin incluir las correcciones de GRUB, pero instalando (y descargando) los drivers de nVidia en una conexión de 1 Mbps (Mega BIT por segundo).

Windows sobrevivió

No hay nada que temer. Los pingüinos no son carnívoros (creo). De hecho son bastante civilizados y pueden convivir con otros sistemas operativos. Y lo importante es que tanto mi partición de Windows como los datos en ella sobrevivieron:

Prueba de que Windows aún funciona

Pasos finales

Ahora solamente queda pasar los datos de vuelta a Ubuntu y dejarlo a gusto personal de cada quien. Por supuesto, hay que instalar todos los paquetes de rigor, pero eso en mi caso es mejor en la noche. Descargar LaTeX dura bastante.

10 comentarios:

  1. excelente post, yo tengo 1 solo disco, y hace muxo tiempo que he tratado de instalar una version de linux, pero se me congela, y ahi se queda, una vez lo logre, y despues de iniciar linux, se me congelo , y ahi quedo u.u, y tampoco puedo iniciar el live cd con el disco duro conectado por que en algun momento tambien se congela, u.u nose que hacer u.u

    ResponderEliminar
  2. Hola pues todo lo que explicas parece razonablemente bien, sin embargo tengo un problema, descargue desde el link del sitio ubuntu la version 10.04 y no hay manera que arranque cd live, desde windows si abre el menu. Sera que falta algun componente de arranque a esta version o hay que modificar algo?

    ResponderEliminar
  3. El live-cd viene con todo, pero solo se puede usar reiniciando la computadora. En Windows lo que se puede instalar (desde el CD de Ubuntu) es WUBI, que instala alguna de las versiones de Ubuntu en una partición de Windows.
    El instalador de WUBI debería cargarse automáticamente (y es muy fácil de instalar, a los que le tienen miedo a Linux o a hacer particiones este es el método ideal :p ).
    A mi me parece que más bien o quemó mal el CD o está incompleto (mal descargado) intente bajarlo de nuevo, por aquello. Un consejo: es una pérdida de tiempo bajarlo de cero, mejor use los torrents y coloque el archivo que ya había bajado en la carpeta del torrent. La ventaja es que primero comprobará la integridad de la descarga y la segunda es que si está mala va a completarla, sin tener que descargar los 700MB...

    ResponderEliminar
  4. @Christopher, eso de que se congele es muy raro, puede ser por falta de memoria, hay que recordar que el live cd necesita mucha más RAM que un sistema operativo "normal".
    Los discos duros no afectan a que se congele (generalmente), yo los desconecto porque la instalación de GRUB mal hecha o un dedazo en las particiones y hasta allí llegan los datos.
    Quizá puede probar con otra distro, yo recomiendo Ubuntu y Mandriva (en ningún orden en particular y solamente porque las he usado, no por discriminación a las otras). Ambas son excelentes y tienen un live-cd. Personalmente siempre veo mejor Mandriva, porque fue la primera que use, je je... allá cuando se llamaba Mandrake...

    ResponderEliminar
  5. bien pero no encuentro la linea que inicie con kernel

    ResponderEliminar
  6. depende de la pantalla hay que mover la flecha izquierda. Aunque he visto GRUBs muy raros que dejan las opciones fuera de la pantalla, en ese caso ni idea :(

    ResponderEliminar
  7. Hola, buenos días, creo que esa es la solución a mi problema, pero no sé donde debo escribir esos comandos. Es cuando permite elegir entre ubuntu y w7?. No sé como hacerlo para instalarlo lo hice como indicas, y al reiniciar plas, rayas verticales. Gracias por tu ayuda.

    ResponderEliminar
  8. que post tan maravilloso.
    has explicado todo muy detalladamente, las imágenes ayudan mucho a reforzar lo que quieres expresar y haces comentarios graciosos.

    No he probado tu solución, pero cuando sea mañana en la mañana lo haré, mi problema es que en un momento aleatorio de estar ubuntu corriendo se distorsionaba la pantalla, me dejaba mover el mouse pero cuando hacía clic en cualquier cosa no reaccionaba.

    Salu2 desde colombia
    Levant

    ResponderEliminar
  9. tristemente no pude solucionar mi problema.. me podrías decir como accedesal grub después de instalar (en la instalaci´n no tuve problemas, peor ahora no sé como acceder al menú grub que indicas después de instalado, intento dandole shift (mayus) y nada)

    ResponderEliminar
  10. Dándole la tecla de abajo a lo loco... mientras carga... eso al menos es lo que hago yo...

    ResponderEliminar

Podés usar las etiquetas html "b", "i" y "a" para negrita, cursiva y vínculos respectivamente.
No agregue correos electrónicos directamente. Puede agregarlos poniendo algo como "soy fulanito con correo en hotmail, obviamente com". Se evitarán que ladrones como los de NovalGraphics les envíen spam (nadie sabe de donde roban los correos, entonces mejor prevenir).

Entradas relacionadas

Related Posts with Thumbnails