Arranque de un dispositivo CISCO
Cuando encendemos algún dispositivo de red CISCO este tiene un tiempo de espera, pero ¿Qué hace el dispositivo durante este tiempo?
Una vez que se enciende el dispositivo, lleva a cabo la siguiente secuencia de arranque:
1. Primero, se carga un programa que se encuentra almacenado en la memoria ROM este es un programa de autodiagnóstico conocido como POST. El POST verifica el subsistema de la CPU,comprueba la CPU, la memoria DRAM y la parte del dispositivo flash que integra el sistema de archivos flash. Verifica los puertos y todo el hardware del dispositivo.
2., el switch carga el software del cargador de arranque. El cargador de arranque es un pequeño programa almacenado en la memoria ROM que se ejecuta inmediatamente después de que el POST se completa correctamente.
3. El cargador de arranque lleva a cabo la inicialización de la CPU. Inicializa los registros de la CPU, que controlan dónde está asignada la memoria física, la cantidad de memoria y su velocidad.
4.Se buscan los comandos de configuración, busca el IOS; El sistema BOOT lo busca El cargador de arranque busca la imagen del IOS en el switch de la siguiente manera: el switch intenta arrancar automáticamente mediante la información de la variable de entorno BOOT. Si no se establece esta variable, el switch intenta cargar y ejecutar el primer archivo ejecutable que puede mediante una búsqueda profunda en la flash. Si no lo encuentra busca en una USB(si está conectada) o vía TFTP. Una vez encontrado el IOS lo carga a la bootstrap y carga el IOS a la memoria RAM para poder así ser ejecutado.
5. Luego, el sistema operativo IOS inicia las interfaces mediante los comandos del IOS de Cisco que se encuentran en el archivo de configuración, startup-config, que está almacenado en NVRAM. Este archivo lo carga a la memoria RAM para poder ejecutar así toda la configuración almacenada.
El cargador de arranque proporciona acceso al switch si no se puede usar el sistema operativo debido a la falta de archivos de sistema o al daño de estos. El cargador de arranque tiene una línea de comandos que proporciona acceso a los archivos almacenados en la memoria flash.