Guida al ripristino Cisco ROMMON per switch e router Catalyst

Seguici:

Quando un dispositivo Cisco non riesce ad avviarsi nel suo sistema operativo (IOS o IOS XE), entra in uno stato diagnostico di basso livello noto come Modalità ROM Monitor (ROMMON)Questo punto di accesso di emergenza è fondamentale per eseguire Ripristino Cisco ROMMON, recuperare firmware corrotti o reimpostare password perse.

Questo completo Guida al ripristino di Cisco ROMMON fornisce agli ingegneri e agli amministratori di rete i passaggi essenziali, i riferimenti ai comandi e i suggerimenti per la risoluzione dei problemi necessari per ripristinare rapidamente lo switch o il router da un Problema di avvio dello switch Cisco.


Sommario


Ripristino Cisco ROMMON

Parte 1: Comprensione di Cisco ROMMON e degli errori di avvio

Il monitor ROM è un firmware che viene eseguito quando un router Cisco or interruttore viene acceso o ripristinato. Le sue funzioni principali sono l'inizializzazione dell'hardware del processore e l'avvio del software del sistema operativo. Il dispositivo rimane in modalità ROMMON se l'immagine del software Cisco IOS non può essere caricata. È possibile identificare la modalità ROMMON dal prompt, che in genere viene visualizzato come rommon # > (sui dispositivi più vecchi) o switch: (sui nuovi switch Catalyst serie 9000).

Cause comuni della modalità ROMMON

  • Immagine iOS danneggiata o mancante: Un errore di aggiornamento del software o un danneggiamento del file che causa la mancanza o l'inutilizzabilità del file immagine nella memoria flash.
  • Variabili di avvio errate: Il sistema potrebbe tentare di avviarsi da un percorso file inesistente o non valido.
  • Impostazione del registro di configurazione: Il registro di configurazione virtuale può essere impostato su un valore (come 0x0) forzando il dispositivo in ROMMON.
  • Interruzione manuale: Sequenza di interruzione (ad esempio, Ctrl+C) inviata durante l'avvio, spesso per il recupero della password.

Come accedere alla modalità ROMMON sullo switch Cisco

  • Router/switch Cisco IOS XE più recenti (serie C9000, ISR 4000): Spegnere e riaccendere il dispositivo e inviare ripetutamente un segnale di interruzione (Ctrl+C) finché il dispositivo non si spegne rommon > or switch: richiesta.
  • Switch Cisco più vecchi con pulsante Mode (Catalyst 3750): Spegnere, collegare la console, tenere premuto il pulsante Mode, collegare l'alimentazione, continuare a tenere premuto finché non viene visualizzato il prompt ROMMON.

Parte 2: Preparazione al ripristino IOS

Prima di avviare il ripristino, la preparazione assicura che siano disponibili i file e l'infrastruttura necessari.

Preparazione dell'immagine IOS (TFTP o USB)

  • Recupero USB: Trasferisci il file .bin file su un'unità flash USB formattata in FAT32.
  • Recupero TFTP: Assicurarsi che un server TFTP sia in esecuzione localmente e che sia necessario .bin il file è accessibile.

Controllo dei file system e dello stato di avvio

Una volta in ROMMON, utilizzare dir per esaminare i file system disponibili:

switch: dir flash:

Parte 3: Procedure di ripristino Cisco ROMMON passo dopo passo

Il metodo di ripristino dipende dalla presenza o meno di un'immagine sana internamente e dal fatto che si stia cercando la modalità Bundle o la modalità Install (consigliata per C9000).

Opzione 1: avvio da file Flash esistenti

  • Elenca i file con dir flash: per trovare l'immagine IOS esatta o packages.conf.
  • Eseguire il comando di avvio:
    switch: boot flash:packages.conf  (Install Mode)
    or
    switch: boot flash:cat9k_iosxe.16.12.04.SPA.bin (Bundle Mode)

Opzione 2: Ripristino tramite USB o TFTP

Recupero tramite USB

  • Inserisci USB e verifica dir usbflash0:.
  • Avvio da USB:
    switch: boot usbflash0:cat9k_iosxe.16.12.01.SPA.bin

Recupero tramite TFTP

  • Imposta i parametri di rete:
    switch: set IP_ADDRESS 192.168.1.2
    switch: set IP_SUBNET_MASK 255.255.255.0
    switch: set DEFAULT_GATEWAY 192.168.1.1
  • Verificare la connettività con ping.
  • Avvio da TFTP:
    switch: boot tftp://192.168.1.10/cat9k_iosxe.16.12.04.SPA.bin

Opzione 3 (solo serie C9000): utilizzo dell'installazione di emergenza

  • Preparare TFTP/USB come descritto.
  • Avvia installazione di emergenza:
    switch: emergency-install tftp://192.168.1.10/cat9k_iosxe.16.12.04.SPA.bin
  • Conferma cancellazione e avvio finale:
    switch: boot flash:packages.conf

Per switch Cisco geniali e un supporto affidabile, i professionisti spesso consultano Router-switch.


Parte 4: Uso avanzato - Recupero password

  • Inserire ROMMON come descritto sopra.
  • Interruttori C9000: SWITCH_IGNORE_STARTUP_CFG=1
  • Router iOS XE: confreg 0x2142
  • Dispositivo di avvio con boot or reset.
  • Accedi alla modalità di abilitazione con enable.
  • Recupera configurazione:
    Switch# copy startup-config running-config

Parte 5: Configurazione post-ripristino e best practice

  • Imposta nuove credenziali e abilita il segreto.
  • Ripristina il registro di configurazione ai valori predefiniti 0x2102:
    Switch(config)# config-register 0x2102
  • Interruttori C9000: Switch# no system ignore startupconfig switch all
  • Salva la configurazione:
    Switch# copy running-config startup-config
  • Verificare l'integrità del sistema e ricaricarlo se necessario.

Parte 6: Domande frequenti (FAQ)

D1. Come ripristinare uno switch Cisco bloccato in ROMMON?

Avvio da flash se l'immagine esiste, avvio diretto tramite USB/TFTP se mancante, oppure utilizzare emergency-install (C9300+).

D2. Come accedere alla modalità ROMMON sullo switch Cisco?

Spegnere e riaccendere e inviare il segnale di interruzione (Ctrl+C) durante l'inizializzazione dell'hardware.

D3.Cosa significa confreg 0x2102 fare?

Ripristina il comportamento di avvio predefinito per caricare il sistema operativo dalla memoria flash e utilizzare la configurazione di avvio.

D4. Come ripristinare un router Cisco dalla modalità ROMMON?

Interrompere l'avvio, utilizzare confreg 0x2142 se necessario, e avviare un IOS valido tramite boot flash: or boot tftpdnld.

D5. Come ripristinare lo switch 9300 dalla modalità ROMMON?

Utilizzare l'avvio flash, USB/TFTP o emergency-install per la serie C9300.

D6. È possibile aggiornare IOS dalla modalità ROMMON?

Sì. Utilizza i comandi ROMMON per scaricare e copiare la nuova immagine IOS nella flash.

Expert

La competenza crea fiducia

Oltre 20 anni • Oltre 200 paesi • Oltre 21500 clienti/progetti
CCIE · JNCIE · NSE7 · ACDX · HPE Master ASE · Esperto di server/intelligenza artificiale Dell