Маршрутизаторы : Маршрутизаторы Cisco ISR серии 3800

Процедура обновления программного обеспечения Cisco IOS для маршрутизаторов доступа

23 марта 2008 - Перевод, выполненный профессиональным переводчиком
Другие версии: PDF-версия:pdf | Машинный перевод (28 июля 2013) | Английский (8 февраля 2007) | Отзыв

Содержание

Введение
Предварительные условия
      Требования
      Используемые компоненты
      Условные обозначения
Общие сведения
      Установка TFTP-сервера
      Установка консольного сеанса связи с маршрутизатором
      Проблемы, связанные с загрузкой маршрутизатора
Процедуры установки и обновления программного обеспечения
      Шаг 1 – Выберите образ программного обеспечения Cisco IOS
      Шаг 2 – Загрузите образ программного обеспечения Cisco IOS с TFTP-сервера
      Шаг 3 – Определите файловую систему маршрутизатора, чтобы скопировать образ
      Шаг 4 – Подготовьте все для обновления
      Шаг 5 – Проверьте, что у сервере TFTP имеется IP-подключаемость к маршрутизатору
      Шаг 6 – Скопируйте образ IOS на маршрутизатор
      Шаг 7 – Проверьте образ IOS в файловой системе
      Шаг 8 – Проверьте реестр конфигурации
      Шаг 9 – Проверьте переменную загрузки
      Шаг 10 – Сохраните настройки и перезагрузите маршрутизатор
      Шаг 11 – Проверьте обновление образа IOS
Связанные обсуждения сообщества поддержки Cisco
Дополнительные сведения

Введение

В настоящем документе описывается процедура обновления образа программного обеспечения Cisco IOS® на маршрутизаторах доступа Cisco. Примеры, приведенные из настроек маршрутизаторов серий 2600 и 3600, равным образом применимы к списку маршрутизаторов, перечисленных ниже. Имена файлов программного обеспечения Cisco IOS могут изменяться в зависимости от версии Cisco IOS, набора характеристик и платформы.

Настоящий документ применим к следующим маршрутизаторам:

  • Маршрутизаторы серии Cisco 1000

  • Маршрутизаторы серии Cisco 1400

  • Маршрутизаторы серии Cisco 1600-R

  • Маршрутизаторы серии Cisco 1700

  • Маршрутизаторы серии Cisco 2600

  • Маршрутизаторы серии Cisco 2800

  • Маршрутизаторы серии Cisco 3600

  • Маршрутизаторы серии Cisco 3700

  • Маршрутизаторы серии Cisco 3800

  • Маршрутизаторы серии Cisco 4000

  • Маршрутизаторы серии Cisco 4700

  • Маршрутизаторы серии Cisco AS5300

  • Маршрутизаторы серии Cisco MC3810

Примечание: Чтобы иметь возможность использовать средства устранения неполадок, описанные в данном документе, необходимо быть зарегистрированным пользователем и выполнить вход на веб-сайт Cisco.com. Чтобы зарегистрироваться на веб-сайте Cisco.com, необходимо зайти на страницу Cisco.com Registration.

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

Требования

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

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

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

Информация, представленная в этом документе, была получена при использовании устройств в специальных лабораторных условиях. При написании данного документа использовались только устройства с "чистой" (стандартной) конфигурацией. При работе в условиях реальной сети оператор должен понимать последствия использования любой команды.

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

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

Общие сведения

Для копирования образа Cisco IOS на маршрутизаторы Cisco могут использоваться несколько протоколов. Наиболее употребим протокол TFTP. Также могут использоваться ftp, http, https, scp и rcp. При необходимости образ можно скопировать с одного устройства на другое. Более подробно об этом см. в разделе Копирование с одного маршрутизатора на другой документа Копирование образа системы с одного устройства на другое.

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

Установка TFTP-сервера

