Contenu

Introduction

Avant de commencer

Conventions

Conditions préalables

Composants utilisés

Contrôlez les paramètres du registre de configuration

Rechercher une image valide dans le Flash

Télécharger en utilisant le TFTP de ROMmon

Télécharger en utilisant le Xmodem de ROMmon

Informations connexes

Introduction

Cette page explique comment récupérer un routeur de gamme Cisco 2600 et un VG200 coincée dans ROMmon (rommon#. > demande).

Avant de commencer

Conventions

Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.

Conditions préalables

Aucune condition préalable spécifique n'est requise pour ce document.

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

Les informations présentées dans ce document ont été créées à partir de périphériques dans un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si vous travaillez dans un réseau opérationnel, assurez-vous de bien comprendre l'impact potentiel de toute commande avant de l'utiliser.

Contrôlez les paramètres du registre de configuration

Si le routeur est verrouillé en mode ROMmon, la première configuration qui devrait être contrôlée est la valeur du registre de configuration.

Les quatre premiers bits du registre de configuration comportent le champ de démarrage. La valeur du champ de démarrage définit la source d'une image logicielle de Cisco IOS® par défaut qui sera utilisée au démarrage du routeur. Si la valeur du champ de démarrage est 0 (valeur de registre de configuration de XXX0), au démarrage le système entre et reste en mode moniteur ROM (rommon>), attendant une commande utilisateur pour redémarrer le système manuellement. Pour plus d'informations sur la signification des bits du registre de configuration logicielle, consultez Configuration du registre de configuration logicielle.

Si votre routeur reste en mode ROMmon à chaque fois que le système est relancé, cela est probablement dû aux paramètres du registre de configuration. Pour vérifier la valeur configurée du registre de configuration, utilisez la commande confreg comme indiqué ci-dessous :

rommon 2 > confreg

Configuration Summary

enabled are:

load rom after netboot fails

console baud: 9600

boot: the ROM Monitor

do you wish to change the configuration? y/n  [n]:

Comme indiqué par la sortie de la commande confreg ci-dessus, le registre de configuration est réglé sur une valeur qui force le routeur à entrer en mode ROMmon à chaque fois qu'il est rechargé ou redémarré. Pour rendre le démarrage du routeur automatique à partir d'une image logicielle de Cisco IOS par défaut, changez la valeur de registre de configuration comme indiqué ci-dessous :

rommon 2 > confreg

Configuration Summary

enabled are:

load rom after netboot fails

console baud: 9600

boot: the ROM Monitor

do you wish to change the configuration? y/n  [n]:  y

enable  "diagnostic mode"? y/n  [n]:

enable  "use net in IP bcast address"? y/n  [n]:

disable "load rom after netboot fails"? y/n  [n]:

enable  "use all zero broadcast"? y/n  [n]:

enable  "break/abort has effect"? y/n  [n]:

enable  "ignore system config info"? y/n  [n]:

change console baud rate? y/n  [n]:

change the boot characteristics? y/n  [n]:  y

enter to boot:

0 = ROM Monitor

1 = the boot helper image

2-15 = boot system

[0]:  2

Configuration Summary

enabled are:

load rom after netboot fails

console baud: 9600

boot: image specified by the boot system commands

or default to: cisco2-C2600

do you wish to change the configuration? y/n  [n]: n

You must reset or power cycle for new config to take effect

En faisant ceci, vous avez modifié le registre de configuration vers une valeur qui le fait rechercher une image logicielle valide de Cisco IOS lors de démarrage et le fait démarrer sur cette image. Le routeur doit maintenant être réinitialisé.

rommon 3 > reset

System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)

Copyright (c) 1999 by cisco Systems, Inc.

TAC:Home:SW:IOS:Specials for info

<SNIP>

Le routeur devrait maintenant être rechargé avec une image logicielle valide de Cisco IOS.

Rechercher une image valide dans le Flash

Si la valeur de registre de configuration est réglée pour rendre le démarrage du système automatique à partir d'une image logicielle de Cisco IOS par défaut, et si aucun signal de coupure n'est envoyé pendant le démarrage, le routeur devrait démarrer normalement. Cependant, si le routeur entre encore en mode ROMmon, c'est probablement parce que le périphérique ne peut pas localiser une image logicielle valide de Cisco IOS.

La première chose que vous devez alors faire est de rechercher une image logicielle valide de Cisco IOS. Pour faire ceci, exécutez la commande dir <device> pour chaque périphérique disponible, et recherchez une image logicielle valide de Cisco IOS. Par exemple, pour rechercher l'IOS dans le Flash, utilisez la commande indiquée ci-dessous.

rommon 1 > dir flash:

File size         Checksum   File name

5358032 bytes (0x51c1d0)   0x7b16    c2600-i-mz.122-10b.bin

rommon 2 >

Notez que si le routeur renvoie le message « mauvais nom de périphérique », le périphérique spécifique n'existe probablement pas. La sortie ci-dessus indique qu'une image valide est en effet présente dans le Flash. Essayez de démarrer à partir de cette image en utilisant la commande boot.

rommon 2 > boot flash:c2600-i-mz.122-10b.bin

program load complete, entry point: 0x80008000, size: 0x51c0dc

Self decompressing the image : #################################################

##################################

...

Le routeur ne devrait pas démarrer avec l'image logicielle de Cisco IOS spécifiée dans la commande boot. Cependant, il y a des périodes où une image valide n'existe pas sur les périphériques ou l'image sur le Flash pourrait être corrompue. Dans ces cas, une image valide doit être téléchargée en utilisant le Trivial File Transfer Protocol (TFTP) ou à l'aide de la procédure Xmodem. Ces deux procédures peuvent être suivies à partir du mode ROMmon.

Remarque: Dans certains cas, le message du système « Le périphérique ne contient pas un nombre magique valide » apparaît. Si ceci se produit, en plus d'obtenir une image logicielle valide de Cisco IOS, vous pourriez devoir réinsérer le Flash ou le substituer s'il est endommagé.

Télécharger en utilisant le TFTP de ROMmon

C'est le moyen le plus rapide pour réinstaller une nouvelle image logicielle de Cisco IOS sur routeur. Allez à Utilisation de la commande tftpdnld.

Télécharger en utilisant le Xmodem de ROMmon

Vous pouvez également télécharger une nouvelle version du logiciel Cisco IOS par le port de console en utilisant Xmodem. Allez à Procédure de téléchargement à partir de la console de Xmodem en utilisant ROMmon.

Informations connexes

- Support technique - Cisco Systems