Télécharger un IOS Cisco en mode rommon

Article de blog | Finger In The Net

Vous avez devant vous un équipement CISCO qui démarre uniquement en mode ROMMON car il n’a pas d’IOS? Pas de soucis !! Nous allons découvrir ensemble une méthode afin de réinjecter un IOS à l’intérieur de ce dernier 🙂

https://amzn.to/3O836jh

Chapitre 1

Objectif pédagogique

L’ objectif pédagogique de cette leçon est :

  • Mettre un nouvel IOS sur un équipement CISCO.
Chapitre 2

Dans quelle situation utiliser cette documentation ?

Terminologie : 

IOSInternetwork Operating System.

Tout matériel informatique à besoin d’un système d’exploitation pour faire la relation entre l’homme et la machine. Le système d’exploitation de nos équipements CISCO s’appelle IOS.

ROMmon = ROM Monitor.

Le mode ROMmon peut être comparé au BIOS de votre ordinateur.

Dans quel cas utiliser cette documentation :

  • Votre équipement est dépourvu d’IOS.
  • Votre IOS est défectueux.
  • Votre équipement démarre uniquement en mode ROMmon.

Il faut donc mettre un nouveau IOS sur votre équipement actif 🙂

Pour ce faire, plusieurs solutions :

  • via FTP ( Solution à privilégier ).
  • via XMODEM (trèèèèèèèès long ).

Dans ce cours, nous allons uniquement parler de la méthode FTP en mode rommon.

Chapitre 3

Préparer votre environnement ...

  • Étape 01 : Connectez vous sur le port CONSOLE de votre équipement actif.
  • Étape 02 : Connectez vous également en Ethernet sur le premier port de votre équipement actif.
  • Étape 03 : Configurez votre ordinateur avec une adresse IP fixe.
  • Étape 04 : Télécharger le logiciel TFTP32
  • Étape 05 : Installer et configurer le logiciel TFTP32
  • Étape 06 : Redémarrer votre routeur et mettez-vous en mode “Rommon”.
  • Étape 07 : Ouvrez un fichier .txt et copiez ceci :
IP_ADDRESS= [ ADRESSE IP DU ROUTEUR ]
IP_SUBNET_MASK= [ MASQUE DE SOUS RÉSEAU ]
DEFAULT_GATEWAY= [ PASSERELLE PAR DÉFAUT ]
TFTP_SERVER= [ ADRESSE IP DU PC ]
TFTP_FILE= [ NOM DU FICHIER À TÉLÉCHARGER ] 
tftpdnld

Ce qui nous donne dans notre cas :

IP_ADDRESS=192.168.1.1
IP_SUBNET_MASK=255.255.255.0
DEFAULT_GATEWAY=192.168.1.2
TFTP_SERVER=192.168.1.2
TFTP_FILE=c1841-adventerprisek9-mz.124-5.bin
tftpdnld
Chapitre 4

... Et passez à l'action !

Copier le tout et coller ceci dans votre routeur :

rommon 1 > IP_ADDRESS=192.168.1.1
rommon 2 > IP_SUBNET_MASK=255.255.255.0
rommon 3 > DEFAULT_GATEWAY=192.168.1.2
rommon 4 > TFTP_SERVER=192.168.1.2
rommon 5 > TFTP_FILE=c1841-adventerprisek9-mz.124-5.bin
rommon 6 > tftpdnld

Votre équipement va vous répondre :

IP_ADDRESS: 192.168.1.1
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 192.168.1.2
TFTP_SERVER: 192.168.1.2
TFTP_FILE: c1841-adventerprisek9-mz.124-5.bin
TFTP_MACADDR: 00:19:55:f0:84:d0
TFTP_VERBOSE: Progress
TFTP_RETRY_COUNT: 18
TFTP_TIMEOUT: 7200
TFTP_CHECKSUM: Yes
FE_PORT: 0
FE_SPEED_MODE: Auto Detect

Invoke this command for disaster recovery only.
WARNING: all existing data in all partitions on flash will be lost!
Do you wish to continue? y/n: [n]: y

Faites y ( y pour yes ), votre téléchargement va pouvoir commencer :

Receiving c1841-adventerprisek9-mz.124-5.bin from 192.168.1.139
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
File reception completed.
Validating checksum.
Copying file c1841-adventerprisek9-mz.124-5.bin to flash.
program load complete, entry point: 0x8000f000, size: 0xc100

Initializing ATA monitor library.......

Format: Drive communication & 1st Sector Write OK...
Writing Monlib sectors.
..................................................................................................
Monlib write complete

Format: All system sectors written. OK...
Format: Operation completed successfully.

Format of flash: complete
program load complete, entry point: 0x8000f000, size: 0xc100

Initializing ATA monitor library.......

Votre IOS est sur votre carte Flash: et votre équipement actif vous rend la main. Il ne vous reste plus qu’à redémarrer votre équipement actif :

rommon 8 > reset

Et voilà 🙂

En espérant que cet article vous a été utile !

N’hésitez pas à me le faire savoir !!

FingerInTheNet.com

 

Tu veux débloquer l'intégralité du site et avoir accès à notre formation CCNA 200-301 ?

Noël NICOLAS

Auteur de l'article

Expert Réseau
15 ans d’expérience
CCNP Routing and Switching
Fondateur du site FingerInTheNet

Eric JOUFFRILLON

Co-auteur de l'article

Expert SATCOM
Technicien Réseau
17 ans d’éxpérience déploiement réseau SATCOM
Spécialisé LFN (Long Fat Network).Diffusion vidéo et QOS.

CURSUS DE FORMATION

Administrateur Réseau