Se il valore del registro di configurazione è settato in maniera tale da avviare il router automaticamente da una valida immagine del sistema operativo IOS, nessuna sequenza di break è stata inviata al router durante la fase di avvio, e tuttavia il router entra in modalità ROMmon, probabilmente ciò è dovuto al fatto che il router stesso non è capace di trovare un valido sistema operativo IOS.
Per ovviare a questo problema, verifichiamo se è presente nel router un sistema operativo IOS valido utilizzando il comando
dir <device>, ponendo attenzione che se il router restituisce il messaggio "bad device name" significa che il nome specificato per il device non esiste. Ad esempio verificando il contenuto della Flash potremmo ottenere un risultato simile al seguente:
rommon 1 > dir flash:
File size Checksum File name
5358032 bytes (0x51c1d0) 0x7b16 c2600-i-mz.122-10b.bin
rommon 2 > |
Il risultato sopra indicato conferma l'esistenza di una valida immagine del sistema operativo IOS presente nella Flash. Provate in questo caso a riavviare il router da questa immagine con il comando
boot.
rommon 2 > boot flash:c2600-i-mz.122-10b.bin
program load complete, entry point: 0x80008000, size: 0x51c0dc
Self decompressing the image:####################################... |
Un altro esempio potrebbe essere il seguente:
rommon 1 > dir flash:
Directory of flash:/
2 -rwx 10844812 c850-advsecurityk9-mz.124-4.T3.bin
3 -rwx 2254 sdmconfig-8xx.cfg
4 -rwx 833024 es.tar
5 -rwx 1052160 common.tar
6 -rwx 1038 home.shtml
7 -rwx 102400 home.tar
8 -rwx 1959936 wlanui.tar
9 -rwx 242285 attack-drop.sdf
4304896 bytes available (15048704 bytes used)
rommon 2 > |
In questo caso è presente l'IOS c850-advsecurityk9-mz.124-4.T3. Per caricare questa immagine al boot utilizziamo il comando
boot flash: nome immagine IOS
rommon 2 > boot flash:c850-advsecurityk9-mz.124-4.T3.bin
Booting flash:c850-advsecurityk9-mz.124-4.T3.bin
Self decompressing the image: ##################################
[OK] |
Tuttavia nel caso non vi fosse alcun valido sistema operativo IOS, o che quest'ultimo risultasse corrotto, sarà necessario, per ripristinare le funzionalità del router, ricaricare il sistema operativo usando
Trivial File Transfer Protocol (TFTP) oppure la procedura Xmodem.
Attenzione: i risultati derivanti degli output possono cambiare a seconda della piattaforma hardware utilizzata.