Коммутаторы : Коммутаторы Cisco Catalyst серии 6500

Восстановление Catalyst 6500/6000 с системным программным обеспечением Cisco IOS при повреждении или отсутствии образа загрузчика или в режиме ROMmon

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


Содержание


Введение

Этот документ объясняет, как восстановить Cisco Catalyst 6500/6000 коммутатор серии, который выполняет Cisco системное программное обеспечение IOS� или от поврежденного или от утраты образа загрузчика на Функциональной Карте Многоуровневого Коммутатора (MSFC) 1 (MSFC1). В документе также описана процедура восстановления ROM monitor (ROMmon) на управляющих модулях 32 и 720.

Примечание: Можно использовать TFTP/FTP для передачи файлов образа ПО с ПК на устройство. Этот документ был написан с использованием результатов, полученных от приложения сервера Cisco TFTP/FTP. Компания Cisco прекратила выпуск данного приложения и не осуществляет его поддержку. При отсутствии сервера TFTP/FTP получите серверное приложение TFTP любого стороннего изготовителя из другого источника.

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

Требования

Этот документ предполагает, что ваша система выполнила Образ ПО Cisco IOS, прежде чем образ программы загрузки был удален или стал поврежденным. Этот документ не затрагивает вопрос преобразования программного обеспечения Catalyst OS (CatOS) в программное обеспечение Cisco IOS, или программного обеспечения Cisco IOS в CatOS. Для получения дополнительных сведений о преобразовании обратитесь к следующей документации:

Этот документ использует эту терминологию:

  • SP (управляющий модуль)это коммутационный компонент системы, который первоначально использовал программу CatOS.

  • RP (процессор маршрутов) MSFCэто компонент маршрутизатора системы.

  • Программное обеспечение Cisco IOS — образ c6sup-хх

  • CatOS — образ c6msfc-xx

Примечание: Дальнейшие подробности на различии между CatOS и системным ПО Cisco IOS и соглашением о записи имен, которое они используют, появляются в разделе Важных замечаний этого документа.

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

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

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

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

Важные примечания

В данном разделе описываются некоторые ключевые моменты и термины, необходимые для выполнения преобразований ПО CatOS/Cisco IOS или Cisco IOS /CatOS.

Различия между ПО для CatOS и Cisco IOS

  • Системное ПО CatOS — Программное обеспечение CatOS Catalyst 6500/6000 является образом, который работает на Supervisor Engine и обрабатывает весь Уровень 2 (L2) функции коммутатора. Образ, который выполняется на управляющем модуле, обычно называется CatOS.

  • Системное ПО Cisco IOSПО Cisco IOS на коммутаторе серии Catalyst 6500/6000 - это единственный образ Cisco IOS, с которым работают коммутаторы серии Catalyst 6500/6000. Как Supervisor Engine, так и MSFC запускают один связанный образ Cisco IOS.

Соглашение о записи имен, что CatOS и использование образов Cisco IOS

  • Системное ПО CatOS:

    В случае CatOS, образ CatOS на управляющем модуле начинается с cat6000*, и образ IOS на MSFC начинается с c6msfc*. Примеры образов, использующихся на управляющем модуле и MSFC:

    • cat6000-sup.6-1-1b.bin в образе Catalyst 6500/6000 Supervisor Engine CatOS, версия 6.1(1b).

    • c6msfc-boot-mz.121-4.E1 является загрузочным образом MSFC коммутаторов Catalyst серии 6500/6000 под управлением Cisco IOS Software Release 12.1(4)E1.

    • c6msfc-ds-mz.121-4.E1 – образ MSFC Catalyst 6500/6000 Cisco IOS Software Release 12.1(4)E1.

    • c6msfc2-jsv-mz.121-4. E1 является образом MSFC2 Catalyst 6500/6000, программным обеспечением Cisco IOS версии 12.1(4)E1.

  • Системное программное обеспечение Cisco IOS:

    В случае ПО Cisco IOS возможны 4 типа образов; они приведены в разделе Центр программного обеспечения. С выпуском MSFC2 и Supervisor Engine 2, изменение в именовании было необходимо для указания на код, который будет поддерживаться.

    c6supxy указывает на комбинацию/MSFC Supervisor Engine, на которую он будет работать, где x является Supervisor Engine, и y указывает на MSFC.

    • c6sup — Это - исходное имя для Образа Cisco IOS. Это работает на Supervisor Engine 1, MSFC1.

    • c6sup11 — Supervisor Engine 1, MSFC1

    • c6sup12 — Модуль Supervisor 1, MSFC2

    • c6sup22 — Supervisor Engine 2, MSFC2

Рассмотрим примеры:

  • c6sup-is-mz.120-7.XE1 – это образ Cisco IOS для Catalyst 6500/6000 Supervisor Engine (с Supervisor Engine 1/MSFC1), Cisco IOS Software Release 12.0(7)XE1.

  • c6sup11-is-mz.121-4.E1 – это образ Cisco IOS для Catalyst 6500/6000 Supervisor Engine (с Supervisor Engine 1/MSFC1), Cisco IOS Software Release 12.1(4)E1.

  • c6sup12-is-mz.121-4. E1 является Образом Cisco IOS Supervisor Engine Catalyst 6500/6000 (с Supervisor Engine 1/MSFC2), программное обеспечение Cisco IOS версии 12.1(4)E1.

  • c6sup22-psv-mz.121-5c.EX – это образ Supervisor Engine Cisco IOS (с Supervisor Engine 2/MSFC2) коммутаторов Catalyst 6500/6000, Cisco IOS Software Release 12.1(5c)EX.

Примечание: Можно найти и загрузить все эти образы, с полным списком других образов, из программного обеспечения Коммутаторов и разделов программного обеспечения Cisco IOS Центра программного обеспечения.

Коммутаторы Catalyst 6500/6000 с программным обеспечением Cisco IOS имеют две загрузочные области флэш-памяти. Загрузочная флэш-область на Supervisor Engine (SP) содержит образ Cisco IOS, а область на MSFC (RP) содержит образ начального загрузчика. Чтобы запустить на Catalyst 6500/6000 программное обеспечение Cisco IOS, нужно, чтобы были установлены оба образа.

Примечание: Когда вы выполняете программное обеспечение Cisco IOS, MSFC2 не требует образа программы загрузки (c6msfc*-boot) в устройстве флэш-памяти начальной загрузки MSFC2 для начальной загрузки успешно. Однако, если планируется вернуться к ПО CatOS, оставьте загрузочный образ в загрузочной флэш-памяти RP. В зависимости от версии ROMmon начального загрузочного образа, содержащийся в результатах команды show version , является либо реальным начальным загрузчиком, либо загрузочным образом для каждой переменной bootldr.

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

Примечание: Если бы RP ранее имел образ загрузки MSFC (c6msfc-xx) на флэш-памяти начальной загрузки, то Catalyst 6500/6000 мог бы загрузиться полностью до командной строки маршрутизатора (Router>). Однако в этот раз RP выполняется на старом образе MSFC (c6msfc-xx), а не на образе Cisco IOS. Для успешного запуска образа Cisco IOS в коммутаторе Catalyst 6500/6000 потребуется выполнить процедуру восстановления загрузочных данных флэш-памяти, описанную в этом документе. В разделе Процедура восстановления содержится описание этой процедуры. Для проверки версии образа на маршрутизаторе (RP) (образ Cisco IOS или предыдущий образ MSFC) выполните команду show version в командной строке маршрутизатора. В настоящем документе обратите внимание, что в MSFC нет старых загрузочных образов MSFC в загрузочном Flash.

Коммутатор Находится в Непрерывном цикле загрузки или в Режиме ROMmon

