stringtranslate.com

Firmware SRM

Una captura de pantalla de SRM cargando aboot (un gestor de arranque de Linux )

El firmware SRM (también llamado consola SRM ) es el firmware de arranque escrito por Digital Equipment Corporation (DEC) para sistemas informáticos basados ​​en el microprocesador DEC Alpha . SRM son las iniciales de (Alpha) System Reference Manual , la publicación que detalla la arquitectura Alpha AXP y que especifica varias características del firmware SRM.

La consola SRM fue diseñada inicialmente para arrancar los sistemas operativos OSF/1 AXP (posteriormente llamado Digital UNIX y finalmente Tru64 UNIX) y OpenVMS de DEC , aunque varios otros sistemas operativos (como Linux , NetBSD , OpenBSD y FreeBSD , por ejemplo) también fueron escritos para arrancar desde la consola SRM. El tercer sistema operativo propietario publicado para la arquitectura Alpha AXP – Microsoft Windows NT – no arrancaba desde SRM; en su lugar, Windows arrancaba desde el firmware de arranque ARC (multiplataforma "Advanced RISC Computing"). (ARC también se conoce como AlphaBIOS.)

En muchos sistemas informáticos Alpha (por ejemplo, la Digital Personal Workstation ) tanto SRM como ARC podían cargarse en la EEPROM que contenía el firmware de arranque. Sin embargo, en algunos sistemas más pequeños (o sistemas grandes que nunca estuvieron pensados ​​para arrancar Windows), solo una de las dos variantes de firmware de arranque podía caber en la EEPROM a la vez. Por ejemplo, la EEPROM flash de ciertos modelos de la DEC Multia , que era una pequeña estación de trabajo personal Alpha AXP diseñada para ejecutar Windows NT, solo era lo suficientemente grande como para albergar un solo firmware.

La consola SRM puede visualizarse en un adaptador gráfico (como una tarjeta PCI VGA ) o, si no se detecta ninguna consola gráfica o teclado local, en una conexión en serie a un terminal compatible con VT100 . De esta manera, la consola SRM es similar al Open Firmware utilizado en los ordenadores SPARC y Apple PowerMac , por ejemplo.

Al inicializar el sistema, una computadora Alpha AXP configurada para arrancar desde la consola SRM muestra un informe breve de la versión del software del firmware y presenta el "indicador de tres chevrones" que consta de tres signos mayor que :

Estación de trabajo personal digital 433auConsola V7.2-1 6 de marzo de 2000 14:47:02>>>

Hay varios comandos disponibles al escribirlos en el indicador, y una lista de comandos posibles está disponible al ingresar el comando helpo manen el indicador. Varias variables del sistema para establecer configuraciones de arranque automático, cadenas de parámetros que se pasarán a un sistema operativo y similares también se pueden configurar desde el indicador SRM. El firmware SRM contiene controladores para arrancar desde medios de arranque, incluidos discos duros SCSI y unidades de CD-ROM conectadas a un adaptador SCSI compatible, varios dispositivos IDE ATA y ATAPI, y es posible arrancar desde red a través de BOOTP o DHCP con adaptadores de red compatibles.

Cuando hay un dispositivo de arranque de disco adecuado disponible, la consola SRM localiza y carga la imagen de arranque principal de destino utilizando la información escrita en el bloque de arranque del disco de destino; en el bloque lógico cero. El bloque de arranque contiene la ubicación del disco y el tamaño del bloque del archivo de imagen de arranque principal de destino, y SRM lo cargará en la memoria y luego le transferirá el control.

Enlaces externos