OpenBoot_SunFireV240

Anuncio
Guía de Referencia PROM OpenBoot (OBP) (Instalación FreeBSD)
SunFire V240
Ingresando al OBP
I) Teclado SUN
En el SunFire V240, pulsa Stop+A al arrancar para ingresar al OBP.
II) A través de la consola serie.
Desde consola en puerto serie, envía una señal break. En minicom, lo haces pulsando ctrl+A F.
1.- Primero tenemos que configurarlo para que arranque desde el cdrom, esto se hace de la
siguiente manera.
Listamos la configuración actual, para saber que dispositivo esta como predeterminado.
Ok? printenv boot-device
Esto nos debe de arrojar un resultado como por ejemplo; disk0, disk1, net.
Luego tenemos que cambiar este valor por el de crdom, esto se hace así;
Ok? setenv boot-device cdrom
c.- Con esta configuración el equipo ya debe de iniciar desde el cdrom.
2.- Después del primer paso que fue configurar el SunFire para que inicie desde cdrom, se procede
a la instalación del SO FreeBSD 8.2 Sparc ("En este caso").
Nota: Si recibes un error, que no deje proceder con la instalación, seguro es porque FreeBSD no
reconoce la tarjeta de video, y necesitamos configurar el SunFire para que entre en modo consola.
a.- Primero hacemos un listado de los dispositivos de entrada y salida.
Ok? Printenv output-device
Screen
Ok? printenv input-device
Keyboard
Estos son los resultados comunes que permiten iniciar el server con el monitor y el teclado SUN,
nosotros debemos de cambiarlos para que arranque desde la consola de la siguiente manera.
Ok? setenv output-device ttya
Ok? setenv input-device ttya
Luego reiniciamos el SunFire
Ok? reset-all
Ya con el inicio desde cdrom activado y las interfaces de entrada/salida por consola (Minicom),
procedemos a la instalación de FreeBSD de la misma manera en que se hace con una arquitectura
i386 convencional.
Ya que hemos finalizado con la instalación, necesitamos que el SunFire inicie disco duro en el cual
se ah instalado el sistema operativo y cargue el kernel bsd.
Primero le decimos que el archivo de inicio es un bsd.
Ok? setenv boot-file bsd
Ahora necesitamos saber el disco en el cual se ah instalado FreeBSD, dado que este y SUN los
nombran de forma distinta en referencia y orden, procedemos a hacer un listado de los discos
actuales.
Ok? show-disks
De este listado identificamos el disco en el cual instalamos FreeBSD y posteriormente hacemos los
pasos siguientes;
Con este comando podemos probar si realmente es el disk2 el cual tiene el SO instalado.
Ok? boot disk2 /boot/loader
Si con el comando anterior arranco el SO, al reinicio de este nos debe mandar nuevamente al
PROM, esto nos dice que efectivamente ese disco es el que tiene FreeBSD instalado.
Ahora necesitamos guardar la configuración de arranque desde el disco duro con FreeBSD.
Primero asignamos al parámetro boot-device el disk2 que es el HD con el SO instalado.
Ok? setenv boot-device disk2
Luego le decimos que el archivo de booteo está en la ruta /boot/loader del disk2.
Ok? setenv boot-file /boot/loader
Luego guardamos los cambios con el siguiente comando
Ok? nvstore
Y finalmente reiniciamos para que inicie desde el HD.
Ok? reset-all
Descargar