Коммутатор может войти в непрерывный цикл загрузки или Режим ROMmon по любой из этих причин:

  • Переменные загрузки некорректно настроены для загрузки коммутатора с допустимым образом программного обеспечения.

  • Реестр конфигурации задан неверно.

  • Образ программного обеспечения во флэш-памяти отсутствует или поврежденный, или существует сбой обновления программного обеспечения.

  • Неверно расположенное вентиляционного блока или не совместимый с Supervisor Engine - C6KENV-2-FANUPGREQ.

    Появляются сообщения об ошибках, подобные этому:

    00:01:56: %C6KENV-SP-2-FANUPGREQ: Module 5 not supported without fan upgrade
    00:01:56: %C6KENV-SP-2-SHUTDOWN_SCHEDULED: shutdown for module 5 scheduled in 300 seconds.
    

    Эта проблема может быть результатом любой из этих ситуаций:

    • Проблема совместимости с установленным Supervisor Engine и вентиляционный блок. Супервизор может потребовать высокоскоростного вентиляционного блока.

    • Вентиляционные блоки являются неверном расположенным.

    • Вентиляционный блок поврежден.

    Прежде чем вы продолжите процедуру восстановления коммутатора, решите вопрос вентиляционного блока. В зависимости от основной причины проблемы выполните один из этих шагов для решения вопроса:

    • Обновите лоток вентилятора корпуса.

    • Переустановите вентиляционный блок.

    • Замените вентиляционный блок.

    См. раздел Вентиляционных блоков Комментариев к выпуску для Cisco IOS Release 12.2 (33) SXH и Более поздние Версии для получения дополнительной информации о Supervisor Engine и совместимости вентиляционного блока на коммутаторах Cisco Catalyst, которые выполняют Cisco программное обеспечение IOS�.

Для получения инструкций по тому, как восстановить Supervisor Engine с этой проблемы, посмотрите раздел Процедуры восстановления этого документа.

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

Вы не можете загрузить коммутатор при наличии MSFC1; кроме этого, вы потеряете начальный загрузочный образ, размещенный в загрузочной флэш-памяти RP. Вы можете потерять образ в одном из следующих случаев:

  • Во время загрузки произошло повреждение или удаление.

  • Файл передавался через FTP в виде ASCII (а не в двоичном виде).

В этом разделе описан текущий способ восстановления в случае, если вы не можете получить RP от ROMmon.

Воспользуйтесь процедурой Xmodem для загрузки начального загрузочного образа в загрузочную флэш-память RP. Эта процедура требует, чтобы образ Cisco IOS был запущен на управляющем модуле (SP).

Начальный загрузочный образ RP занимает объем примерно 1.8 Mбайт, и для его полной загрузки требуется около 45 минут. Эти предупреждения относятся к процедуре Xmodem:

  • Во время процедуры Xmodem загруженный образ не сохраняется в загрузочной флэш-памяти MSFC.

  • Процедура Xmodem только загружает и запускает загрузчик в MSFC и переводит его в режим загрузки.

  • В режиме загрузки необходимо отформатировать загрузочную флэш-память перед тем, как скопировать в нее начальный загрузочный образ.

  • Необходимо поместить начальный загрузочный образ, который вы хотите загрузить, в slot0 управляющего модуля (плата ПК).

Процедура восстановления начальной загрузки через Xmodem

Данная процедура может быть выполнена только в режиме RP ROMmon. Если попытаться выполнить Xmodem из неподходящего ROMmon (SP ROMmon), появится сообщение о невозможности выполнения.

Примечание: От этой точки этот документ дифференцирует SP и Приглашения rommon RP с использованием курсива для ROMmon SP и синего текста для ROMmon RP.

