يشرح هذا المستند كيفية إستعادة الموجهات من السلسلة Cisco 2500 و 3000 و AS5100 و uBR900 Series Routers عالقة في ROMmon (rommon#> أو> موجه الأمر).
لاسترداد موجه من وضع ROMmon، يجب أن يكون الموجه يمكن الوصول إليه فعليا ويجب أن يكون لديه وحدة طرفية متصلة بمنفذ وحدة التحكم. لا يمكن إسترداد موجه من ROMmon من خلال الاتصال هاتفيا بأي من الواجهات. يجب أن تعرف كيفية نسخ صورة برنامج Cisco IOS® Software من خادم TFTP إلى الموجه.
تستند المعلومات الواردة في هذا المستند إلى:
موجه سلسلة 2500 من Cisco
موجه سلسلة 3000 من Cisco
خادم الوصول العام من Cisco AS5100 Series
سلسلة موجهات طراز uBR900 من Cisco
تم إنشاء المعلومات المُقدمة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كنت تعمل في شبكة مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر قبل استخدامه.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.
الأمر الأول الذي يجب التحقيق فيه هو سبب بدء تشغيل الموجه في وضع ROMmon (المشار إليه بواسطة موجه الأمر "rommon # >" أو ">"). حدد ما إذا كان السبب راجعا إلى تغيير قيمة سجل التكوين، أو صورة برنامج Cisco IOS تالفة.
إذا كان الموجه يحتوي على صورة برنامج Cisco IOS Software صالحة، فإن تغيير سجل قيمة التكوين ببساطة إلى 0x2102 سيؤدي إلى إسترداد الموجه. ويرد أدناه شرح لإجراءات ذلك.
إذا كانت نافذة مطالبة ROMmon ">"، فاكتب ما يلي في نافذة مطالبة ROMmon:
>o/r 0x2102 >i System Bootstrap, Version 11.0(10c)XB2, RELEASE SOFTWARE Copyright (c) 1986-2003 by cisco Systems 2500 processor with 16384 Kbytes of main memory F3: 10021772+224116+562960 at 0x3000060 Restricted Rights Legend Use, duplication,............................
إذا كانت نافذة مطالبة ROMmon هي "rommon #>"، فاكتب ما يلي في نافذة مطالبة:
rommon 1> confreg 0x2102
يجب إعادة ضبط الموجه أو تشغيله لكي يدخل التكوين الجديد حيز التنفيذ:
rommon 2> reset System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. UBR924 platform with 16384 Kbytes of main memory.......................
إذا تم تمهيد الموجه بنجاح، فسيكون السبب في ذلك مشكلة في قيمة سجل التكوين.
إذا تم تمهيد الموجه في ROMmon مرة أخرى، فقم بالمتابعة لتنزيل صورة Cisco IOS باستخدام صورة التمهيد من خادم بروتوكول نقل الملفات المبسط (TFTP).
هناك طريقة واحدة فقط لتثبيت صورة على موجهات السلسلة 2500 أو 3000 أو AS5100 أو uBR900 إذا تم حذف برنامج Cisco IOS الرئيسي أو تلفه. يجب أن تستخدم صورة التمهيد الخاصة به.
ونظرا لأنك قد حددت بالفعل أن سبب تمهيد الموجه في ROMmon لا يرجع إلى قيمة سجل التكوين، فإن الخيار الوحيد المتاح للاسترداد هو إعادة تثبيت برنامج Cisco IOS أو ترقيته من خادم TFTP باستخدام صورة التمهيد المدمجة (Rx-boot) في ROM.
للوصول إلى وضع تحميل Rx أو صورة التمهيد، قم بما يلي:
إذا كانت نافذة مطالبة rommon هي "rommon # >"، فاكتب:
rommon 1 > confreg 0x2101
يجب إعادة ضبط الموجه أو تشغيله لكي يدخل التكوين الجديد حيز التنفيذ:
rommon 2>reset System Bootstrap, Version 12.0(6r)T3, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. UBR924 platform with 16384 Kbytes of main memory.......................
إذا كانت نافذة مطالبة rommon ">"، فاكتب:
>o/r 0x2101 >i System Bootstrap, Version 11.0(10c)XB2, RELEASE SOFTWARE Copyright (c) 1986-1994 by cisco Systems 2500 processor with 16384 Kbytes of main memory Restricted Rights Legend Use, duplication, or ................ !--- Output suppressed .............16384K bytes of processor board System flash (Read/Write) Press RETURN to get started! hostname(boot)>
لاحظ أن موجه الأمر هو الآن "router (boot)>"، مما يؤكد أن الموجه قد تم التمهيد باستخدام صورة التمهيد.
ملاحظة: إذا تم تمهيد الموجه في ROMmon مرة أخرى، فإن صورة التمهيد تكون تالفة أو مفقودة على الأرجح، كما أن الطريقة الوحيدة للاسترداد هي إستبدال ذاكرة النظام System Flash (الذاكرة المؤقتة) أو الأجهزة بلوحة المعالج.
تتمثل الخطوة التالية في ترقية برنامج Cisco IOS software على النحو التالي:
hostname(boot)>enable hostname(boot)#copy tftp flash System flash directory: File Length Name/status 1 2416128 c2500-is-l.123-1a.bin [invalid checksum] [2416192 bytes used, 14361024 available, 16777216 total] Address or name of remote host [255.255.255.255]? 172.16.1.2 Source file name? c2500-is-l.123-1a.bin Destination file name [c2500-is-l.123-1a.bin]? Accessing file 'c2500-is-l.123-1a.bin' on 172.16.1.2... Loading c2500-is-l.123-1a.bin from 172.16.1.2 (via Ethernet0): ! [OK] Erase flash device before writing? [confirm] !--- Press Enter to confirm Flash contains files. Are you sure you want to erase? [confirm] !--- Press Enter to confirm Copy 'c2500-is-l.123-1a.bin' from server as 'c2500-is-l.123-1a.bin' into Flash WITH erase? [yes/no]yes Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ee ...erased Loading c2500-is-l.123-1a.bin from 172.16.1.2 (via Ethernet0): !!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !--- Output suppressed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 16294764/16777216 bytes] Verifying checksum... OK (0x96AA) Flash copy took 0:08:23 [hh:mm:ss] hostname(boot)#
أستخدم الأمر show flash للتحقق من إصدار صورة Cisco IOS التي تم تحميلها حديثا.
hostname(boot)#show flash System flash directory: File Length Name/status 1 16294764 c2500-is-l.123-1a.bin [16294828 bytes used, 482388 available, 16777216 total] 16384K bytes of processor board System flash (Read/Write) hostname(boot)#
بعد نسخ صورة Cisco IOS إلى الموجه بنجاح، تأكد من تغيير سجل التكوين مرة أخرى إلى 0x2102 وإعادة تحميل الموجه إلى التمهيد من صورة Cisco IOS.
hostname(boot)(config)#config-register 0x2102 hostname(boot)#reload System configuration has been modified. Save? [yes/no]: no Proceed with reload? [confirm] !--- Press Enter to confirm *Mar 1 00:12:58.463: %SYS-5-RELOAD: Reload requested System Bootstrap, Version 11.0(10c)XB2, PLATFORM SPECIFIC RELEASE SOFTWARE (fc1) Copyright (c) 1986-2003 by cisco Systems 2500 processor with 14336 Kbytes of main memory F3: 15405292+889440+952984 at 0x3000060 !--- Output suppressed Press RETURN to get started! hostname>
أستخدم الأمر show version للتحقق من قيمة سجل التكوين وإصدار صورة Cisco IOS التي تم تحميلها حديثا.
hostname>show version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-IS-L), Version 12.3(1a), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2003 by cisco Systems, Inc. Compiled Fri 06-Jun-03 07:46 by dchih Image text-base: 0x0307F6E8, data-base: 0x00001000 ROM: System Bootstrap, Version 11.0(10c)XB2, PLATFORM SPECIFIC RELEASE SOFTWARE (fc1) BOOTLDR: 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c)XB2, PLATFORM SP ECIFIC RELEASE SOFTWARE (fc1) Router uptime is 2 minutes System returned to ROM by reload System image file is "flash:c2500-is-l.123-1a.bin" cisco 2500 (68030) processor (revision L) with 14336K/2048K bytes of memory. Processor board ID 13587050, with hardware revision 00000000 Bridging software. X.25 software, Version 3.0.0. 2 Ethernet/IEEE 802.3 interface(s) 2 Serial network interface(s) 32K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read ONLY) Configuration register is 0x2102
يوضح إخراج الأمر show version أعلاه أن الموجه قام بتحميل صورة Cisco IOS الجديدة وقيمة سجل التكوين هي 0x2102.
راجع إجراء تثبيت البرامج وترقيتها للطرز 1600 و 2000 و 2500 و 3000 و AS5100 و AS5200 للحصول على مزيد من المعلومات.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
30-Jan-2006 |
الإصدار الأولي |