Lecciones de una odisea de instalación de software
Vamos a instalar un nuevo sistema operativo GNU / Linux en dos ordenadores viejos para darles una nueva vida. Después de todo, ¿qué podría salir mal? …
En mi empresa siempre estamos utilizando diferentes ordenadores, dispositivos y sistemas operativos para probar escenarios, UX y alternativas. Así que cuando uno de los desarrolladores dijo: “Necesito una máquina con Ubuntu Server LTS para probar una nueva característica”, le dije, “¿por qué no usar este viejo MacPro 1,1 que está en un rincón recogiendo polvo?”.
Todo el mundo parecía estar de acuerdo con la idea, y ya que lo sugerí yo y todo el mundo sabe que me gusta ’trastear’ con las máquinas … me encargaron esa la responsabilidad.
“Ya que estoy haciendo esto, también podría actualizar el viejo iMac que también tenemos por ahí”, pensé. Después de todo, he instalado sistemas GNU / Linux un montón de veces, y aunque en el pasado solía ser un desafío, en los últimos años se ha vuelto cada vez más fácil hasta el punto de ser un placer aburrido.
Pero no tenía IDEA de en lo que me estaba metiendo.
Primero probé el iMac. Voy a tratar de resumir una historia muy larga, enumerando los pasos de locura, los errores y las lecciones aprendidas:
Llave USB con el instalador no reconocida. ¿Podría ser la llave? Hagamos otra.
La llave del USB no arrancable. Vaya, error mío, hagamos otra.
La llave del USB no reconocida … hmmm, esto es extraño. Tal vez sea el puerto USB, vamos a comprobarlo.
No se reconoce el instalador. ¿Ahora qué? Oh, veo en los registros que el cargador de arranque (bootloader) antiguo del iMac no arrancará desde USB para un instalador que no sea de OSX. Bueno, ojalá supiera eso antes. Intentemos con un CD.
CD no legible. Bueno, eso es normal, todos sabemos que los medios ópticos fallan. Intentemos otro.
OS debe ser de 32 bits. Ooops, me olvidé de comprobar, después de tanto jugar con periféricos y unidades. Vamos a quemar otro.
CD no arrancable. ¿Qué? OK, voy a revisar mi colección de “CDs oficiales”, que he usado en el pasado y sé que funcionan:
a. Fedora b. Debian c. RedHat d. Solaris e. Sabanyon f. ¡Incluso YellowDog! g. Aquí está: Ubuntu … 7.0.4. Oh, bueno, siempre puedo actualizar más tarde
Por último, el CD instalador se carga … sólo para mostrar un mensaje de error ilegible en multi-tecno-color. Pero he estado allí antes: es la tarjeta gráfica. Así que vamos a repetir, en modo compatibilidad (extra lento).
Error: /vmlinuz no encontrado. Compruebo el contenido del CD. El archivo está allí, pero tiene un .efi al final. Los foros en línea sugieren usar USB y borrar el apéndice del archivo. Pero eso no es una opción para mí. Así que tengo que meterme con el contenido ISO, y quemar otro CD. Oh, que alegría.
¡Tachín! Funcionó. Ahora podemos actualizar. Siguiente disponible: 7.10. Aceptar, no hay problema, incluso si se tarda 10 actualizaciones, voy a llegar a la versión actual con tiempo …
¿Qué? ¿Error? Pero…¿? Vamos a investigar en línea: veo que el único problema no resuelto con los viejos actualizadores de Ubuntu es: 7.0.4 a 7.10 en iMacs. ¡Tienes que estar bromeando!
Espera, ahora que tenemos el cargador de arranque GNU / Linux, tal vez pueda saltar adelante a una nueva versión instalando de nuevo sobre él, ¿verdad? ¡Trae el CD Linux Mint 17!
¡Éxito! Después de sólo un sinnúmero de horas de golpear mi cabeza contra los foros de novatos y techno-blogs expertos esotéricos, llegué a donde quería.
Valió completamente la pena. La sensación de domesticar a la bestia, de superar desafíos. ¡Me encanta!
Ahora, el MacPro. Estoy seguro de que no puede ser peor, ¿verdad?
- Llave del USB con el instalador no reconocida. ¿Podría ser la llave? Hagamos otra.
- La llave del USB no reconocida … hmmm, esto es extraño. Tal vez sea el puerto USB, vamos a comprobarlo. Lo es. Mierda. Oh, bueno, siempre puedo usar el CD.
- CD no legible. Bueno, eso es normal, todos sabemos que los medios ópticos fallan. Intentemos otro.
- Nuevamente.
- Una vez más. Esto no es normal.
- Leo en línea que el cargador de arranque MacPro no me permite hacer lo que quiero. Así que a instalar rEFInd.
- El nuevo gestor de arranque funciona, pero no arranca mis USB (en absoluto) o CD (los reconoce, pero no los carga).
- Estoy investigando un poco más: ese MacPro particular es 64bit, PERO el bootloader es 32bit. Así que, lo que quería hacer nunca iba a funcionar!
- Mientras voy opciones encontrando (algunas muy complejas y extravagantes), mis colegas mencionan que no lo necesitan después de todo.
Podría haberme frustrado, o enojado, o tercamente tratar de hacer que suceda de todos modos … pero estoy demasiado ocupado, y mi orgullo no se confunde más por mi ego (o eso creo), así que decido pasar a otros proyectos, y aprender las muchas lecciones. ¿La principal? Revisa por triplicado lo que asumes.