Если Catalyst 6500/6000 использует образ Cisco IOS, а начальный загрузочный образ поврежден или отсутствует на MSFC1 (RP), то при следующей перезагрузке коммутатор переходит в режим RP ROMmon или SP ROMmon. Это зависит от настроек переменной системного окружения в Catalyst 6500/6000.

  1. Выясните, в каком режиме ROMmon находится коммутатор.

    Это важно, т.к. данная процедура может быть выполнена только в режиме RP ROMmon. Для точного определения включите и выключите коммутатор и посмотрите на сообщение при загрузке, которое появляется перед переходом коммутатора в режим ROMmon.

    Если после выключения/включения питания отображаются следующие сообщения, это свидетельствует о том, что Catalyst 6500/6000 находится в режиме SP ROMmon:

    System Bootstrap, Version 5.3(1)
    Copyright (c) 1994-1999 by cisco Systems, Inc.
    c6k_sup1 processor with 65536 Kbytes of main memory
    
    !--- The System Bootstrap, Version 5.3(1) and c6k_sup1 processor 
    !--- keywords show that the switch is in the SP ROMmon.
    
    rommon 1 >
    

    Если после выключения/включения питания отображаются следующие сообщения, это свидетельствует о том, что Catalyst 6500/6000 находится в режиме RP ROMmon:

    boot: cannot determine first file name on device "bootflash:"
    System Bootstrap, Version 12.0(3)XE, RELEASE SOFTWARE
    Copyright (c) 1998 by cisco Systems, Inc.
    
    
    Cat6k-MSFC platform with 65536 Kbytes of main memory
    
    !--- The System Bootstrap, Version 12.0(3)XE and Cat6k-MSFC
    !--- keywords show that the switch is in the RP ROMmon.
    
    
    rommon 1 >
    
    

    Если вы обнаружите, что коммутатор находится в режиме SP ROMmon, перейдите к шагу 2. Если в режиме RP ROMmon - к шагу 3.

  2. В режиме SP ROMmon выполните команду boot.

    Эта команда переводит коммутатор в режим RP ROMmon:

    rommon 1 >boot
    
    Self decompressing the image : #################################################
    
    
    !--- Output suppressed.
    
    
    boot: cannot determine first file name on device "bootflash:"
    
    System Bootstrap, Version 12.0(3)XE, RELEASE SOFTWARE
    Copyright (c) 1998 by cisco Systems, Inc.
    Cat6k-MSFC platform with 131072 Kbytes of main memory
    
    
    rommon 1 > 
    
    
    !--- You are at the RP ROMmon.
    
    
  3. Можно проверить, что загрузочный образ действительно присутствует в загрузочной флэш-памяти и что переменная BOOTLDR= не была установлена или была неправильно установлена на MSFC.

    Для проведения проверки выполните следующие команды:

    
    rommon 1
     >set
    PS1=rommon ! >
    CONFIG_FILE=
    ?=0
    BOOTLDR=bootflash:c6msfc-boot-mz.121-4.E1
    SLOTCACHE=cards;
    BOOT=sup-bootflash:c6sup11-jsv-mz.121-6.E,1;
    
    
    rommon 2
     >dir bootflash:
             File size           Checksum   File name
    
    !--- Notice that there is no boot loader file 
    !--- present in the RP boot Flash.
    
    
    
    rommon 3 >
    
    
  4. Вернитесь в SP ROMmon и убедитесь, что образ Cisco IOS присутствует в загрузочной флэш-памяти SP или на плате ПК (slot0).

    Обратите внимание на имя образа, поскольку он будет использоваться в будущем во время процедуры восстановления. Цикл выключения/включения питания для коммутатора. При необходимости нажмите последовательность клавиш прерывания, чтобы перейти в режим SP ROMmon.

    Примечание: Если бы в Шаге 1 этой процедуры вы нашли, что коммутатор перешел к ROMmon RP после цикла включения и выключения питания, то необходимо поразить последовательность прерывания для входа в ROMmon SP. Убедитесь, что вы нажали последовательность клавиш прерывания перед тем, как SP передаст управление RP. Иначе коммутатор снова вернется в RP ROMmon. Если вы обнаружите, что коммутатор перешел в SP ROMmon, то нет необходимости в прерывании процесса. Просто выключите и включите питания для коммутатора. В следующем примере используется последовательность клавиш прерывания для перехода в режим SP ROMmon:

    
    rommon 4 >
    
    
    !--- The switch is power cycled and you start to see these messages:
    
    System Bootstrap, Version 5.3(1)
    Copyright (c) 1994-1999 by cisco Systems, Inc.
    
    c6k_sup1 processor with 65536 Kbytes of main memory
    
    !--- As soon as you as you see this message,
    !--- hit the break sequence. Refer to the 
    !--- Standard Break Key Sequence Combinations During Password Recovery
    !--- document for a complete list of break keys on different devices.
    
    
    Autoboot executing command: "boot bootflash:c6sup11-jsv-mz.121-6.E"
    
    monitor: command "boot" aborted due to user interrupt
    Exit at the end of BOOT string
    rommon 1 > 
    !--- You are at the SP ROMmon.
    
    
  5. Задайте команду dir bootflash: и dir slot0: для проверки наличия образа Cisco IOS на SP или плате ПК.

    Также убедитесь, что загрузочный образ присутствует на slot0:. Для продолжения этой процедуры вам понадобится начальный загрузочный образ.

    rommon 1 >dir bootflash:
             File size           Checksum   File name
      13465088 bytes (0xcd7600)   0x326c0628    c6sup11-jsv-mz.121-6.E
    rommon 2 >dir slot0:
             File size           Checksum   File name
       1675428 bytes (0x1990a4)   0x58701c18    c6msfc-boot-mz.121-4.E1

    Примечание: Запишите названия образов на этом этапе, поскольку вы будете использовать эти названия, поскольку вы продолжаете процедуру восстановления. Кроме того, следует учитывать, что в данном случае образ Cisco IOS находится на загрузочной флэш-памяти SP. Вы должны видеть оба образа:

    • Образ Cisco IOS или на флэш-памяти начальной загрузки SP или на карте ПК

    • Образ программы загрузки на slot0:

    Примечание: Если вы не видите оба из этих образов, найдите другую платформу с возможностью или передать файлы через TFTP или скопировать образы на карту ПК. Скопируйте эти образы на плату PC.

  6. Выполните команду boot bootflash:cisco_ios_image для загрузки SP.

    Коммутатор снова возвращается в RP ROMmon:

    rommon 3 >boot bootflash:c6sup11-jsv-mz.121-6.E
    
    !--- If you found the Cisco IOS image on the PC Card (slot0:),
    !--- issue this command instead:
    
    !--- rommon 3 >boot slot0:c6sup11-jsv-mz.121-6.E
    
    Self decompressing the image : ##################
    
    
    !--- Output suppressed.
    
    
    ################################################# [OK]
    
                  Restricted Rights Legend
    
    Use, duplication, or disclosure by the Government is
    subject to restrictions as set forth in subparagraph
    (c) of the Commercial Computer Software - Restricted
    Rights clause at FAR sec. 52.227-19 and subparagraph
    (c) (1) (ii) of the Rights in Technical Data and Computer
    Software clause at DFARS sec. 252.227-7013.
    
               cisco Systems, Inc.
               170 West Tasman Drive
               San Jose, California 95134-1706
    
    Cisco Internetwork Operating System Software 
    IOS (tm) c6sup1_sp Software (c6sup1_sp-SPV-M), Version 12.1(6)E,
    EARLY DEPLOYMENT RELEASE SOFTWARE (fc3)
    TAC Support: http://www.cisco.com/cgi-bin/ibld/view.pl?i=support
    Copyright (c) 1986-2001 by cisco Systems, Inc.
    Compiled Sat 17-Mar-01 00:52 by eaarmas
    Image text-base: 0x60020950, data-base: 0x605FC000
    
    Start as Primary processor
    
    00:00:03: %SYS-3-LOGGER_FLUSHING:
    System pausing to ensure console debugging output.
    
    
    !--- The SP transfers the control to the RP.
    
    00:00:03: %OIR-6-CONSOLE: Changing console ownership to route processor
    
    System Bootstrap, Version 12.0(3)XE, RELEASE SOFTWARE 
    Copyright (c) 1998 by cisco Systems, Inc.
    Cat6k-MSFC platform with 131072 Kbytes of main memory
    
    open(): Open Error = -9
    loadprog: error - on file open
    open: failed to find and/or load the bootloader:
    "bootflash:c6msfc-boot-mz.121-4.E1"
    
    loadprog: error - on file open
    boot: cannot load "cisco2-Cat6k-MSFC"
    
    System Bootstrap, Version 12.0(3)XE, RELEASE SOFTWARE 
    Copyright (c) 1998 by cisco Systems, Inc.
    Cat6k-MSFC platform with 131072 Kbytes of main memory
    
    boot: cannot determine first file name on device "bootflash:"
    
    System Bootstrap, Version 12.0(3)XE, RELEASE SOFTWARE
    Copyright (c) 1998 by cisco Systems, Inc.
    Cat6k-MSFC platform with 131072 Kbytes of main memory
    
    
    rommon 1 >
     
    !--- Now, the switch is back at RP ROMmon.
    
    
  7. Выполните команду xmodem для загрузки начального загрузочного образа на RP.

    Скорость консольного порта для Catalyst 6500/6000 по умолчанию равна 9 600 бит/с. При использовании протокола Xmodem на этой скорости передача начального загрузочного образа обычно занимает не более 45 минут. При использовании протокола Xmodem и изменении скорости консольного порта до 38 400 бит/сек можно значительно повысить пропускную способность. На этой скорости передача начального загрузочного образа обычно занимает около 10 минут. Помимо ускорения передачи образов за счет увеличения скорости консольного порта, для завершения процедуры требуются дополнительные шаги. Этот шаг процедуры предлагает на выбор два метода.

    Для продолжения процедуры выберите передачу загрузочного образа со скоростью 9 600 бит/с с использованием протокола Xmodem или 38 400 бит/с с использованием протокола Ymodem.

    • Передайте образ программы загрузки в 9600 битах в секунду с Xmodem

      Удостоверьтесь, что у вас есть образ программы загрузки, локальный на ПК для использования для Передачи по Xmodem. Выполните команду xmodem -s9600 -c в RP ROMmon для начала загрузки начального загрузочного образа:

      
      rommon 1
       >xmodem -s9600 -c
      
      !--- The -s9600 option sets the speed
      !--- while the -c option performs checksum.
      
      
      Do not start sending the image yet...
      
      Invoke this application for disaster recovery.
      Do you wish to continue? y/n [n]: y
      
      Note, if the console port is attached to a modem, both the
      console port and the modem must be operating at the same baud
      rate. Use console speed 9600 bps for download [confirm]
      
      !--- Press Enter.
       
      
      Download will be performed at 9600. Make sure your terminal
      emulator is set to this speed before sending file.
      
      Ready to receive file ...
      
      
      !--- As soon as you see the message "Ready to receive file",
      !--- start to send the file from Microsoft HyperTerminal with the Xmodem
      !--- protocol. Use these steps on the HyperTerminal in order to send 
      !--- the file:
      !--- 1) From the HyperTerminal menu bar, choose Transfer > Send File.
      !--- This brings up a Send File window.
      !--- 2) Click Browse in order to select the file.
      !--- 3) Verify the protocol to be Xmodem.
      !--- If it is something other than Xmodem, select Xmodem from the
      !--- drop-down menu. 
      !--- 4) Click Send.
      !--- This starts the transfer of the file.
      
      
      Returning console speed to 9600.
      
      Please reset your terminal emulator to this speed...
      
      Download Complete!
      
      Self decompressing the image : ###################
      ##################################################
      ##################################################
      #################### [OK]
      
      
                    Restricted Rights Legend
      
      Use, duplication, or disclosure by the Government is
      subject to restrictions as set forth in subparagraph
      (c) of the Commercial Computer Software - Restricted
      Rights clause at FAR sec. 52.227-19 and subparagraph
      (c) (1) (ii) of the Rights in Technical Data and Computer
      Software clause at DFARS sec. 252.227-7013.
      
                 cisco Systems, Inc.
                 170 West Tasman Drive
                 San Jose, California 95134-1706
      
      
      
      Cisco Internetwork Operating System Software 
      IOS (TM) MSFC Software (C6MSFC-BOOT-M), 
         Version 12.1(4)E1,
      EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
      Copyright (c) 1986-2000 by cisco Systems, Inc.
      Compiled Mon 13-Nov-00 17:23 by eaarmas
      Image text-base: 0x60008950, database: 0x603E0000
      
      cisco Cat6k-MSFC (R5000) processor with 114688K/16384K bytes of memory.
      Processor board ID SAD0350047X
      R5000 CPU at 200Mhz, Implementation 35, Rev 2.1, 512KB L2 Cache
      Last reset from power-on
      X.25 software, Version 3.0.0.
      123K bytes of non-volatile configuration memory.
      4096K bytes of packet SRAM memory.
      
      16384K bytes of Flash internal SIMM (Sector size 256K).
      
      Press RETURN to get started!
      
      00:00:02: %SYS-5-RESTART: System restarted --
      Cisco Internetwork Operating System Software 
      IOS (TM) MS
      
      Router(boot)>

      Примечание: Эта процедура может занять до 35 - 45 минут. Кроме этого, первая передача по Xmodem может закончиться неудачей, и тогда появится следующее сообщение об ошибке:

      "Error : compressed image checksum is incorrect 0xBAA10EAA
              Expected a checksum of 0x6F65EA12
      
      *** System received a Software forced crash ***
      signal= 0x17, code= 0x5, context= 0x0
      
      PC = 0x800080d4, Cause = 0x20, Status Reg = 0x3040d003"

      Не сбрасывайте RP. Снова выполните команду xmodem и подождите 35-45 минут. В этом случае передача закончится успешно.

      Примечание: Загрузка Xmodem не копирует образ программы загрузки во флэш-память начальной загрузки MSFC. Происходит просто загрузка и распаковывание образа для запуска MSFC. Необходимо скопировать начальный загрузочный образ из управляющего модуля slot0 в загрузочную флэш-память MSFC.

      Примечание: Когда вы заканчиваете Процедуру xmodem, продолжаетесь к Шагу 8.

    • Передайте образ программы загрузки в 38,400 битах в секунду с Ymodem

      Удостоверьтесь, что у вас есть образ программы загрузки, локальный на ПК для использования для передачи Ymodem. Выполните команду xmodem -y -s38400 в RP ROMmon для начала загрузки начального загрузочного образа:

      rommon 1 >xmodem -y -s38400
      
      !--- The -y option selects the Ymodem protocol.
      !--- The -s38400 option sets the speed*.*
      
      
      Do not start sending the image yet...
      
      Invoke this application for disaster recovery.
      Do you wish to continue? y/n [n]: y
      
      Note, if the console port is attached to a modem, both the
      console port and the modem must be operating at the same baud
      rate. Use console speed 38400 bps for download [confirm]
      
      !--- Press Enter.
      
      
      Download will be performed at 38400. Make sure your terminal
      emulator is set to this speed before sending file.
      
      Ready to receive file ...
      
      
      !--- As soon as you see the message "Ready to receive file",
      !--- perform these steps on the HyperTerminal in order to send the file:
      !--- 1) Click Disconnect.
      !--- 2) Click Properties > Configure *.*
      !--- 3) Choose 38400 from the drop-down menu in order to set the bps,
      !--- and click OK in order to confirm.
      !--- 4) Click Connect in order to reconnect at 38,400 bps.
      !--- 5) Choose Transfer > Send File.
      !--- This brings up a Send File window.
      !--- 6) Click Browse in order to select the file. 
      !--- 7) Verify the protocol to be Ymodem.  
      !--- If it is something other than Ymodem, select Ymodem from 
      !--- the drop-down menu. 
      !--- 8) Click Send.
      !--- This starts the transfer of the file.
      
      
      Returning console speed to 9600.
      
      Please reset your terminal emulator to this speed... 
      
      
      !--- When the transfer is complete, you see "Returning console speed to
      !--- 9600" and then "Please reset your terminal emulator to this speed..."
      !--- 1) Click Disconnect in HyperTerminal.
      !--- 2) Click Properties > Configure.
      !--- 3) Choose 9600 from the drop-down menu, 
      !--- and click OK in order to confirm.
      !--- 4) Click Connect in order to reconnect at 9600 bps.
      
      !--- On the basis of the amount of time necessary in order 
      !--- to complete these steps and reconnect at 9600 bps, 
      !--- you either see the bootup or simply the Router(boot)> prompt.
      
      
      
      Download Complete!
      
      Self decompressing the image : ###################
      ##################################################
      ##################################################
      #################### [OK]
      
      
                    Restricted Rights Legend
      
      Use, duplication, or disclosure by the Government is
      subject to restrictions as set forth in subparagraph
      (c) of the Commercial Computer Software - Restricted
      Rights clause at FAR sec. 52.227-19 and subparagraph
      (c) (1) (ii) of the Rights in Technical Data and Computer
      Software clause at DFARS sec. 252.227-7013.
      
                 cisco Systems, Inc.
                 170 West Tasman Drive
                 San Jose, California 95134-1706
      
      
      
      Cisco Internetwork Operating System Software 
      IOS (TM) MSFC Software (C6MSFC-BOOT-M), 
         Version 12.1(4)E1,
      EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
      Copyright (c) 1986-2000 by cisco Systems, Inc.
      Compiled Mon 13-Nov-00 17:23 by eaarmas
      Image text-base: 0x60008950, database: 0x603E0000
      
      cisco Cat6k-MSFC (R5000) processor with 114688K/16384K bytes of memory.
      Processor board ID SAD0350047X
      R5000 CPU at 200Mhz, Implementation 35, Rev 2.1, 512KB L2 Cache
      Last reset from power-on
      X.25 software, Version 3.0.0.
      123K bytes of non-volatile configuration memory.
      4096K bytes of packet SRAM memory.
      
      16384K bytes of Flash internal SIMM (Sector size 256K).
      
      Press RETURN to get started!
      
      00:00:02: %SYS-5-RESTART: System restarted --
      Cisco Internetwork Operating System Software 
      IOS (TM) MS
      
      Router(boot)>

      Примечание: Загрузка Ymodem не копирует образ программы загрузки во флэш-память начальной загрузки MSFC. Происходит просто загрузка и распаковывание образа для запуска MSFC. Необходимо скопировать начальный загрузочный образ из управляющего модуля slot0 в загрузочную флэш-память MSFC.

  8. Отформатируйте загрузочную флэш-память RP перед тем, как скопировать в нее начальный загрузочный образ.

    Для форматирования загрузочной флэш-памяти RP выполните следующий ряд команд:

    Router(boot)>enable
    Router(boot)#format bootflash:
    Format operation may take a while. Continue? [confirm]
    
    !--- Press Enter.
    
    Format operation will destroy all data in "bootflash:".  Continue? [confirm]
    
    !--- Press Enter.
    
    
    Formatting sector 1  
    Format of bootflash complete
    
    Router(boot)#dir bootflash:
    Directory of bootflash:/
    
    No files in directory
    
    15990784 bytes total (15990784 bytes free)
  9. Скопируйте образ c6msfc-boot из slot0: в загрузочную флэш-память RP.

    Примечание: Существует два важных фактора для рассмотрения на данном этапе:

    • Команда copy не работает в режиме загрузки.

    • Команда dir slot0: и dir sup-slot0: в режиме загрузки не распознаются.

      При попытке выполнить эти команды вы увидите следующее сообщение:

      Router(boot)#dir slot0:
      % Invalid input detected at '^' marker.
      
      
      !--- You cannot look at the directory with the use of either 
      !--- one of these commands. You must know that
      !--- the boot image is on the Flash card
      !--- and know the name of the image in advance.
      
      
      Router(boot)#dir sup-slot0:
      %Error opening sup-slot0:/ (Invalid argument)

    Для копирования загрузочного образа используйте одну из следующих команд. Выбор команды зависит от версии ПО:

    • При использовании версии ПО ранее c6msfc-boot-mz.121-12c.E2следует выполнить команду download.

    • В версии c6msfc-boot-mz.121-12c.E2 и выше используется другая команда. Это emergency-download.

    Примечание: Команда загрузки и команда emergency-download являются командами hidden. Вы не можете выполнить операцию Tab, чтобы завершить их, и вам нужно использовать правильный синтаксис команд, чтобы успешно скопировать загрузочный образ в загрузочную флэш-память RP. Ниже приведен правильный синтаксис команды:

    Router(boot)#download slot0:
     c6msfc-boot-mz.121-4.E1 bootflash:c6msfc-boot-mz.121-4.E1
    
    !--- This command should be on one line.
    
    Attempt to download 'slot0:c6msfc-boot-mz.121-4.E1' ... okay
    Starting download of 'slot0:c6msfc-boot-mz.121-4.E1': 1675428 bytes!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Chksum: Verified!
    Writing image to bootflash:c6msfc-boot-mz.121-4.E1
    !!!!!!!!!!!!!!!!!!!!!!
    CCCCCCCCCCCCCCCCCCCCCCCC
    %Download successful
    
    !--- Verify that the image is copied successfully.
    
    Router(boot)#dir bootflash:
    Directory of bootflash:/
        1  -rw-     1675428   Jan 01 2000 00:01:43  c6msfc-boot-mz.121-4.E1
    15990784 bytes total (14315228 bytes free)
    Router(boot)#
  10. Загрузите коммутатор, работающий с ПО Cisco IOS, и проверьте следующие параметры:

    • Реестр настройки установлен как минимум на 0x102.

    • Правильные загрузочные переменные установлены верно.

    Для установки и проверки загрузочных переменных выполните следующие команды:

    Router(boot)#show bootvar
    BOOT variable = sup-bootflash:c6sup11-jsv-mz.121-6.E,1;
    CONFIG_FILE variable =
    BOOTLDR variable = bootflash:c6msfc-boot-mz.121-4.E1
    Configuration register is 0x2102
    
    Router(boot)#

    Обратите внимание, что в этом случае все загрузочные переменные установлены верно, и значение реестра настройки - 0x2102. При обнаружении неправильной установки загрузочных переменных необходимо выполнить несколько команд для изменения загрузочных переменных и значения реестра настройки:

    Router(boot)#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    
    
    !--- Set the configuration register value.
    
    Router(boot)(config)#config-register 0x2102
    
    
    !--- Set the boot variable.
    
    Router(boot)(config)#boot system flash sup-bootflash:c6sup11-jsv-mz.121-6.E
    
    
    !--- Set the boot loader variable.
    
    Router(boot)(config)#boot bootldr bootflash:c6msfc-boot-mz.121-4.E1
    
    Router(boot)(config)#end
    Router(boot)#
    00:01:53: %SYS-5-CONFIG_I: Configured from console by console
    
    
    !--- Save the configuration.
    
    Router(boot)#write memory
    Building configuration...
    [OK]
    
    
    !--- Verify the settings.
    
    Router(boot)#show bootvar
    BOOT variable = sup-bootflash:c6sup11-jsv-mz.121-6.E,1;
    CONFIG_FILE variable = 
    BOOTLDR variable = bootflash:c6msfc-boot-mz.121-4.E1
    Configuration register is 0x0 (will be 0x2102 at next reload)
    
    Router(boot)#
  11. Перезагрузите RP.

    RP появится с загруженным на ней ПО Cisco IOS:

    Router(boot)#reload
    Proceed with reload? [confirm]
    00:09:23: %SYS-5-RELOAD: Reload requested
    System Bootstrap, Version 12.0(3)XE, RELEASE SOFTWARE 
    Copyright (c) 1998 by cisco Systems, Inc.
    Cat6k-MSFC platform with 131072 Kbytes of main memory
    
    Self decompressing the image : ##############
    #############################################
    #############################################
    ################################### [OK]
    
    
    Attempt to download 'sup-bootflash:c6sup11-jsv-mz.121-6.E' ... okay
    Starting download of 'sup-bootflash:c6sup11-jsv-mz.121-6.E': 8722810 bytes
    !!!!!!!!!!!!!!!!!!!!!!!!!!
    Chksum: Verified!
    Self decompressing the image : ####################
    
    
    !--- Output suppressed.
    
    
    ########################################## [OK]
    
    
                  Restricted Rights Legend
    
    Use, duplication, or disclosure by the Government is
    subject to restrictions as set forth in subparagraph
    (c) of the Commercial Computer Software - Restricted
    Rights clause at FAR sec. 52.227-19 and subparagraph
    (c) (1) (ii) of the Rights in Technical Data and Computer
    Software clause at DFARS sec. 252.227-7013.
    
               cisco Systems, Inc.
               170 West Tasman Drive
               San Jose, California 95134-1706
    
    
    
    Cisco Internetwork Operating System Software 
    IOS (TM) c6sup1_rp Software (c6sup1_rp-JSV-M),
    Version 12.1(6)E, EARLY DEPLOYMENT RELEASE SOFTWARE (fc3)
    TAC Support: http://www.cisco.com/cgi-bin/ibld/view.pl?i=support
    Copyright (c) 1986-2001 by cisco Systems, Inc.
    Compiled Sat 17-Mar-01 00:14 by eaarmas
    Image text-base: 0x60020950, database: 0x6165E000
    
    cisco Catalyst 6000 (R5000) processor with 114688K/16384K bytes of memory.
    Processor board ID SAD04281AF6
    R5000 CPU at 200Mhz, Implementation 35, Rev 2.1, 512KB L2 Cache
    Last reset from power-on
    Bridging software.
    X.25 software, Version 3.0.0.
    SuperLAT software (copyright 1990 by Meridian Technology Corp).
    TN3270 Emulation software.
    24 Ethernet/IEEE 802.3 interface(s)
    1 Virtual Ethernet/IEEE 802.3  interface(s)
    48 FastEthernet/IEEE 802.3 interface(s)
    2 Gigabit Ethernet/IEEE 802.3 interface(s)
    381K bytes of nonvolatile configuration memory.
    4096K bytes of packet SRAM memory.
    
    16384K bytes of Flash internal SIMM (Sector size 256K)..
    
    
    Press RETURN to get started!
    
    
    00:00:03: %SYS-3-LOGGER_FLUSHED:
    System was paused for 00:00:00 to ensure console debugging output.
    
    00:00:04: %C6KPWR-4-PSINSERTED: power supply inserted in slot 1.
    00:00:04: %C6KPWR-4-PSOK: power supply 1 turned on.
    00:47:01: %SYS-SP-5-RESTART: System restarted --
    Cisco Internetwork Operating System Software 
    IOS (TM) c6sup1_SP Software (c6sup1_sp-SPV-M),
    Version 12.1(6)E, EARLY DEPLOYMENT RELEASE SOFTWARE (fc3)
    TAC Support: http://www.cisco.com/cgi-bin/ibld/view.pl?i=support
    Copyright (c) 1986-2001 by cisco Systems, Inc.
    Compiled Sat 17-Mar-01 00:52 by eaarmas
    Cisco Internetwork Operating System Software 
    IOS (TM) c6sup1_RP Software (c6sup1_rp-JSV-M),
    Version 12.1(6)E, EARLY DEPLOYMENT RELEASE SOFTWARE (fc3)
    TAC Support: http://www.cisco.com/cgi-bin/ibld/view.pl?i=support
    
    Router >
  12. Убедитесь в том, что коммутатор содержит образ Cisco IOS.

    Выполните команду show version :

    Router >show version
    
    Cisco Internetwork Operating System Software
    IOS (TM) c6sup1_RP Software (c6sup1_rp-JSV-M), 
    Version 12.1(6)E, EARLY DEPLOYMEN
    T RELEASE SOFTWARE (fc3)
    TAC Support: http://www.cisco.com/cgi-bin/ibld/view.pl?i=support
    Copyright (c) 1986-2001 by cisco Systems, Inc.
    Compiled Sat 17-Mar-01 00:14 by eaarmas
    Image text-base: 0x60020950, database: 0x6165E000
    
    ROM: System Bootstrap, Version 12.0(3)XE, RELEASE SOFTWARE
    BOOTFLASH: MSFC Software (C6MSFC-BOOT-M), Version 12.1(4)E1,
    EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
    
    Test uptime is 51 minutes
    System returned to ROM by reload (SP by power-on)
    System image file is "sup-bootflash:c6sup11-jsv-mz.121-6.E"
    
    cisco Catalyst 6000 (R5000) processor with 114688K/16384K bytes of memory.
    Processor board ID SAD04281AF6
    R5000 CPU at 200Mhz, Implementation 35, Rev 2.1, 512KB L2 Cache
    Last reset from power-on
    Bridging software.
    X.25 software, Version 3.0.0.
    SuperLAT software (copyright 1990 by Meridian Technology Corp).
     --More--
  13. Проверьте, что и RP, и SP настроены на автоматическую загрузку.

    Выполните последовательность команд для проверки и (в случае необходимости) изменения загрузочных переменных так, чтобы система с образом Cisco IOS загружалась в нормальном режиме:

    Примечание: Удаленная команда, что этот шаг использование поддерживается в ранних Cisco IOS Software Release. Начиная с программного обеспечения Cisco IOS выпуск 12.1(5c)EX формат этой команды претерпел изменения. В выпусках ПО Cisco IOS ранее 12.1(5c)EX это команда remote command . Начиная с программного обеспечения Cisco IOS выпуск 12.1(5c)EX, можно использовать команду remote command switch . Перед выполнением процедуры восстановления проверьте выпуск ПО Cisco IOS, установленный на коммутаторе, и используйте соответствующий формат команды.

    Router >enable
    
    
    !--- Check the boot variables on the RP.
    
    Router#show bootvar
    BOOT variable = sup-bootflash:c6sup11-jsv-mz.121-6.E,1;
    CONFIG_FILE variable =
    BOOTLDR variable = bootflash:c6msfc-boot-mz.121-4.E1
    Configuration register is 0x2102
    
    
    !--- Check the boot variables on the SP.
    
    Router#remote command show bootvar
    
    !--- See the "Note" that is given at beginning of this step 
    !--- in order to use this command.
    
    
    Router-sp#
    BOOT variable = bootflash:c6sup11-jsv-mz.121-6.E,1;
    CONFIG_FILE variable =
    BOOTLDR variable does not exist
    Configuration register is 0x2102
    
    Router#dir sup-bootflash:
    Directory of sup-bootflash:/
    
        1  -rw-    13465088   Jan 12 2000 22:39:01  c6sup11-jsv-mz.121-6.E
    
    15990784 bytes total (2525568 bytes free)
    Router#dir bootflash:
    Directory of bootflash:/
    
        1  -rw-     1675428   Jan 01 2000 00:01:43  c6msfc-boot-mz.121-4.E1
    
    15990784 bytes total (14315228 bytes free)

    При просмотре этих результатов можно заметить, что загрузочные переменные установлены верно и присутствуют все файлы, необходимые для работы образа Cisco IOS на Catalyst 6500/6000 с MSFC1.

    При обнаружении неправильной установки загрузочных переменных на RP или на SP необходимо выполнить несколько команд для исправления этих переменных:

    Router#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    
    
    !--- Set the configuration register value.
    
    Router (config)#config-register 0x2102
    
    
    !--- Set the boot variable.
    
    Router(config)#boot system flash sup-bootflash:c6sup11-jsv-mz.121-6.E
    
    
    !--- Set the boot loader variable.
    
    Router (config)#boot bootldr bootflash:c6msfc-boot-mz.121-4.E1
    
    Router(config)#end
    Router#
    00:01:53: %SYS-5-CONFIG_I: Configured from console by console
    
    
    !--- Save the configuration.
    
    Router#write memory
    Building configuration...
    [OK]
    
    
    !--- Verify the settings on the RP.
    
    Router#show bootvar
    BOOT variable = sup-bootflash:c6sup11-jsv-mz.121-6.E,1;
    CONFIG_FILE variable = 
    BOOTLDR variable = bootflash:c6msfc-boot-mz.121-4.E1
    Configuration register is 0x0 (will be 0x2102 at next reload)
    
    
    !--- Verify the settings on the SP.
    
    Router#remote command show bootvar
    
    !--- See the "Note" that is given at beginning of this 
    !--- step in order to use this command.
    
    
    Router-sp#
    BOOT variable = bootflash:c6sup11-jsv-mz.121-6.E,1;
    CONFIG_FILE variable =
    BOOTLDR variable does not exist
    Configuration register is 0x0 (will be 0x2102 at next reload)
    
  14. Перезагрузите маршрутизатор, чтобы проверить правильность загрузки.

    Router#reload
    Proceed with reload? [confirm]
    
    !--- Press Enter.
    
    
    !--- Output suppressed.
    
    