TFTP-сервер (Trivial File Transfer Protocol – простейший протокол передачи файлов) должен устанавливаться на рабочую станцию или персональный компьютер, подготовленный для работы со стеком протоколов TCP/IP. После установки приложения необходимо выполнить незначительные настройки.

  1. Загрузите TFTP-сервер. Более подробно см. Выбор и использование TFTP-сервера.

  2. Настройте приложение TFTP для работы в качестве TFTP-сервера, а не TFTP-клиента.

  3. Укажите папку для исходящего файла. Это – каталог, в котором хранятся образы программного обеспечения Cisco IOS. В большинстве TFTP-приложений имеется процедура установки, облегчающая выполнение указанных настроек.

Установка консольного сеанса связи с маршрутизатором

Даже если у вас имеется возможность подключиться к маршрутизатору посредством Telnet, мы рекомендуем выполнять прямое подключение к маршрутизатору – через консольный порт. Это объясняется тем, что на случай возникновения неполадок в ходе обновления ПО вам может понадобиться присутствовать рядом с маршрутизатором для того, чтобы отключить его, а затем снова включить. Кроме того, в ходе обновления соединение Telnet разрывается на время перезагрузки маршрутизатора.

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

После подключения ПК к консольному порту коммутатора на ПК запустите программу Hyper Terminal, а затем используйте данные настройки:

Speed 9600 bits per second

     8 databits

     0 parity bits

     1 stop bit

     No Flow Control

Если во время сеанса HyperTerminal появятся бессмысленные символы, то это означает, что были либо неправильно настроены свойства HyperTerminal либо было установлено нестандартное значение команды config-register, при котором скорость соединения посредством консоли превышает 9600 бит/сек. Чтобы проверить значение config-register, выполните команду show version. Значения config-register отображаются в последней строке выходных данных команды. Убедитесь в том, что установлено одно из следующих значений: 0x2102 или 0x102.

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

После того как вы убедитесь в том, что консольная скорость со стороны маршрутизатора составляет 9600 бит/сек, проверьте свойства HyperTerminal. Дополнительные сведения по установке параметров HyperTerminal см. в разделе Применение корректных параметров эмулятора терминала для консольных подключений.

Проблемы, связанные с загрузкой маршрутизатора

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

  • Маршрутизатор загружается в режиме ROMmon, и при выполнении команды dir flash: будет выведено следующее сообщение:

    rommon 1 >dir flash: 
    device does not contain a valid magic number 
    dir: cannot open device "flash:" 
    rommon 2 >

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

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

  • Когда маршрутизатор находится в режиме загрузки, в консоли появляются следующие сообщения:

    router(boot)>
    device does not contain a valid magic number
    boot: cannot open "flash:"
    boot: cannot determine first file name on device "flash:"

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

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

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

В этом разделе рассматриваются следующие темы:

Шаг 1 – Выберите образ программного обеспечения Cisco IOS

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

  • Требования к памяти: Для хранения образа IOS на маршрутизаторе должно иметься достаточно свободной дисковой памяти и флэш-памяти. На маршрутизаторе также должно иметься достаточное количество DRAM-памяти, необходимой для работы IOS. Если маршрутизатор не располагает достаточным количеством памяти (DRAM), тогда в ходе процесса загрузки нового образа IOS могут возникнуть неполадки.

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

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

Более подробно о выборе правильной версии программного обеспечения и набора функций см. Выбор версии программного обеспечения Cisco IOS.

Шаг 2 – Загрузить образ программного обеспечения Cisco IOS с TFTP-сервера

Загрузите образ программного обеспечения Cisco IOS на рабочую станцию или ПК с помощью Области загрузки ПО.

При возникновении проблем, связанных с использованием TFTP, или проблем, возникающих в процессе обновления ПО коммутатора, обратитесь к Типичные проблемы установки образов с использованием TFTP.

Шаг 3 – Определить файловую систему маршрутизатора, чтобы скопировать образ

