Gestión de IOS - Troubleshooting
Método general (de lo mínimo a lo complejo)
- ¿El equipo arranca al IOS o cae a ROMmon?
- ¿El config-register es el correcto (0x2102)?
- ¿Existe y es válida la imagen IOS en flash?
- ¿La imagen de arranque (
boot system) apunta a una imagen que existe? - ¿Se guardó la configuración?
Comando base:
Router# show version
Router# show flash:
Caso 1 — El equipo arranca sin configuración (ignora la startup-config)
Síntoma: tras reiniciar, el equipo aparece “en blanco” (pide el asistente inicial) aunque tenías config.
Causa: el config-register quedó en 0x2142 (por ejemplo, tras una recuperación de contraseña donde se olvidó devolverlo).
Diagnóstico:
Router# show version | include register
Solución: cargar la config guardada y devolver el config-register a 0x2102.
Router# copy startup-config running-config
Router(config)# config-register 0x2102
Router# reload
Caso 2 — El equipo cae a ROMmon al arrancar
Síntoma: aparece el prompt rommon> en lugar del IOS.
Causas:
- No hay imagen IOS válida en flash (borrada o corrupta).
- El config-register fuerza arranque a ROMmon.
Diagnóstico (desde ROMmon):
rommon> dir flash:
rommon> confreg
Solución: si hay imagen, arrancarla; si no, cargar una por TFTP desde ROMmon (tftpdnld) o boot flash:<imagen>.
rommon> boot flash:nombre-imagen.bin
Ya en el IOS, corregir el config-register y el boot system.
Caso 3 — Arranca una imagen vieja / equivocada
Síntoma: subiste una imagen nueva pero sigue cargando la anterior.
Causa: falta boot system apuntando a la nueva imagen, o apunta a un nombre incorrecto.
Diagnóstico:
Router# show boot
Router# show flash: ! nombre EXACTO de la imagen
Solución:
Router(config)# boot system flash:nueva-imagen.bin
Router# copy running-config startup-config
Router# reload
Caso 4 — La imagen copiada está corrupta
Síntoma: al arrancar la nueva imagen falla, o verify no coincide.
Causa: la copia por TFTP se corrompió, o no hay espacio en flash.
Diagnóstico:
Router# verify /md5 flash:nueva-imagen.bin
Router# show flash: ! ¿espacio libre?
Solución: liberar espacio y volver a copiar la imagen; verificar el MD5 antes de arrancarla.
Caso 5 — Perdí la configuración al reiniciar
Síntoma: los cambios desaparecen tras un reload.
Causa: no se guardó (copy running-config startup-config).
Solución:
Router# copy running-config startup-config
Recuerda el orden: arranca al IOS o a ROMmon, config-register 0x2102, imagen válida en flash,
boot systemcorrecto, y config guardada.