martes, 18 de julio de 2006

OpenBSD bajo UltraSparc64

Esta tarde Juanjo y yo hemos estado trasteando con una Ultra1. Tras un par de intentos fallidos para instalar OpenSolaris y FreeBSD, nos hemos decantado por OpenBSD. El resultado por ahora es más que satisfactorio pese a la antigüedad de la máquina: 267 Mhz SPARC Version 9 UltraSPARC, 256 RAM y 2 discos de 2 Gb cada uno.

Uno de los principales problemas que nos encontramos fue al intentar arrancar desde disco. Los paths a los dispositivos de la máquina estaban mal configurados. La forma de arreglarlo es sencilla:


 ok devalias 



Nos guardamos el nombre del alias al que apunta el disco físico. En nuestro caso algo así como /xxx /xxx /xxx/sd@0,0 cuyo alias se denominaba disk. Así que para arrancar basta con un:


ok boot disk


Si queremos que de ahora en adelante arranque siempre desde disk, bastará con hacer un:


ok setenv boot-device disk


Listo! Ahora sólo nos queda disfrutar de los mensajes de arranque del kernel ;-)


Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2006 OpenBSD. All rights reserved. http://www.OpenBSD.org

OpenBSD 3.9-current (RAMDISK) #680: Mon Jul 17 19:50:38 MDT 2006
deraadt@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/RAMDISK
total memory = 268435456
avail memory = 237363200
using 1638 buffers containing 13418496 bytes of memory
bootpath: /sbus@1f,0/espdma@e,8400000/esp@e,8800000/sd@6,0:f
mainbus0 (root): Sun Ultra 1 SBus (UltraSPARC 167MHz)
....

No hay comentarios:

Publicar un comentario