Для хранения образа IOS может использоваться дисковая файловая система или флэш-система. В выходных данных команды show file system указаны файловые системы, имеющиеся на маршрутизаторе. Типичные файловые системы, поддерживаемые маршрутизаторами Cisco, могут обозначаться следующими префиксами: flash:, slot0:, slot1:, disk0: и disk1:. Для хранения образа IOS файловая система должна иметь достаточно свободного места. Чтобы проверить наличие свободного места, используйте команды show file system или dir file_system.

2600#show file system
File Systems:

     Size(b)     Free(b)      Type  Flags  Prefixes
           -           -    opaque     rw   archive:
           -           -    opaque     rw   system:
       29688       20571     nvram     rw   nvram:
           -           -    opaque     rw   null:
           -           -   network     rw   tftp:
           -           -    opaque     ro   xmodem:
           -           -    opaque     ro   ymodem:
*   49807356    20152636     flash     rw   flash:
           -           -    opaque     wo   syslog:

2800#show file system
File Systems:

     Size(b)     Free(b)      Type  Flags  Prefixes
           -           -    opaque     rw   archive:
           -           -    opaque     rw   system:
           -           -    opaque     rw   null:
           -           -   network     rw   tftp:
           -           -    opaque     ro   xmodem:
           -           -    opaque     ro   ymodem:
*   64016384    15470592      disk     rw   flash:#
      245752      239218     nvram     rw   nvram:
           -           -    opaque     wo   syslog:
 
3600#show file system
File Systems:

     Size(b)     Free(b)      Type  Flags  Prefixes
           -           -    opaque     rw   archive:
           -           -    opaque     rw   system:
      129016      126071     nvram     rw   nvram:
           -           -    opaque     rw   null:
           -           -   network     rw   tftp:
*   33030140    20511708     flash     rw   flash:
    16777212    16777212     flash     rw   slot0:
    16515068     8038516     flash     rw   slot1:
           -           -    opaque     rw   xmodem:
           -           -    opaque     rw   ymodem:
3700#show file system
File Systems:

     Size(b)     Free(b)      Type  Flags  Prefixes
           -           -    opaque     rw   archive:
           -           -    opaque     rw   system:
       57336       51389     nvram     rw   nvram:
           -           -    opaque     rw   null:
           -           -   network     rw   tftp:
           -           -    opaque     ro   xmodem:
           -           -    opaque     ro   ymodem:
*   63881216    22765568      disk     rw   flash:#
    31932416    31932416      disk     rw   slot0:#
           -           -    opaque     wo   syslog:
 

Шаг 4 – Подготовить все для обновления

Прежде чем начать обновление IOS, необходимо учесть следующие моменты:

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

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

Шаг 5 – Проверьте, имеется ли IP-соединение между TFTP-сервером и маршрутизатором

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

Для проверки этих настроек необходимо проверить IP-адрес TFTP-сервера. Более подробно см. раздел Часто задаваемые вопросы: определение IP-адресов.

Шаг 6 – Скопируйте образ IOS на маршрутизатор

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

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

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

Пример 1 – Копирование образа IOS с TFTP-сервера во флэш-память

Загрузите новый образ с TFTP-сервера. Чтобы скопировать образ с TFTP-сервера во флэш-память, используйте команду copy tftp: flash:.

2600>enable
Password:xxxxx 
2600#copy tftp: flash:
Address or name of remote host []? 10.10.10.2

!--- 10.10.10.2 – это IP-адрес TFTP-сервера

Source filename []? c2600-adventerprisek9-mz.124-12.bin
Destination filename [c2600-adventerprisek9-mz.124-12.bin]?y 
Accessing tftp://10.10.10.2/c2600-adventerprisek9-mz.124-12.bin...
Erase flash: before copying? [confirm]y 

!--- Если памяти недостаточно, то необходимо очистить флэш-память.


!--- Если памяти достаточно, введите "n" и нажмите ввод.

