Invocant OpenBoot
OpenBoot ens ofereix les funcions bàsiques necessaries per arrencar la arquitectura
&arch-title;. És bastant similar en quan a funció a la BIOS a la
arquitectura x86, tot i que més pulit. Les PROMs d'arrencada de Sun
tenen un interpret incorporat més endevant el qual permet fer força
coses amb la màquina, com ara diagnòstics, guions simples, etc.
Per arrivar a l'indicador d'arrencada necessiteu mantenir apretada la
tecla Stop (en teclats antics de tipus 4, useu la
tecla L1, si teniu un adaptador de teclat de PC, useu
la tecla Break) i premeu la
tecla A. La PROM d'arrencada us donará un indicador,
o ok o >. És
preferible tenir l'indicador ok. Si teniu
l'indicador antic, premeu la tecla n per obtenir
l'indicador actual.
Si esteu usant una consola serie, envieu una interrupció a la màquina.
Amb Minicom, useu Ctrl-A F, amb cu, premeu Enter, després premeu
%~break. Consulteu la documentación del vostre emulador
de terminal si esteu usant un programa diferent.
Sel·lecció del dispositiu d'arrencada
Podeu usar OpenBoot per arrencar des d'un dispositiu específic, i també
per canviar el dispositiu d'arrencada per defecte. Tot i això, necessiteu
saber alguns detalls sobre com OpenBoot anomena als dispositius; és molt
diferent de com ho fa Linux, descrit a .
La comanda pot variar una mica, depenent de quina versió de OpenBoot
tingueu. Més informació sobre OpenBoot la podeu trobar a
Guía de referència de Sun OpenBoot.
Amb les noves versions, podeu usar dispositius com a OpenBoot com
floppy
, cdrom
, net
,
disk
, o disk2
. Aquests tene significat
obvi; el dispositiu net
és per arrencar usant la xarxa.
Addicionalment, el nom del dispositiu por especificar una determinada partició d'un disc,
com disk2:a
per arrencar disk2, primera partició. Tots
els noms de dispositiu OpenBoot tenen la forma
driver-name@
unit-address:
device-arguments
.
A antigues revisions de OpenBoot, la nomenglatura de dispositius és una
mica diferent: el dispositiu floppy s'anomena /fd
, i
els dispositius de disc SCSI tenen la forma sd(controlador,
disk-target-id,
disk-lun)
. La comanda
show-devs en les revision més noves de OpenBoot
és útil per veure els dispositius configurats actualment. Per informa-
ció completa, sigui quina sigui la vostra revisió, mireu la
Guia de Referència de Sun OpenBoot.
Per arrencar desde un dispositiu específic, useu la comanda
boot device. Podeu
definir-ho com a opció per defecte usant la comanda setenv.
De totes maneres, el nom de la variable a canviar varia entre revisions
OpenBoot. A OpenBoot 1.x, useu la comanda
setenv boot-from
device. En revisions posteriors
de OpenBoot, useu la comanda setenv boot-device
device. Noteu que això també és
configurable usant la comanda eeprom a Solaris,
o modificant els fitxers apropiats a
/proc/openprom/options/, per exemple sota Linux:
# echo disk1:1 > /proc/openprom/options/boot-device
i sota Solaris:
eeprom boot-device=disk1:1