Rommon cisco удалить файл
Новое оборудование cisco в последнее время оснащают USB портами, что очень удобно, так как можно закинуть на на флэшку несколько прошивок и проверять, какая загрузится.
Доступ к USB диску из rommon возможен начиная с версии 12.4 а иначе при попытке обращения к usbflash0: получите отказ
rommon 1 > dir usbflash1: unable to stat usbflash1:/: permission denied
Если восстановить IOS через USB нет возможности, то можно восстановить через tftp
- Форматируем флэшку под fat. NTFS и FAT32 cisco не понимает.
- Копируем IOS на флэшку.
- Подключаем флэшку к выключенному маршрутизатору и включаем его.
- При необходимости нажимаем Ctrl Break для прерывания старой загрузки.
- Проверяем доступ к флэшке dir usbflash1:
- Загружаем маршрутизатор напрямую с флэшки. boot usbflash1: ios_name
После удачной загрузки можно переписать IOS на flash.
copy usbflash1:\ios_name flash:
Восстановление IOS на маршрутизаторах через tftp
Для загрузки IOS понадобится TFTP сервер.
Прописываем параметры сети, адрес ftp сервера и имя загружаемого файла на маршрутизаторе
rommon 3 > IP_ADDRESS=192.168.1.2
rommon 4 > IP_SUBNET_MASK=255.255.255.0
rommon 5 > DEFAULT_GATEWAY=192.168.1.1
rommon 6 > TFTP_SERVER=192.168.1.25
rommon 7 > TFTP_FILE=c831-k9o3sy6-mz.124-5a.bin
Посмотреть значение переменных можно командой set.
Если все правильно загружаете IOS на маршрутизатор.
rommon 9 > tftpdnld
После успешной загрузки выполняем команду boot
Восстановление IOS на коммутаторах и маршрутизаторах через xmodem
Для восстановления нам понадобится Hyper Terminal.
на cisco наем команду
rommon 1 >xmodem -?
xmodem: illegal option -- ?
usage: xmodem [-cyrx]
-c CRC-16
-y ymodem-batch protocol
-r copy image to dram for launch
-x do not launch on download completion
rommon 2 > xmodem -c c831-k9o3sy6-mz.124-5a.bin
В Hyper Terminal используем пункты меню Transfer / Send Выбираем имя файла и протокол xmodem
После чего, в зависимости от размера IOS ждем достаточно много времени, пока IOS не зальется на cisco, после чего выполняем команду boot.
p.s. IOS моет не грузиться из за битой памяти на маршрутизаторе. Конфигурация после перезагрузки маршрутизатора может не применяться из за сброшенного регистра, тогда в конфигурации укажите config-register 0x2102
The ROM monitor firmware runs when the router is powered up or reset. The firmware helps to initialize the processor hardware and boot the operating system software. You can use the ROM monitor to perform certain configuration tasks, such as recovering a lost password or downloading software over the console port. If there is no Cisco IOS software image loaded on the router, the ROM monitor runs the router.
This appendix contains the following sections:
•Entering the ROM Monitor
•ROM Monitor Commands
•Command Descriptions
•Disaster Recovery with TFTP Download
•Configuration Register
•Console Download
•Debug Commands
•Exiting the ROM Monitor
Entering the ROM Monitor
To use the ROM monitor, you must be using a terminal or PC that is connected to the router over the console port.
Perform these steps to configure the router to boot up in ROM monitor mode the next time it is rebooted.
Timesaver Break (system interrupt) is always enabled for 60 seconds after the router reboots, regardless of whether it is set to on or off in the configuration register. During this 60-second window, you can break to the ROM monitor prompt by pressing the Break key.
ROM Monitor Commands
Enter ? or help at the ROM monitor prompt to display a list of available commands and options, as follows:
Commands are case sensitive. You can halt any command by pressing the Break key on a terminal. If you are using a PC, most terminal emulation programs halt a command when you press the Ctrl and the Break keys at the same time. If you are using another type of terminal emulator or terminal emulation software, see the documentation for that product for information on how to send a Break command.
Command Descriptions
Table C-1 describes the most commonly used ROM monitor commands.
The output for this command is slightly different for the xmodem download command:
Disaster Recovery with TFTP Download
The standard way to load new software on your router is to use the copy tftp flash privileged EXEC command from the Cisco IOS software command-line interface (CLI). However, if the router is unable to boot Cisco IOS software, you can load new software while in ROM monitor mode.
This section describes how to load a Cisco IOS software image from a remote TFTP server to the router flash memory. Use the tftpdnld command only for disaster recovery, because it erases all existing data in flash memory before downloading a new software image to the router.
TFTP Download Command Variables
This section describes the system variables that can be set in ROM monitor mode and that are used during the TFTP download process. There are both required variables and optional variables.
Note The commands described in this section are case sensitive and must be entered exactly as shown.
Required Variables
These variables must be set with these commands before you use the tftpdnld command:
Optional Variables
These variables can be set with these commands before using the tftpdnld command:
Using the TFTP Download Command
Perform these steps in ROM monitor mode to download a file through TFTP.
Step 1 Use the appropriate commands to enter all the required variables and any optional variables described in preceding sections.
Step 2 Enter the tftpdnld command as follows:
Note The -r variable is optional. Entering this variable downloads and boots the new software but does not save the software to flash memory. You can then use the image that is in flash memory the next time you enter the reload command.
You will see output similar to the following:
Step 3 If you are sure that you want to continue, enter y in response to the question in the output:
The router begins to download the new file.
If you mistakenly entered yes, you can enter Ctrl-C or Break to stop the transfer before the flash memory is erased.
Configuration Register
The virtual configuration register is in nonvolatile RAM (NVRAM) and has the same functionality as other Cisco routers. You can view or modify the virtual configuration register from either the ROM monitor or the operating system software. Within the ROM monitor, you can change the configuration register by entering the register value in hexadecimal format, or by allowing the ROM monitor to prompt you for the setting of each bit.
Changing the Configuration Register Manually
To change the virtual configuration register from the ROM monitor manually, enter the confreg command followed by the new value of the register in hexadecimal format, as shown in the following example:
The value is always interpreted as hexadecimal. The new virtual configuration register value is written into NVRAM but does not take effect until you reset or reboot the router.
Changing the Configuration Register Using Prompts
Entering the confreg command without an argument displays the contents of the virtual configuration register and a prompt to alter the contents by describing the meaning of each bit.
In either case, the new virtual configuration register value is written into NVRAM but does not take effect until you reset or reboot the router.
The following display shows an example of entering the confreg command:
Console Download
You can use console download, a ROM monitor function, to download either a software image or a configuration file over the router console port. After download, the file is either saved to the mini-flash memory module or to main memory for execution (image files only).
Use console download when you do not have access to a TFTP server.
Note If you want to download a software image or a configuration file to the router over the console port, you must use the ROM monitor dnld command.
Note If you are using a PC to download a Cisco IOS image over the router console port at 115,200 bps, ensure that the PC serial port is using a 16550 universal asynchronous transmitter/receiver (UART). If the PC serial port is not using a 16550 UART, we recommend using a speed of 38,400 bps or less when downloading a Cisco IOS image over the console port.
Command Description
The following are the syntax and descriptions for the xmodem console download command:
xmodem [ -cyrx ] destination_file_name
Follow these steps to run Xmodem:
Step 1 Move the image file to the local drive where Xmodem will execute.
Step 2 Enter the xmodem command.
Error Reporting
Because the ROM monitor console download uses the console to perform the data transfer, when an error occurs during a data transfer, error messages are only displayed on the console once the data transfer is terminated.
If you have changed the baud rate from the default rate, the error message is followed by a message telling you to restore the terminal to the baud rate specified in the configuration register.
Debug Commands
Most ROM monitor debugging commands are functional only when Cisco IOS software has crashed or is halted. If you enter a debugging command and Cisco IOS crash information is not available, you see the following error message:
The following are ROM monitor debugging commands:
•stack or k—Produces a stack trace; for example:
Zip File, юные сисадмины. Нынче мы будем рассматривать варианты полного сброса настроек на коммутаторах и маршрутизаторах Cisco. Данная тема выбрана не случайно. Идея создания материала возникла у меня ещё в конце прошлого года. Как раз тогда в рамках преподавания курса CCNA на базе нашей сетевой академии мы столкнулись с первыми трудностями. Дело в том, что в первой части курса (Введение в сетевые технологии), отсутствует информация о восстановлении на устройствах заводских параметров. А лабораторные работы, непосредственно связанные с настройкой физического оборудования, начинаются уже со второй главы.
Т.е. практически сразу появляется нужда в навыке приведения конфигов к дефолтному состоянию. Признаться, за год обучению сетевых падаванов по данной программе, я порядком подустал объяснять принцип сброса для каждой отдельно взятой ситуации. Ведь в случае с известным паролем для доступа – это один алгоритм, а в случае с отсутствием возможности входа с систему – совершенно другой. К тому же, всегда имеет место некая специфика. Тот же маршрутизатор Cisco сбрасывается несколько иначе, нежели коммутатор.
Именно поэтому, далее, мы рассмотрим наиболее распространённые ситуации, с которыми сталкиваются начинающие системные администраторы, когда от них требуется вернуть устройство на заводские настройки. И начнём мы с общего принципа подключения к устройствам Ciscoпосредством консольного кабеля. Он может быть как фирменного, так и кустарного производства. Цисковский rollover, как правило, представляет собой плоский провод голубого цвета с коннектором RJ-45 на одной стороне и DB-9 (он же COM) на другой.
Подключение к оборудованию Cisco по консоли
Шаг 1. Подключаем консольный провод Cisco в специальный разъём с надписью CONSOLE. Как правили на цисковских коммутаторах и маршрутизаторах данный порт обрамлён голубой рамкой.
Шаг 2. Далее нам потребуется переходник USB-to-COM. Т.к. современные компьютеры не имеют COMовских портов, приходится использовать костыль в виде конвертера cDB-9 на современный интерфейс USB.
Шаг 3. Вставляем получившийся кабель в ПК и определяем номер COM-порта. Обычно это COM3, но лучше удостовериться, перейдя в диспетчер устройств.
Внимание! Бывает так, что устройство, подключённое через конвертер, не может быть установлено в систему автоматически. В этом случае вам понадобится скачать из интернета соответствующий драйвер исходя из данных VID и PID. Сами IDшники оборудования можно посмотреть там же, в диспетчере устройств, перейдя в свойствах на вкладку сведения.
В нашей академии такая проблема возникает только при подключении старого коммутатора Cisco Catalyst 3500XL. Драйвера для данного свитча вы можете скачать, перейдя по >>>ССЫЛКЕ
Шаг 4. Как только вы убедились, что устройство в системе определяется корректно, а номер COM-порта достоверно известен, можно переходить к следующему этапу, а именно, подключению через эмулятор терминала. На рынке существует множество программ такого типа. Наиболее распространённые под винду это PuTTY, Tera Term и Hyper Terminal. Для обладателей Mac’ов единственный известный мне эмуль, это Z-TERMINAL. >>>ССЫЛКА НА ЭМУЛЯТОРЫ
Для дальнейшей работы я буду использовать Tera Term. Ибо в большинстве лабораторных работ первой части курса CCNA, который преподаётся в рамках нашей сетевой академии используется именно он. Но помните, что это не панацея. На том же WorldSkills’е используют PuTTY. А извращены вообще пользуются дефолтным терминалом из-под винды. Тут уж исключительно дело вкуса. После запуска Terrы выбираем в первом окне номер COMа определённый в прошлом шаге и не меняя настройки подключения по последовательному порту жмём «ОК».
Шаг 5. Как только в терминале отобразятся выходные данные, можно приступать к дальнейшей работе. Если же никакая информация о корректной загрузке не вывелась на экран монитора, попробуйте, не закрывая окна эмулятора, ребутнуть устройство, отключив и вновь подключив провод питания.
Сброс коммутатора (свитча) Cisco с известным паролем
Шаг 1. С принципом консольного подключения к устройствам Cisco разобрались. Переходим к алгоритму сброса настроек. И начнём с ситуации, когда в вашем распоряжении находится коммутатор и вы знаете пароль от привилегированного режима (enable). Пишем команду «enable», удовлетворяем просьбу системы ввести пароль и попадаем в привелегировку. О том, что мы точно находимся именно в этом режиме, свидетельствует значок решётки, справа от хостнэйма нашего устройства.
Шаг 2. После аутентификации отправляем команду «erase startup-config» для удаления начальной конфигурации. Таким образом мы очищаем конфиг, который подгружается во время первоначальной загрузки свитча.
Шаг 3. Отлично. Пол дела сделано. Однако стартап-конфиг это ещё не всё. Нужно также “мочкануть” файл с информацией о настройке виртуальных интерфейсов или попросту VLANов. Для этого, не выходя из привилегированного режима, воспользуемся командой «delete vlan.dat». Система уточнит, точно ли мы хотим удалить файл с таким именем, жмём «ENTER» и подтверждаем удаление файла из флеш-памяти.
Шаг 5. После долгой загрузки, IOS, она же операционная система компании Cisco, наконец выведет диалог для начальной конфигурации устройства.
Сброс коммутатора (свитча) Cisco без доступа к системе
Шаг 1. Вроде не сложно. Но как быть в ситуации, когда доступ к системе получить невозможно? Например, свитч до Вас настраивал другой человек и попросту забыл сбросить конфигурацию на дефолтную. Или же вы забыли пароль по собственной глупости. Всякое бывает. Как раз для таких ситуаций, разработчики предусмотрели в IOS начальный загрузчик. Попасть в него можно следующим образом: отключаем кабель питания из коммутатора и одной рукой зажимаем на нём кнопку «MODE».
Шаг 2. Одновременно, другой рукой, снова подаём питание, вставив силовой провод, но «MODE» при этом не отпускаем до тех пор, пока системный индикатор не перестанет мигать. Как только он стабилизируется и станет просто гореть зелёным, можно расслабиться и отпустить кнопку. Вся операция, как правило, занимает секунд 15.
Шаг 3. В окне эмулятора терминала появится командная строка Boot Loader. Она предназначена для введения команд форматирования файловой системы, переустановки ОС и восстановления пароля. Перво-наперво инициализируем флеш-память введя «flash_init».
Шаг 4. Все настройки коммутатора, кроме VLANов конечно же, находятся в конфигурационном файле. Удалим его командой «delete flash:config.text». В диалоге дважды подтверждаем своё решение нажатием «ENTERа».
Шаг 5. Теперь дело за VLANами. Их мы почистим, удалив файл vlan.dat. Вводим соответствующую команду: «delete flash:vlan.dat» и аналогично, как в прошлом шаге, соглашаемся с операцией удаления.
Шаг 6. Грузим коммутатор и после ребута видим приветственный диалог сброшенного коммутатора.
Сброс маршрутизатора (роутера) Ciscoс известным паролем
Шаг 1. Переходим к маршрутизатору. Сам принцип несколько отличается от вышеизложенного алгоритма сброса свитчей. Но это скорее относится к ситуации, когда доступ к системе отсутствует. Если же пароль вам известен, то после аутентификации просто заходим в привилегированный режим введя «enable».
Шаг 2. И чистим стартап-конфиг. Команда «erase startup-config».
Шаг 3. Собственно всё. Грузим роутер командой «reload».
Шаг 4. После перезагрузки наслаждаемся кристально чистой конфигурацией.
Сброс маршрутизатора (роутера) Cisco без доступа к системе
Шаг 1. И последнее. Пожалуй, самое сложное. Ситуация, когда требуется осуществить сброс настроек маршрутизатора, доступ к которому был утрачен. Ребутаем нашу железку с помощью кнопки питания и в момент появления в окне терминала строки с решётками, эт примерно через 20-30 секунд с момента начала загрузки, нажимаем на клавиатуре комбинацию клавиш, отвечающую за Break сигнал. Отмечу, что в каждом эмуляторе для этого используются разные клавиши. В Tera Term это «ALT-B».
Шаг 2. После нажатия мы сразу попадаем в режим ROMMON (ROM Monitor). Вводим команду «confreg 0x2142». Изменённое значение регистра заставит маршрутизатор принудительно игнорировать имеющийся startup-config во время загрузки.
Шаг 3. Грузим роутер командой «reset».
Шаг 4. И дождавшись загрузки отказываемся от помощи автоматизированного помощника нажав «n».
Шаг 5. Теперь, пока running-config чистый, нужно скопировать его настройки в стартап. Топаем в привилегированный режим (команда «enable»).
Шаг 6. Вводим «copy running-config startup-config», либо краткий вариант – «copy run start» для сохранения текущей конфигурации.
Шаг 7. Отлично. Почти всё. Главное не забыть вернуть значения регистров по умолчанию. Если этого не сделать, то конфиг снова будет проигнорирован после ребута. Такс. Переходим в режим глобальной конфигурации набрав «configure terminal», либо сокращённый вариант команды - «conf t».
Шаг 8. Восстанавливаем регистры «config-register 0x2102».
Шаг 9. На этом процедура сброса маршрутизатора cisco на дефолтные настройки завершена. Перезагружаем железку и убеждаемся в том, что всё good. Предложение с диалогом первоначальной настройки не вылетело. А значит регистры восстановились корректно.
Друзья, сегодня мы рассмотрели различные варианты сброса коммутаторов/маршрутизаторов Cisco на заводские настройки. Данная информация не является какой-то закрытой или уникальной. Все эти способы при желании можно отыскать на просторах глобальной сети. Однако, я постарался грамотно структурировать и изложить этот материал максимально понятным языком. Со следующего года обязательно включу его в подготовку специалистов по курсу CCNA. Непременно поделюсь с вами опытом апробации.
Что ж, на этом, пожалуй, всё. Напоследок, хотелось бы обратиться непосредственно к студентам, обучающимся на базе нашей сетевой академии Cisco. Ребятки, убедительная просьба, не забывайте сбрасывать настройки на оборудовании после отработки практических навыков в рамках очередной лабораторной работы. Помните, что вам для этого достаточно ввести всего пару команд, а вот человеку, который столкнётся с сконфигурированным вами устройством, придётся делать много лишних движений. Особенно это касается маршрутизаторов. В общем, постарайтесь относиться чуточку бережнее к чужому времени и тогда, люди ответят вам тем же.
Еноты, в заключении хочу пожелать вам удачи, успеха, и самое главное, отличного настроения. Если урок оказался полезным, не забудьте поблагодарить лайком и обязательно напишите, какие темы, связанные с эксплуатацией оборудования вендера Cisco вам интересны. Так, есть задумка, продемонстрировать пошагово процесс изготовления консольного кабеля своими силами. Думаю, многим бы пригодилось, учитывая, что производитель перестал комплектовать ими часть оборудования. Короче, кто в теме, не стесняйтесь, оставляйте фидбэк. До новых встреч, друзья.
Прошивка ROM Monitor (так же называемая программой bootstrap) запускается при включении или перезагрузке маршрутизатора. Прошивка помогает инициализировать аппаратное обеспечение процессора и загружать программное обеспечение Cisco IOS. Вы можете использовать ROM Monitor (сокращённо rommon) для выполнения определенных задач настройки, таких как восстановление потерянного пароля или загрузка программного обеспечения через консольный порт. Если на маршрутизаторе нет образа программного обеспечения Cisco IOS, маршрутизатор(коммутатор) запускает ROM Monitor.
Для чего может потребоваться обновление ROM Monitor? Вы можете столкнуться со следующими проблемами. Например на вашей древней но вполне работоспособной Cisco 2800/3800 Series или 7200 Series пришлось поменять Compact Flash. Сейчас уже сложно найти такие карты на 256 или 512Мб и поэтому вы покупаете карточку на 4 или 8Гб. Но вот незадача, устройство отказывается распознавать карту памяти. Или наоборот, речь идёт о современном устройстве, в котором вы решили перейти, например, с IOS XE 3.8 на 3.16. В обоих случаях поможет обновление ROM Monitor.
Сначала проверяем, какая версия rommon сейчас установлена на cisco. Это можно сделать командой show rom-monitor.
No upgrade ROMMON programmed or not yet run
Currently running ROMMON from ReadOnly region
ROMMON from ReadOnly region is selected for next boot
Так же версию rommon вы сможете узнать, в выводе команды show version
ROM: System Bootstrap, Version 12.4(1r)T, RELEASE SOFTWARE (fc1)
Router uptime is 15 hours, 13 minutes
System returned to ROM by reload at 13:44:51 UTC Thu Mar 22 2012
System restarted at 17:43:02 MSK Thu Mar 22 2012
System image file is “flash:c2800nm-advipservicesk9-mz.124-15.T1.bin”
Как видно из вывода команд, rommon данного устройства разработан в далеком 2006-м году и имеет версию 12.4(1r)T. Для данной модели устройства самая свежая версия микропрограммы – 12.4(13r)T11 от 2009-го. Произведем обновление…
Сперва вам необходимо убедиться, что на compact flash карточке достаточно места. Новая прошивка “весит” 1.55 МБ. При обновлении она будет записана в перезаписываемую область памяти, при этом заводская версия rommon останется в области памяти “только для чтения” и удалена не будет. Загрузка после обновления произойдет из перезаписываемой области памяти с вашего нового rommon.
Поместите файл с новой прошивкой на ваш tftp сервер и скопируйте его на устройство:
Теперь выполним команду на обновление прошивки ROM Monitor upgrade rom-monitor file :/ в результате чего произойдет само обновление микропрограммы и перезагрузка устройства (вам необходимо будет согласиться на это действие).
Initializing memory for ECC
.
Running new upgrade for first time
Initializing memory for ECC
.
c2811 platform with 262144 Kbytes of main memory
Main memory is configured to 64 bit mode with ECC enabled
Upgrade ROMMON initialized
program load complete, entry point: 0×8000f000, size: 0xcb80
program load complete, entry point: 0×8000f000, size: 0×3093ef4
Обновление завершено. После загрузки cisco проверим версию rommon:
Upgrade ROMMON version:
Currently running ROMMON from Upgrade region
ROMMON from Upgrade region is selected for next boot
Мы видим, что теперь у нас существует две версии микропрограммы: одна записана в область памяти “только для чтения”, другая (с которой осуществляется загрузка) расположена в области Upgrade. После успешного обновления сам файл rommon можно удалить с flash-карточки командой delete /force flash:/C2800NM_RM2.srec.124-13r.T11.
Thought I would add this to my blog to help anyone that was in the same situation I had back in April. A big thanks to Richard Morrell ( @richardmorrell ) for this!
If you have a Cisco router which is unable to boot it’s IOS (flash image is corrupted, lost or wrong build), then you can boot the rommon and ask it to TFTP a replacement image across. It is preferable you have a working flash device in the router to save the flash image to, but you can just boot it straight from TFTP to memory if you’re desparate. Pre-requesits:
1) Console access to the Cisco device in question
2) A working IOS image
3) A TFTP server which the Cisco device can access
Firstly, lets see what happens when you lose your IOS:
Format operation may take a while. Continue? [confirm]
Format operation will destroy all data in “flash0:”. Continue? [confirm]
Writing Monlib sectors….
Monlib write complete
Format: All system sectors written. OK…
Format: Total sectors in formatted partition: 501728
Format: Total bytes in formatted partition: 256884736
Format: Operation completed successfully.
No files in directory
System configuration has been modified. Save? [yes/no]: no
Proceed with reload? [confirm]
Total memory size = 512 MB – On-board = 512 MB, DIMM0 = 0 MB
CISCO1941/K9 platform with 524288 Kbytes of main memory
Main memory is configured to 64/-1(On-board/DIMM0) bit mode with ECC disabled
Readonly ROMMON initialized
program load complete, entry point: 0x80803000, size: 0x1b340
boot: cannot determine first executable file name ondevice “flash0:”
So what do we do? Get the Cisco to go into the ROMMON bootstap by sending the “break” command. Your terminal software should have an option to send a “break” (on putty it’s menu -> Special Command -> break). Once the Cisco is in ROMMON, have a look at the settings that tftpdnld has already:
rommon 1 > tftpdnld
GE_SPEED_MODE: Auto Detect
Invoke this command for disaster recovery only.
WARNING: all existing data in all partitions on flash will be lost!
Do you wish to continue? y/n: [n]: n
TFTP download aborted – user request
For illustration, I’m going to change the IP address of the Cisco and the filename of the image to show you how to set variables, Review the variables that are listed and change any required.
rommon 2 > IP_ADDRESS=10.1.1.2
rommon 4 > TFTP_FILE=c1900-universalk9-mz.SPA.150-1.M2.bin
Once you are happy with the settings, run the command again and proceed with the flash erase. Note, if your flash is damaged/missing then you can just load the image into memory by adding “-r” to the end of the tftpdnld command but once you reboot then you’re back to having no IOS.
rommon 5 > tftpdnld
GE_SPEED_MODE: Auto Detect
Invoke this command for disaster recovery only.
WARNING: all existing data in all partitions on flash will be lost!
Do you wish to continue? y/n: [n]: y
Receiving c1900-universalk9-mz.SPA.150-1.M2.bin from 10.1.1.1 .
File reception completed.
IOS Image Load Test
Digitally Signed Release Software
Copying file c1900-universalk9-mz.SPA.150-1.M2.bin to flash0:.
program load complete, entry point: 0x80803000, size: 0x1b340
Format: All system sectors written. OK…
Format: Total sectors in formatted partition: 501728
Format: Total bytes in formatted partition: %llu
Format: Operation completed successfully.
Once the transfer is complete, you need to reboot. The Cisco should boot automatically off the first IOS image it finds in flash, but if you’ve messed around with any of the boot configs (outside of what this document has asked you to do) then you’ll need to put them back to defaults.
rommon 6 > reset
Total memory size = 512 MB – On-board = 512 MB, DIMM0 = 0 MB
CISCO1941/K9 platform with 524288 Kbytes of main memory
Main memory is configured to 64/-1(On-board/DIMM0) bit mode with ECC disabled
Readonly ROMMON initialized
program load complete, entry point: 0x80803000, size: 0x1b340
IOS Image Load Test
Digitally Signed Release Software
program load complete, entry point: 0x81000000, size: 0x2ad3a14
You should be able to get into the router (at least from console, but you may even get in remotely if the config has survived in the NVRAM) and check to make sure it’s working properly. If you have booted directly into memory, don’t forget to get a working replacement for the flash card and get the IOS image transfered onto it or the next reboot/power cut will put it back to it’s vegetative state.
Читайте также: