Quan penso en instal·lar un sistema operatiu per un servidor normalment penso en una distribució GNU/Linux, i si a sobre em deixen escollir a mi normalment penso en una Debian completament pelada, m'agrada la idea de no malbaratar recursos en interfícies gràfiques que no utilitzaré i demés serveis. S'instal·la només el que necessites i tens força control sobre això.
Perquè m'enrotllo dient això? Perquè al miniPC al ser un projecte personal i un ordinador de potència limitada hi he instal·lat una Debian 5.04.
Els problemes hi han sigut, si tot funcionés a la primera seria massa fàcil. Crec que si una cosa ha quedat clara és que estic utilitzant un maquinari vell, 2002 és molt vell en termes d'informàtica, coses de la
Llei de Moore. Això implica que a nivell de potència estem limitats, però també implica que coses que donem per suposades actualment no tenen perquè funcionar:
Fa algun temps que seguint aquestes
instruccions i utilitzant el corresponent llapis de memòria USB faig les instal·lacions de sistema operatiu des d'aquest dispositiu. Debian és una de les imatges que utilitzo normalment i acostuma a funcionar. El problema ve quan tens un equip que tot just té USB 1.1 (
VIA UHCI) i la BIOS és del 2002. T'alegres molt quan veus que hi ha les opcions necessàries a la configuració i és capaç d'arrencar sense pegues utilitzat l'USB. Disposa de múltiples emulacions, incloent disquetera, CD-ROM i disc dur (En la majoria de BIOS modernes el mode d'emulació s'escull automàticament), això implica que la BIOS converteix les crides realitzades a través de les seves rutines a peticions per USB per al dispositiu vàlides, una mena de capa d'emulació que fa creure al sistema operatiu que en realitat l'esmentat dispositiu no està endollat per USB si no per un bus més adequat a cada cas, si parlem d'una disquetera la controladora de disqueteres, en el cas d'un disc dur o una unitat òptica el bus IDE.
Però resulta que la emulació de disc dur que fa per treballar amb dispositius USB falla en aquesta placa base! Ni amb la versió actualitzada de la BIOS funciona, i el que és pitjor, falla a mitges. A mig arrencar el programa d'instal·lació es queda penjat i poca cosa més pots fer, però clar, determinar que és això el que t'està fallant és un altre tema, de fet, com la majoria de vegades, es determina per proba i error, i la cosa és complica quan hi ha coses que funcionen perfectament (Una imatge LiveCD d'Ubuntu també del mateix llapis).
Un cop descartat que el llapis USB tingués errors, que la imatge ISO de Debian s'hagués baixat malament, que es necessités arrencar amb algun paràmetre de compatibilitat el nucli, de córrer el memtest++ durant tota una nit en busca d'errors de memòria, de desendollar i desactivar tots els dispositius prescindibles (Tarja de so integrada, ports series i paral·lel, controladora de disquetera, ...), de provar d'utilitzar el mateix llapis en un altre ordinador pel mateix procediment... Al final he hagut de muntar-hi un lector òptic tan si com no, i cremar una imatge de Debian en CD.
Temps total d'instal·lació del sistema base de Debian amb el CD? Uns 30 minuts.
La informàtica és fàcil!