Восстановите модуль управления Supervisor Engine 720 с Недостающего/Поврежденного Образа Cisco IOS или Режима ROMmon

Supervisor Engine 720/MSFC3 включает некоторые функции, которые варьируются от его предшественников. Отличия состоят в следующем:

  • Управляющий модуль 720 для MSFC3 не требует загрузочного образа. Основные функции для загрузки MSFC3 включены в ROMmon (включая способность TFTP). Образы MSFC3 можно загрузить со следующих ресурсов:

    • устройство загрузочной флэш-памяти

    • disk0 SUP (disk0)

    • disk1 SUP (disk1)

    • sup-bootflash

  • Модуль управления Supervisor Engine 720 отправляет с 64 МБ Загрузочной flash - памяти Supervisor Engine и 64 МБ отдельного флеш - памтя MSFC. Имеется два слота расширения для карт CompactFlash Type II (disk0 и disk1), в которые можно устанавливать дополнительную память.

  • Управляющий модуль 720 совместим с платой расширения политики 3 (PFC3), которая оснащена высокопроизводительным комплексом специализированной интегральной схемы (ASIC), который поддерживает ряд аппаратных функций. PFC3 поддерживает:

    • Маршрутизация и мостовое соединение

    • QoS

    • Репликация пакета групповой адресации

    Кроме того, PFC3 обрабатывает политику безопасности, такую как списки контроля доступа (ACL).

  • Процедура восстановления Xmodem не поддерживается модулем 720.

  • Карты MSFC3 являются составной частью управляющего модуля 720. Поэтому в этих коммутаторах они не является модульными.