Erasing the flash filesystem will remove all files! Continue? [confirm]y
Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeee ...erased
Erase of flash: complete
Loading c2600-adventerprisek9-mz.124-12.bin from 10.10.10.2 (via Ethernet0/0): !!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 29654656/49807356 bytes]

Verifying checksum...  OK (0xAC8A)
29654656 bytes copied in 56.88 secs (80383 bytes/sec)

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

Восклицательный знак ("!") указывает на то, что процесс копирования продолжается. Один восклицательный знак соответствует десяти успешно скопированным пакетам. После записи образа во флэш-память выполняется проверка контрольной суммы.

Более подробно об устранении неполадок, возникающих при передаче ПО, см. в разделе Устранение проблем во время передачи программного обеспечения документа Типичные проблемы при установке образов с использованием TFTP- или RCP-сервера.

Пример 2 – Копирование образа IOS с TFTP-сервера в slot1:

Загрузите новый образ с TFTP-сервера. Если была выбрана файловая система, тогда для копирования образа с TFTP-сервера в систему "slot1" используйте команду copy tftp: slot1:.

3600#copy tftp: slot1:
Address or name of remote host []? 171.68.173.10

!--- 171.68.173.10 – это IP-адрес TFTP-сервера

Source filename []? c3640-i-mz.122-7b.bin
Destination filename [c3640-i-mz.122-7b.bin]?
Accessing tftp://171.68.173.10/c3640-i-mz.122-7b.bin...
Erase slot1: before copying? [confirm]n 

!--- Если памяти достаточно, то необходимо ввести "n".

Loading c3640-i-mz.122-7b.bin from 171.68.173.10 (via Ethernet1/0): 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!
[OK - 5996844/11993088 bytes]

Verifying checksum...  OK (0x13F0)
5996844 bytes copied in 67.708 secs (89505 bytes/sec)
3600#

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

Восклицательный знак ("!") указывает на то, что процесс копирования продолжается. Один восклицательный знак соответствует десяти успешно скопированным пакетам. После записи образа во флэш-память выполняется проверка контрольной суммы.

Более подробно об устранении неполадок, возникающих при передаче ПО, см. в разделе Устранение проблем во время передачи программного обеспечения документа Типичные проблемы при установке образов с использованием TFTP- или RCP-сервера.

Пример 3 – Копирование образа IOS с другого маршрутизатора во flash:

Маршрутизатор можно настроить так, чтобы он работал в качестве TFTP-сервера. Если была выбрана файловая система "flash:", тогда для копирования образа с TFTP-сервера в систему "flash" используйте команду copy tftp: flash:.

Router-tftp(config)#tftp-server flash:c7200-a3js-mz.122-15.T16.bin


!--- Маршрутизатор-TFTP настроен для работы в качестве TFTP-сервера.

7200#copy tftp: flash:
Address or name of remote host []? 172.22.1.84
Source filename []? c7200-a3js-mz.122-15.T16.bin
Destination filename [c7200-a3js-mz.122-15.T16.bin]?
Accessing tftp://172.22.1.84/c7200-a3js-mz.122-15.T16.bin...
Erase flash: before copying? [confirm]n
Loading c7200-a3js-mz.122-15.T16.bin from 172.22.1.84 (via GigabitEthernet0/1):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 19187152 bytes]

Verifying checksum...  OK (0x15C1)
19187152 bytes copied in 482.920 secs (39732 bytes/sec)

Шаг 7 – Проверить образ IOS в файловой системе

Проверьте образ в файловой системе.

2600# dir flash:

Directory of flash:/

    1  -rw-    29654656                    <no date>  c2600-adventerprisek9-mz.1
24-12.bin

49807356 bytes total (20152636 bytes free)

2600# verify flash:c2600-adventerprisek9-mz.124-12.bin

Verifying file integrity of flash:c2600-adventerprisek9-mz.124-12.bin...........
................................................................................

................................................................................
.............................Done!
Embedded Hash   MD5 : 1988B2EC9AFAF1EBD0631D4F6807C295
Computed Hash   MD5 : 1988B2EC9AFAF1EBD0631D4F6807C295
CCO Hash        MD5 : 141A677E6E172145245CCAC94674095A

