Программное обеспечение Cisco IOS и NX-OS : Программное обеспечение Cisco IOS версии 11.0

Восстановление ROMmon для Cisco 2600 Series Router и для VG200

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Перевод, выполненный профессиональным переводчиком (8 февраля 2010) | Английский (11 ноября 2015) | Отзыв


Содержание


Введение

На этой странице объясняется, как восстановить маршрутизатор Cisco серии 2600 и устранить зависание VG200 в ROMmon (rommon# > prompt).

Перед началом работы

Условные обозначения

Дополнительные сведения об условных обозначениях в документах см. Cisco Technical Tips Conventions.

Предварительные условия

Для данного документа отсутствуют предварительные условия.

Используемые компоненты

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

Сведения, содержащиеся в данном документе, были получены с устройств в специальной лабораторной среде. Все устройства, описанные в данном документе, были запущены с конфигурацией по умолчанию. При работе с реальной сетью необходимо полностью осознавать возможные результаты использования всех команд.

Проверьте настройки регистра конфигурации

Если маршрутизатор не может выйти из режима ROMmon, первым делом следует проверить значение реестра конфигурации.

Первые четыре бита конфигурационного реестра образуют поле начальной загрузки. Значение поля загрузки определяет источник Cisco по умолчанию образ программного обеспечения IOS�, который будет использоваться для выполнения маршрутизатора. Если значение поля загрузки 0 (значение регистра конфигурации XXX0) на запуске, система входит и остается в режиме монитора ПЗУ (rommon>), ожидая команды user для начальной загрузки системы вручную. Для получения дополнительной информации о значениях бита реестра параметров конфигурации программного обеспечения посмотрите Настройку Реестр параметров конфигурации программного обеспечения.

Если маршрутизатор продолжает переходить в режим ROMmon каждый раз при перезапуске системы, возможной причиной может быть параметр реестра конфигурации. Чтобы убедиться в настроенном значении реестра конфигурации, воспользуйтесь командой confreg, как показано ниже:

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]: 

Как показано в приведенных выше выходных данных команды confreg, реестр конфигурации имеет значение, которое заставляет маршрутизатор переходить в режим ROMmon каждый раз при перезагрузке или включении устройства. Чтобы задать автоматическую загрузку маршрутизатора с использованием стандартного образа ПО Cisco IOS, измените значение реестра конфигурации, как показано ниже:

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

Таким образом для реестра конфигурации было установлено значение, которое заставит устройство искать допустимый образ ПО Cisco IOS во время запуска и загрузиться с этого образа. Теперь следует перезагрузить маршрутизатор.

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>

Маршрутизатор теперь должен перезагрузиться с допустимым образом программного обеспечения Cisco IOS.

Проверьте наличие подходящего образа во флэш-памяти

Если значение реестра конфигурации задано для загрузки системы автоматически с использованием образа ПО Cisco IOS по умолчанию и если во время запуска не была дана команда прерывания, маршрутизатор выполнит загрузку. Однако если маршрутизатор все также переходит в режим ROMmon, вполне возможно, что он не может найти допустимый образ ПО Cisco IOS.

Первым делом нужно найти допустимый образ ПО Cisco IOS. Чтобы сделать это, выполните dir <устройство> команда для каждого доступного устройства и ищите действующий образ программного обеспечения Cisco IOS. Например, чтобы найти образ IOS во флэш-памяти, выполните приведенную ниже команду.

rommon 1 > dir flash:
         File size         Checksum   File name   
5358032 bytes (0x51c1d0)   0x7b16    c2600-i-mz.122-10b.bin
rommon 2 >

Обратите внимание, что если маршрутизатор возвращает сообщение «bad device name», скорее всего, указанного устройства не существует. Приведенные выше выходные данные указывают, что допустимый образ расположен во флэш-памяти. Попробуйте выполнить загрузку с использованием данного образа с помощью команды boot.

rommon 2 > boot flash:c2600-i-mz.122-10b.bin
program load complete, entry point: 0x80008000, size: 0x51c0dc
Self decompressing the image : #################################################
##################################
...

Маршрутизатор должен загрузиться с использованием образа ПО Cisco IOS, указанного в команде boot. Однако иногда допустимый образ не существует на каком-либо устройстве или образ во флэш-памяти может быть поврежден. В этих случаях допустимый образ должен быть загружен с использованием TFTP-сервера или процедуры Xmodem. Обе процедуры можно выполнить в режиме ROMmon.

Примечание: Существуют экземпляры, где системное сообщение "Устройство не содержит допустимый системный код", появляется. В этом случае помимо загрузки допустимого образа ПО Cisco IOS может понадобиться проверить крепление флэш-памяти или даже заменить ее, если она повреждена.

Загрузить по протоколу TFTP в режиме ROMmon

Это самый быстрый способ переустановки нового образа ПО Cisco IOS на маршутизаторе. Перейдите к разделу ''Использование команды tftpdnld''.

Загрузка по протоколу X-modem в режиме ROMmon

Можно загрузить новую версию ПО Cisco IOS через порт консоли с помощью модема Xmodem. Перейдите к консольной процедуре загрузи Xmodem с использованием rommon.


Дополнительные сведения


Document ID: 15079