Соглашения о записи имен программного обеспечения Cisco IOS для модуля управления Supervisor Engine 720

Образ Cisco IOS в модуле управления Supervisor Engine 720 отображен в форме s720xy , где xy указывает на комбинацию MSFC/PFC на модуле управления Supervisor Engine 720. X является версией MSFC, и y является версией PFC. Эти версии выделены ниже жирным шрифтом:

  • s72033MSFC3, PFC3

Ниже приведен пример соглашения об именах ПО Cisco IOS для управляющего модуля 720:

  • s72033-jk9s-mz.122-14.SX это образ ПО Cisco IOS выпуск 12.2(14)SX управляющего модуля 720 на платформе Catalyst 6500 (с управляющим модулем 720/MSFC3/PFC3a).

Процедура восстановления модуля управления Supervisor 720

Вы не можете загрузить коммутатор при обнаружении с любой из этих ситуаций:

  • Образ Cisco IOS, который содержится в загрузочной флэш-памяти управляющего модуля (sup-bootflash) удален или загрузочная переменная показывает неправильное расположение. Обозначенное загрузочной переменной расположение может содержать:

    • устройство загрузочной флэш-памяти

    • disk0 SUP (disk0)

    • disk1 SUP (disk1)

    • sup-bootflash

    Здесь, загрузочная флэш-память обращается к области флэш-памяти начальной загрузки MSFC3. Однако, в режиме ROMmon выполнение команды dir bootflash относится к sup-bootflash. В обычном режиме sup-bootflash относится к внутренней флэш-памяти управляющего модуля 720. Sup-disk0 и sup-disk1 относятся к внешней флэш-плате ПК (PCMCIA). Образ может храниться в любом из указанных выше расположений.

  • Во время загрузки произошло повреждение или удаление.

  • Файл передавался через FTP в виде ASCII (а не в двоичном виде).

