Sparcstation 2

El ordenador Sparcstation 2 es una evolución del primer diseño de la plataforma Sparc de Sun Microsystems. Esta unidad cuenta con un procesador Sparc L648110C-40S de LSI Logic, a una frecuencia de 40MHz, un coprocesador matemático TMX390C602AGA de Texas Instruments, y un total de 32MB de memoria RAM en dos bancos (con otros dos bancos disponibles para ampliación). En la foto inferior se observa también, a la izquierda del procesador, el integrado L1A6345 de LSI Logic de gestión de memoria y caché.

Vista de detalle de procesador (superior derecha) y coprocesador matemático (fila inferior)
Vista de detalle de procesador (superior derecha) y coprocesador matemático (fila inferior)

El ordenador había sido adquirido sin tarjeta gráfica ni medios de almacenamiento, más allá de una unidad de floppy disk de la cual se desconocía su estado.

Se ha localizado e instalado un framebuffer modelo Sun GX de doble ancho (modelo 501-1645), con 1MB de memoria, y una resolución máxima de 1152×900 píxeles y 8bit de profundidad. Este framebuffer está integrado en una tarjeta de expansión tipo SBus que ocupa dos de los tres slots disponibles para expansión del sistema.

Detalle de ubicación de CPU y FPU, e integrado con NVRAM a su derecha
Detalle de ubicación de CPU y FPU, e integrado con NVRAM a su derecha
Detalle de ubicación de framebuffer Sun GX sobre CPU y FPU
Detalle de ubicación de framebuffer Sun GX sobre CPU y FPU
Detalle de ubicación de tarjeta SCSI2SD
Detalle de ubicación de tarjeta SCSI2SD

Para realizar la instalación del sistema operativo Solaris 2.6, se ha utilizado una tarjeta SCSI2SD configurada en modo SCSI-2, y con una tarjeta SD con los siguientes volúmenes.

  • ID 6. Emulación CD-ROM de 700MB de tamaño, con tamaño de sector de 512 bytes.
  • ID 3. Disco principal de 2GB de tamaño, con tamaño de sector de 512 bytes.
  • ID 4. Disco secundario de 2GB de tamaño, con tamaño de sector de 512 bytes.

Al encontrarse el integrado NVRAM sin batería, el entorno de inicio OpenBoot no realiza el arranque de forma automática al medio seleccionado por lo que, a falta de realizar la sustitución de este integrado, habrá de realizarse el arranque de forma manual (bien por medio de la unidad CD-ROM virtual, mediante el comando boot cdrom, bien por medio de la unidad de disco principal virtual, mediante el comando boot disk, una vez instalado el sistema).

Conviene señalar que OpenBoot establece el identificador de volumen 6 por defecto para la unidad CD-ROM por lo que será necesario configurar la tarjeta SCSI2SD de esta forma. Además, el disco duro principal deberá establecerse con un identificador de volumen 3, por el mismo motivo.

También es importante señalar el tamaño de sector que debe especificarse para la unidad de CD-ROM virtual, de 512 bytes/sector y no de 2048 bytes/sector como establece de forma automática la utilidad de configuración de la tarjeta SCSI2SD, para adecuarse al tamaño utilizado por las unidades compatibles con sistemas Sun de la época.

Instalación de sistema operativo Solaris 2.6
Instalación de sistema operativo Solaris 2.6

Antes de realizar la instalación del sistema operativo Solaris será necesario realizar el arranque en modo single user (por medio del comando boot cdrom -s) utilizando el disco de instalación del sistema operativo para, a través de la utilidad format realizar el formateo de bajo nivel de las dos unidades de disco duro virtual gestionadas por la tarjeta SCSI2SD, así como su etiquetado (label). En caso contrario, la instalación del sistema operativo Solaris no finalizará al mostrar un error durante el particionado de las unidades.

El resto del proceso de instalación no presenta mayores incidencias. A los efectos de aprovechar el sistema y poder disponer de un acceso a red será necesario, bien conseguir un transceptor para la conexión de red AUI, bien una tarjeta ethernet en formato SBus que se instalaría en el slot disponible en la placa madre.

Deja una respuesta