Signature Verified
Verified flash:c2600-adventerprisek9-mz.124-12.bin

Более подробно о сообщениях "%SIGNATURE error" и выполняемых при этом действиях см. Руководство по системным сообщениям.

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

Значение config-register — для проверки этого значения используйте команду show version. Данное значение отображается в последней строке выходных данных команды show version. Здесь должно быть указано "0x2102".

2600#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z. 
2600(config)#config-register 0x2102 
2600(config)#^Z

Шаг 9 – Проверьте переменную Boot

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

2600# show run | include boot
boot system flash:c2600-adventerprisek9-mz.123-21.bin

2600#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z. 
2600(config)#no boot system
2600(config)#boot system flash c2600-adventerprisek9-mz.124-12.bin
2600(config)#^Z

Образ IOS, хранящийся в slot1 — переменную загрузки, которая указывает на образ предыдущей версии IOS, необходимо удалить в первую очередь. После этого маршрутизатор необходимо настроить для загрузки образа новой версии IOS.

 3600# show run | include boot
boot system slot1:c3640-i-mz.120-22.bin

3600#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z. 
3600(config)#no boot system
3600(config)#boot system  slot1:c3640-i-mz.122-7b.bin
3600(config)#^Z

Шаг 10 – Сохраните настройки и перезагрузите маршрутизатор

Сохраните настройки и перезагрузите маршрутизатор.

2600# write memory
2610# reload
Proceed with reload? [confirm]
Jan 24 20:17:07.787: %SYS-5-RELOAD: Reload requested by console. Reload Reason:
Reload Command.

Шаг 11 – Проверьте обновление образа IOS

Убедитесь, что на маршрутизаторе выполняется требующийся образ.

После завершения процесса перезагрузки маршрутизатор должен запускать требующийся образ ПО Cisco IOS. Чтобы проверить версию IOS, выполните команду show version.

2600#show version
00:22:25: %SYS-5-CONFIG_I: Configured from console by console
Cisco IOS Software, C2600 Software (C2600-ADVENTERPRISEK9-M), Version 12.4(12),
RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2006 by Cisco Systems, Inc.
Compiled Fri 17-Nov-06 11:18 by prod_rel_team

ROM: System Bootstrap, Version 12.2(8r) [cmong 8r], RELEASE SOFTWARE (fc1)

2610 uptime is 22 minutes
System returned to ROM by reload
System image file is "flash:c2600-adventerprisek9-mz.124-12.bin"

Ниже приведен выходных данных команды show version, полученный с маршрутизатора Catalyst 3600, у которого образ IOS установлен в slot1:

3600#show version
Cisco Internetwork Operating System Software
IOS (tm) 3600 Software (C3640-I-M), Version 12.2(7b), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Mon 04-Mar-02 20:23 by pwade
Image text-base: 0x600089A8, data-base: 0x60A6A000

ROM: System Bootstrap, Version 11.1(19)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (f)

Router uptime is 2 minutes
System returned to ROM by reload
System image file is "slot1:c3640-i-mz.122-7b.bin"

cisco 3640 (R4700) processor (revision 0x00) with 59392K/6144K bytes of memory.

Processor board ID 10524422
R4700 CPU at 100Mhz, Implementation 33, Rev 1.0
Bridging software.
X.25 software, Version 3.0.0.
4 Ethernet/IEEE 802.3 interface(s)
DRAM configuration is 64 bits wide with parity disabled.
125K bytes of non-volatile configuration memory.
4096K bytes of processor board System flash (Read/Write)
20480K bytes of processor board PCMCIA Slot0 flash (Read/Write)
20480K bytes of processor board PCMCIA Slot1 flash (Read/Write)

Configuration register is 0x2102

Связанные обсуждения сообщества поддержки Cisco

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


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


Document ID: 49044