В этом разделе описан текущий способ восстановления в случае, если вы не можете получить управляющий модуль 720 от ROMmon.

Предположим, что после перезагрузки коммутатор переходит в режим ROMmon со следующим результатом:


!--- Output suppressed.

System Bootstrap, Version 8.1(3)
Copyright (c) 1994-2004 by cisco Systems, Inc.
Cat6k-Sup720/SP processor with 1048576 Kbytes of main memory

Autoboot: failed, BOOT string is empty

rommon 1 >

Маршрутизатор теперь зависает в режиме ROMmon.

Примечание: В Режиме ROMmon термин "загрузочная флэш-память" относится к "флэш-памяти начальной загрузки SUP".

Согласно разделу Восстановление управляющего модуля 720 из отсутствующего/поврежденного образа Cisco IOS или режима ROMmon , управляющий модуль 720 не поддерживает процедуру восстановления Xmodem.

Поэтому всегда следует иметь копию образа на disk0, disk1 или в загрузочной флэш-памяти MSFC. Если у вас нет ни одной копии на disk0 или disk1, и вы столкнулись с проблемой отсутствующего/поврежденного образа, то единственная возможность восстановления - это копирование образа на флэш-диск с другого коммутатора.

Вернемся к сценарию. При зависании в режиме ROMmon для проверки действительного образа в загрузочной флэш-памяти выполните следующие команды:

  1. Задайте команду dir bootflash: команда.

    
    rommon 1
     >dir bootflash:
             File size           Checksum   File name
    
    !--- Notice that there is no file present in the boot Flash.
    
    
  2. Выполните команду dir disk0: в режиме ROMmon, чтобы проверить наличие действительного образа на disk0.

    Примечание: Обязательно превратите копию этого образа в ваш Флэш диск (disk0 или disk1) от другого коммутатора, который держит тот же действительный образ. Для этого можно удалить флэш-карту (на дисках disk0 или disk1) из вашего коммутатора и вставить ее в другой работающий коммутатор. Затем необходимо скопировать образ с этого коммутатора на флэш-карту и снова вставить ее в ваш коммутатор. Выполните эти действия заранее во избежание простоя коммутатора.

    
    rommon 13
     >dir disk0:
    
     File size           Checksum   File name
      45463592 bytes (0x104aecc)  0x9a2f0302    s720333-psv-mz.122-18.SXD7.bin
    
    !--- This output indicates that disk0 contains a valid copy of the image.
    
    
  3. Загрузите коммутатор в режиме ROMmon с помощью этого образа, доступного на disk0.

    Введите следующую команду:

    rommon 2 >boot disk0:s72033-psv-mz.122-18.SXD7.bin
    
    !--- This is the name of the Cisco IOS image in disk0.
    
    Loading image, please wait ...
    
    
    Self decompressing the image : #################################################
    ################################################################################
    ################################################################################
    ################################################################################
    ####################### [OK]
    
                  Restricted Rights Legend
    
    Use, duplication, or disclosure by the Government is
    subject to restrictions as set forth in subparagraph
    (c) of the Commercial Computer Software - Restricted
    Rights clause at FAR sec. 52.227-19 and subparagraph
    (c) (1) (ii) of the Rights in Technical Data and Computer
    Software clause at DFARS sec. 252.227-7013.
    
               cisco Systems, Inc.
               170 West Tasman Drive
               San Jose, California 95134-1706
    
    
    
    Cisco Internetwork Operating System Software
    IOS (tm) s72033_sp Software (s72033_sp-PSV-M), Version 12.2(18)SXD7, RELEASE SOF
    TWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2005 by cisco Systems, Inc.
    Compiled Tue 13-Dec-05 21:47 by kellythw
    Image text-base: 0x4002100C, data-base: 0x40FD8000
    
    
    00:00:03: %SYS-3-LOGGER_FLUSHING: System pausing to ensure console debugging out
    put.
    
    00:00:03: %PFREDUN-6-ACTIVE: Initializing as ACTIVE processor
    
    00:00:04: %SYS-3-LOGGER_FLUSHING: System pausing to ensure console debugging out
    put.
    
    00:00:04: %SYS-3-LOGGER_FLUSHED: System was paused for 00:00:00 to ensure consol
    e debugging output.
    
    00:00:04: %OIR-6-CONSOLE: Changing console ownership to route processor
    
    
    System Bootstrap, Version 12.2(17r)S2, RELEASE SOFTWARE (fc1)
    TAC Support: http://www.cisco.com/tac
    Copyright (c) 2004 by cisco Systems, Inc.
    Cat6k-Sup720/RP platform with 1048576 Kbytes of main memory
    
    Download Start
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!
    
    
    !--- Now the image is downloaded into the RP (MSFC3) boot Flash
    !--- automatically. So now the console transfers to RP.
    
    
    Download Completed! Booting the image.
    Self decompressing the image : #################################################
    ################################################################################
    ########################### [OK]
    
                  Restricted Rights Legend
    
    
    !--- Output suppressed.
    
    
    
    Cisco Internetwork Operating System Software
    IOS (tm) s72033_rp Software (s72033_rp-PSV-M), Version 12.2(18)SXD7, RELEASE SOF
    TWARE (fc1)
    
    
    !--- Output suppressed.
    
    
    65536K bytes of Flash internal SIMM (Sector size 512K).
    
    
    Press RETURN to get started!
    
    
    
    !--- Output suppressed.
    
    
    00:01:40: %OIR-SP-6-INSCARD: Card inserted in slot 5, interfaces are now online
    
    Cat6509>
    

    Теперь коммутатор находится в режиме RP.

  4. Для копирования образа в память sup-bootflash в режиме RP выполните следующие команды:

    Cat6509>enable
    cat6509#copy disk0:s72033-psv-mz.122-18.SXD7.bin sup-bootflash:
    Destination filename [s72033-psv-mz.122-18.SXD7.bin]?
    Copy in progress...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
    
    
    !--- Output suppressed.
    
    
    45463592 bytes copied in 322.160 secs (141121 bytes/sec)
    
    
    !--- The copy command moves the image that is present in 
    !--- disk0 into the sup-bootflash.
    
    Cat6509-E#
    cat
  5. Установите загрузочную переменную на загрузку с sup-bootflash после следующей перезагрузки.

    Введите следующие команды:

    Cat6509-E#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
    Cat6509-E(config)#boot system sup-bootflash:s72033-psv-mz.122-18.SXD7.bin
    Cat6509-E(config)#exit
    
    !--- Now the boot variable is set to boot the image from sup-bootflash during the 
    !--- next reload. You can also specify the boot variable to boot from the  
    !--- disk0 itself.
    
    
    Cat6509-E#copy run start
    Destination filename [startup-config]?
    Building configuration...
    [OK]
    
    
    !--- Now the configuration is saved into NVRAM.
    
    
    Cat6509-E#reload
    Proceed with reload? [confirm]y
    00:04:34: %SYS-5-RELOAD: Reload requested by console. Reload Reason: Reload Comm
    and.
    00:04:37: %SYS-SP-3-LOGGER_FLUSHING: System pausing to ensure console debugging
    output.
    
    00:04:37: %OIR-SP-6-CONSOLE: Changing console ownership to switch processor
    
    
    
    !--- Output suppressed.
    
    
    System Bootstrap, Version 8.1(3)
    Copyright (c) 1994-2004 by cisco Systems, Inc.
    Cat6k-Sup720/SP processor with 1048576 Kbytes of main memory
    
    !--- Output suppressed.
    
    
    Loading image, please wait ...
    
    Self decompressing the image : #################################################
    ######################[OK] 
    
    !--- This indicates that the switch boots properly.
    
    
    !--- Output suppressed.
    
    
    Press RETURN to get started!
    
    
    !--- Output suppressed.
    
    
    Cat6509-E>enable
    
    Cat6509-E#show boot
    BOOT variable = sup-bootflash:s72033-psv-mz.122-18.SXD7.bin,1
    
    !--- This informs the device to search for the image from sup-bootflash for boot.
    
    CONFIG_FILE variable =
    BOOTLDR variable =
    Configuration register is 0x2102
    
    Standby is not up.

    Примечание: Можно установить несколько переменных загрузок с командой загрузки системы. Если заданная загрузочная переменная действительна, то коммутатор попытается загрузиться на основе обозначенной вами очередности загрузочных переменных.

