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
- Parte 1: Comprensione di Cisco ROMMON e degli errori di avvio
- Parte 2: Preparazione al ripristino IOS
- Parte 3: Procedure di ripristino Cisco ROMMON passo dopo passo
- Parte 4: Uso avanzato - Recupero password
- Parte 5: Configurazione post-ripristino e best practice
- Parte 6: Domande frequenti

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 >orswitch: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
.binfile su un'unità flash USB formattata in FAT32. - Recupero TFTP: Assicurarsi che un server TFTP sia in esecuzione localmente e che sia necessario
.binil 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 opackages.conf. - Eseguire il comando di avvio:
orswitch: boot flash:packages.conf (Install Mode)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
bootorreset. - 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.

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













































































































































