Aprendiz de Brujo: mezclando OSes, por
XiMac
8-03-2.000
De qué estamos hablando
Mezclar sistemas operativos es muchas veces una necesidad. Cuando nuestras
máquinas empiezan a quedarse obsoletas (útiles, si, pero
no nos queda más remedio que decir que nuestro Performa, LC,
SE, etc. está definitivamente obsoleto) todavía podemos
sacarles un poquito de punta para hacer de ellas máquinas útiles
en grado medio-alto.
Hay varias opciones, una basándose en Hardware, otra, utilizando
soft de terceras partes y la que vamos a tratar: mezclar sistemas operativos.
Alquimia en la Carpeta del Sistema
Esta no es una ciencia exacta. No hay escrito el "Manual del Mixador
de OS´s". Es muchas veces ir a ciegas, a probar, a testear,
a hacer comprobaciones, en definitiva a experimentar. Los resultados
son siempre específicos, no hay reglas fijas, y lo que funciona
entre sistemas 7.X.X puede no hacerlos entre 8.X y 9. Hay que tener
paciencia, y una larga tarde(s) antes de empezar.
Primero, hay que hacer un plan de batalla. Elegir el objetivo que queremos
alcanzar, una mejora general de las prestaciones, o una mejora específica
del sistema, como una mejor conexión de red, disponer de mejoras
en la impresión, etc ... Lanzarse a la aventura es difícil,
porque si ya de por sí es probable el conflicto de extensiones
y paneles "de normal", ahora aumentaremos el riesgo, por eso
recomiendo para hacer las pruebas:
- Tener una carpeta del sistema recién instalada y lo más
básica posible (un disco de Zip, una partición, etc
..)
- Desconectar todo lo que no vaya a ser útil, lo que no sea
necesario.
- Utilizar un Controlador de Instalaciones. Yo utilizo Installer Observer
(www.earthlink.net/~z41/io.html), que me permite tener un listado
de los elementos que se han añadido, cambiado o borrado (incluso
invisibles) en el disco duro. demás permite eliminar directamente,
mostrar los archivos instalados, volverlos visibles y disponer de
diferentes opciones.
- Después de cada instalación correcta, comprobar los
programas de uso común. No sería la primera vez que
cierto programa es incompatible con nuevas librerías.
Muchas veces no es necesario cambiar "todo el paquete" sino
partes específicas de el. En realidad es como un puzzle,
donde, por ejemplo, solo podremos actualizar algunas partes, o solo
una o dos.
Si lo que queremos es una mejora general de las prestaciones (ojo,
probablemente no ganaremos velocidad, sino prestaciones, incluso sacrificando
un poco de velocidad), donde primero hay que mirar es en los paneles
de control. Hay paneles que realizan rutinas sistemáticas de
control sobre el OS, pero no controlan partes de el. Son de hecho, pequeñas
aplicaciones que el sistema utiliza para acceder a archivos, para ejecutar
tareas en 2¼ plano, etc ....
Ejemplos muy claros y actualizables son PC Exchange, el Gestor de extensiones,
algunos paneles específicos de ciertos sistemas de audio
o vídeo, etc.
¿Como conseguir estos paneles (o por defecto las extensiones
o elementos de los que hablemos más adelante)?. Dos opciones:
Copiarlos de un OS instalado, o extraerlos con Tomeviewer (en Lycos
y Altavista sale a patadas). Este pequeño programa "abre"
los tomos de los instaladores de Apple, permitiendo extraer esas partes
que necesitamos. Esta utilidad nos permite además observar que
otros elementos hay en el instalador para los diferentes equipos, pudiendo
encontrar elementos que por ejemplo, son para PowerBook, pero que pueden
encontrar un rinconcito en la carpeta del sistema. Es una manera de
extraer en "fuerza bruta" cuando el instalador del sistema
no te deja instalar un sistema completo, o incluso una actualización
de una parte.
Otros archivos actualizables son las extensiones. Entre ellas
se encuentran el Lector de CD de Apple, que convenientemente actualizado
nos permite utilizar unidades más modernas que no habían
sido fabricadas cuando se creo el OS. (incluyendo bastantes grabadoras,
"se acabo el ToastReader"), los driver de impresión
(Laserwriter y similares), e incluso ciertos aspectos de red ethernet,
conectividad con internet, conversión de archivos, etc.
Un ejemplo característico de mezcla es actualizar Printinglib
y LaserWriter del sistema 8.6 al sistema 8.0/1. Las prestaciones
son excelentes, se obtienen todas las opciones de impresión (atención
gente con filmadora, nunca más Laserwriter 7 para Quark, solo
hay que marcar "descargar los tipos") y mejora la velocidad
de impresión.
Alquimia del estado sólido
Otra variedad es actualizar parte del Hardware de una manera
sencilla. Esta esta reservada a sólo un grupo de ordenadores,
los que montan el procesador 68LC040. Estos ordenadores, como los LC475,
los Performas 630, algunos Centris, solo se difieren de sus hermanos
mayores en prestaciones de red, mayores o menores capacidades de vídeo,
y en el procesador. Este procesador carece de coprocesador matemático,
pero las tripas son "compatibles". Simplemente hay que cambiar
el procesador por un 68040 completo (que cuesta de 10 a 15.000 pts,
pero "hay que encontrarlo, que es difícil"), y cambiarlo
por el 68LC040. Y, ¡Oh maravilla!, puedo instalar el 8.1 (el 8.6
no traga) en mi ordenador. En este caso concreto, y no documentado por
Apple, las prestaciones de proceso suben aproximadamente un 20%, independientemente
del sistema operativo que se utilice.
Alquimia de la personalidad
Y este apartado está reservado a los más valientes, aquellos
que audazmente llegan donde ningún mackero ha llegado antes.
Hay que trabajar con dos aplicaciones, raras, muy raras, a las que les
he perdido la pista, pero que se podrán encontrar en las webs
del parche en el ojo. Una de ellas es GestaltXchange, y la Otra CloakGestalt.
Es probable que existan más aplicaciones de este tipo, o que
sus nombres hayan cambiado. Hay que pegarse una buena panzada de leer
"readmes" para identificar el programa.
Cada modelo de ordenador, dispone de fábrica, un ID de Gestalt
que lo identifica (hasta el 9600). Donde mejor se puede saber que numero
de Gestalt tiene cada modelo es consultando con Guru, de Newer Technologies
(www.newertech.com), donde están todos los modelos. Estas aplicaciones
cambian vía soft el Gestalt de la máquina, con lo cual
puedes hacer que un humilde LCII parezca a los ojos de un instalador/Actualizador
del Sistema (y de otros muchos instaladores) como un flamante 9600,
y poder instalar una parte o una actualización.
El problema viene cuando se intenta arrancar, nos podemos encontrar
excepciones al código, problemas con la versión del sistema
operativo, etc..., pero es otra opción, al menos, para poder
instalar carpetas o actualizaciones.
Encomendaos al Santo Jobs...
...y ahora a experimentar.
Saludos. XiMac.