Восстановите Supervisor Engine 32 с Недостающего/Поврежденного Образа Cisco IOS или Режима ROMmon

Supervisor Engine 32/MSFC2A имеет много общих черт с тем из Supervisor Engine 720/MSFC3. К этим параметрам относятся:

  • Управляющий модуль 32 не требует отдельного начального загрузочного образа в MSFC.

  • Карты MSFC2A являются составной частью управляющего модуля 32. Поэтому в этих коммутаторах они не является модульными.

Различия между управляющим модулем 32 и 720 относятся к процедуре восстановления. Ниже приведены некоторые из них:

  • Процедура восстановления Xmodem не поддерживается управляющим модулем 32.

  • Образ, который присутствует на управляющем модуле 32, обычно называется "sup-bootdisk". Образ, который присутствует на модуле 720, называется "sup-bootflash".

  • Управляющий модуль 32 поддерживает только один внешний slot CompactFlash (disk0). По умолчанию внутренний объем памяти CompactFlash составляет 64 Mбайт.

Соглашения о записи имен программного обеспечения Cisco IOS для Supervisor Engine 32

Supervisor Engine 32 Образа Cisco IOS отображены в консоли в форме s32xy , где xy указывает на комбинацию MSFC/PFC на Supervisor Engine 32. X является версией MSFC, и y является версией PFC.

