توضح هذه الصفحة كيفية إستعادة موجه من السلسلة Cisco 2600 Series و VG200 عالقين في ROMmon (نافذة مطالبة rommon#.).
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.
لا توجد متطلبات أساسية خاصة لهذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات المُقدمة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كنت تعمل في شبكة مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر قبل استخدامه.
إذا كان الموجه عالقا في وضع ROMmon، فإن الإعداد الأول الذي يجب فحصه هو قيمة سجل التكوين.
تتضمن وحدات بت الأربع الأولى من سجل التكوين حقل التمهيد. تحدد قيمة حقل التمهيد مصدر صورة برنامج Cisco IOS®software الافتراضية التي سيتم إستخدامها لتشغيل الموجه. إذا كانت قيمة حقل التمهيد هي 0 (قيمة سجل التكوين في XXX0)، يدخل النظام عند بدء التشغيل ويستمر في وضع أداة مراقبة ذاكرة القراءة فقط (ROMMON>)، في انتظار أمر مستخدم لتمهيد النظام يدويا. للحصول على مزيد من المعلومات حول معاني بت سجل تكوين البرامج، راجع تكوين سجل تكوين البرامج.
إذا استمر الموجه في إدخال وضع ROMmon في كل مرة يتم فيها إعادة تشغيل النظام، فقد يكون ذلك راجعا إلى إعداد سجل التكوين. للتحقق من القيمة التي تم تكوينها لسجل التكوين، أستخدم الأمر confreg كما هو موضح أدناه:
rommon 2 > confreg Configuration Summary enabled are: load rom after netboot fails console baud: 9600 boot: the ROM Monitor do you wish to change the configuration? y/n [n]:
كما هو موضح بواسطة إخراج الأمر confreg أعلاه، تم تعيين سجل التكوين على قيمة تجبر الموجه على الانتقال إلى وضع ROMmon في كل مرة يتم فيها إعادة تحميله أو إعادة تدويره بالطاقة. لإجراء تمهيد الموجه تلقائيا من صورة افتراضية لبرنامج Cisco IOS Software، قم بتغيير قيمة سجل التكوين كما هو موضح أدناه:
rommon 2 > confreg Configuration Summary enabled are: load rom after netboot fails console baud: 9600 boot: the ROM Monitor do you wish to change the configuration? y/n [n]: y enable "diagnostic mode"? y/n [n]: enable "use net in IP bcast address"? y/n [n]: disable "load rom after netboot fails"? y/n [n]: enable "use all zero broadcast"? y/n [n]: enable "break/abort has effect"? y/n [n]: enable "ignore system config info"? y/n [n]: change console baud rate? y/n [n]: change the boot characteristics? y/n [n]: y enter to boot: 0 = ROM Monitor 1 = the boot helper image 2-15 = boot system [0]: 2 Configuration Summary enabled are: load rom after netboot fails console baud: 9600 boot: image specified by the boot system commands or default to: cisco2-C2600 do you wish to change the configuration? y/n [n]: n You must reset or power cycle for new config to take effect
ومن خلال القيام بذلك، تكون قد قمت بتغيير سجل التكوين إلى قيمة تجعله يبحث عن صورة برنامج Cisco IOS Software صالحة عند بدء التشغيل والتمهيد من نفس الشيء. يجب إعادة تعيين الموجه الآن.
rommon 3 > reset System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. TAC:Home:SW:IOS:Specials for info <SNIP>
يجب أن يقوم الموجه الآن بإعادة التحميل باستخدام صورة صالحة لبرنامج Cisco IOS Software.
إذا تم تعيين قيمة سجل التكوين لإجراء تمهيد النظام تلقائيا من صورة افتراضية من برنامج Cisco IOS Software، وإذا لم يتم إرسال إشارة انقطاع أثناء بدء التشغيل، فيجب أن يتم تمهيد الموجه بشكل طبيعي. ومع ذلك، إذا كان الموجه لا يزال يدخل وضع ROMmon، فقد يكون ذلك بسبب عدم قدرة الجهاز على تحديد موقع صورة برنامج Cisco IOS Software صالحة.
أول شيء تحتاج إلى القيام به بعد ذلك هو البحث عن صورة صالحة لبرنامج Cisco IOS Software. للقيام بذلك، قم بإصدار الأمر dir <device> لكل جهاز متاح، وابحث عن صورة صالحة لبرنامج Cisco IOS Software. على سبيل المثال، للبحث عن IOS في ذاكرة Flash (الذاكرة المؤقتة)، أستخدم الأمر الموضح أدناه.
rommon 1 > dir flash: File size Checksum File name 5358032 bytes (0x51c1d0) 0x7b16 c2600-i-mz.122-10b.bin rommon 2 >
لاحظ أنه إذا قام الموجه بإرجاع الرسالة "اسم الجهاز غير صحيح"، فإن الجهاز المحدد قد لا يكون موجودا. يشير الإخراج أعلاه إلى أن صورة صالحة موجودة بالفعل في ذاكرة Flash (الذاكرة المؤقتة). حاول التمهيد من تلك الصورة باستخدام الأمر boot.
rommon 2 > boot flash:c2600-i-mz.122-10b.bin program load complete, entry point: 0x80008000, size: 0x51c0dc Self decompressing the image : ################################################# ################################## ...
يجب أن يتم تمهيد الموجه الآن باستخدام صورة برنامج Cisco IOS Software المحددة في الأمر boot. ومع ذلك، هناك أوقات لا توجد فيها صورة صالحة على أي من الأجهزة أو أن الصورة على ذاكرة Flash (الذاكرة المؤقتة) قد تكون تالفة. في هذه الحالات، يجب تنزيل صورة صالحة باستخدام بروتوكول نقل الملفات المبسط (TFTP) أو باستخدام إجراء Xmodem. يمكن تنفيذ كلا الإجرائن من وضع ROMmon.
ملاحظة: هناك حالات تظهر فيها رسالة النظام "لا يحتوي الجهاز على رقم سحري صالح". إذا حدث هذا، فبالإضافة إلى الحصول على صورة صالحة من برنامج Cisco IOS Software، قد تحتاج إلى إعادة بيع ذاكرة Flash (الذاكرة المؤقتة) أو إستبدالها، إذا كانت تالفة.
هذه هي أسرع طريقة لإعادة تثبيت صورة جديدة من برنامج Cisco IOS Software على الموجه. انتقل إلى إستخدام الأمر tftpdnld.
يمكنك أيضا تنزيل إصدار جديد من برنامج Cisco IOS Software من خلال منفذ وحدة التحكم، باستخدام Xmodem. انتقل إلى إجراء التنزيل في وحدة تحكم المودم Xmodem باستخدام ROMmon.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
29-Sep-2014 |
الإصدار الأولي |