Вот пример соглашения о записи имен программного обеспечения Cisco IOS для Supervisor Engine 32:

  • s3223-ipbasek9_wan-mz.122-18.SXF – образ Cisco IOS для модуля Supervisor Engine 32 коммутатора Catalyst 6500, выпуск 12.2(18)SXF (с модулем Supervisor Engine 32/MSFC2A/PFC3B).

Процедура восстановления управляющего модуля 32

Переход коммутаторов с управляющим модулем 32 и 720 в режим ROMmon вызван одними и теми же причинами. Обратитесь к разделу Процедура восстановления управляющего модуля 720 для получения дополнительных сведений.

Предположим, что после перезагрузки коммутатор зависает в режиме ROMmon со следующей записью в командной строке:

rommon 1 > 

Выполните эти шаги, чтобы найти и устранить неисправность:

  1. Выполните эту команду для обнаружения действительного образа, доступного на загрузочном диске:

    Примечание: Загрузочный диск в Режиме ROMmon обращается к sup-bootdisk. Аналогично, для управляющего модуля 720, загрузочная память (в режиме ROMmon) относится к sup-bootflash. Обратитесь к разделу Процедура восстановления управляющего модуля 720.

    rommon 2 >dir bootdisk:
    
     File size           Checksum   File name
    
    !--- Notice that there is no image present in the boot disk.
    
    
  2. Убедитесь в том, что на disk0 коммутатора доступен действительный образ Cisco IOS, который можно будет использовать для загрузки в режиме ROMmon для устранения возникающих неполадок.

    Если действительный образ отсутствует, обратитесь к Процедуре восстановления начальной загрузки через Xmodem для перемещения образа на disk0 коммутатора.

  3. При наличии действительного образа на disk0 выполните для проверки следующую команду:

    rommon 3 >dir disk0:
    
     Initializing ATA monitor library...
     Directory of disk0:
    
     2      45302724  -rw-     s3223-ipbase_wan-mz.122-18.SXF4.bin 
    
    !--- This indicates that a valid Cisco IOS image is available on disk0.
    
    
  4. Введите следующие команды:

    rommon 4 >boot disk0:s3223-ipbase_wan-mz.122-18.SXF4.bin
    
    !--- Boot the device with the image in disk0.
    
    
     Initializing ATA monitor library...
     Self extracting the image... [OK]
    Self decompressing the image : #####################################################
    ########################################### [OK]
    
    
    !--- Output suppressed.
    
    
    Press RETURN to get started!
    
    !--- This indicates that the switch has moved into the RP mode properly.
    
    
    
    !--- Output suppressed.
    
    
    6500>enable
    
    6509#configure terminal
    Enter configuration commands, one per line.  End with CNTL/Z.
  5. Под приглашением 6509> выполните эту процедуру восстановления:

    6509>enable
    
    6500#dir disk0:
    Directory of disk0:/
    
        1  -rw-    45302724   Apr 7 2006 03:56:18 +00:00  s3223-ipbase_wan-mz.122-18.
    SXF4.bin
    
    64233472 bytes total (18927616 bytes free)
    
    6509#dir sup-bootdisk:
    
    Directory of sup-bootdisk:/
    
    No files in directory
    
    !--- This indicates that there is no file in sup-bootflash.
    
    
    255938560 bytes total (255938560 bytes free)
  6. Выполните эту команду для копирования образа с disk0 на загрузочный диск:

    6509#copy disk0:s3223-ipbase_wan-mz.122-18.SXF4.bin sup-bootdisk:
    Destination filename [s3223-ipbase_wan-mz.122-18.SXF4.bin]? y
    Copy in progress...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
    
    
    !--- Output suppressed.
    
    
    45302724 bytes copied in 115.432 secs (392462 bytes/sec)
    
    !--- The image is copied into sup-bootdisk.
    
    
    6509#copy run start
    
    !--- Save the configuration into NVRAM.
    
    Destination filename [startup-config]? 
    Building configuration...
    [OK]
  7. Выполните команду show boot , чтобы проверить установку какой-либо загрузочной переменной.

    6509#show boot
    
    BOOT variable =
    
    !--- No boot variable is set.
    
    CONFIG_FILE variable does not exist
    BOOTLDR variable = 
    Configuration register is 0x2102
    
    Standby is not present.
  8. Задайте загрузочную переменную для того, чтобы во время запуска коммутатора он смог искать действительный образ Cisco IOS на disk0 или sup-bootdisk.

    В этом сценарии задайте загрузочную переменную, которая бы указывала на образ на disk0. Ниже описана процедура:

    6509(config)#boot system disk0:s3223-ipbase_wan-mz.122-18.SXF4.bin
    6509(config)#exit
    
    6509#copy run start
    Destination filename [startup-config]? 
    Building configuration...
    [OK]
  9. --- Перезагрузите коммутатор.

    6509#reload
    
    
    !--- Output suppressed.
    
    
    Autoboot executing command: "boot disk0:s3223-ipbase_wan-mz.122-18.SXF4.bin. 
    
    !--- The switch boots from the location that the boot system command specifies.
    
    
    elf decompressing the image : ########################## 
    
    
    !--- Output suppressed.
    
    
    [OK]
    
    
    !--- Output suppressed.
    
    
    Press RETURN to get started!
    
    !--- This indicates that the image is successfully loaded from disk0.
    
    
    
    6509>enable
    6509#dir sup-bootdisk:
    
    Directory of sup-bootdisk:/
    
        1  -rw-    45302724  Apr 10 2006 04:27:24 +00:00  y
    
    !--- This indicates that a valid Cisco IOS image is now available in 
    !--- sup-bootdisk.
    
    
    !--- You can also check the boot variable in this way:
    
    6509#show boot
    BOOT variable = disk0:s3223-ipbase_wan-mz.122-18.SXF4.bin,12;
    CONFIG_FILE variable does not exist
    BOOTLDR variable = 
    Configuration register is 0x2102

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


Document ID: 17050