المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

الاصطلاحات

معلومات أساسية

إجراءات تثبيت البرامج وترقيتها

الإجراء بالتفصيل

الخطوة 1: إنشاء جلسة عمل لوحدة التحكم إلى الموجه

مشكلات التمهيد

الخطوة 2: التحقق من توفر اتصال IP لدى خادم TFTP بالموجه

الخطوة 3: إذا لزم الأمر، قم بتنسيق بطاقة PCMCIA

الخطوة 4: تحقق من المساحة الخالية على بطاقة ذاكرة Flash (فتحة PCMCIA)

الخطوة 5:انسخ الصورة الجديدة إلى بطاقة ذاكرة Flash (الذاكرة المؤقتة) من خلال خادم TFTP

الخطوة 6: تعيين عبارات التمهيد لتحميل صورة جديدة عند بدء التشغيل

التحقق من عبارات التمهيد الحالية

إزالة عبارات التمهيد السابقة

تعيين عبارات بدء تشغيل جديدة

الخطوة 7: إعادة تمهيد الموجه لتحميل صورة جديدة

الخطوة 8: التحقق من الترقية

معلومات ذات صلة

المقدمة

يصف هذا المستند كيفية ترقية صورة برنامج Cisco IOS® على موجّهات Cisco المتطورة.

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- كيفية تثبيت خادم TFTP

- كيفية تثبيت صورة برنامج Cisco IOS Software

راجع قسم معلومات الخلفية للحصول على تفاصيل حول هذه الموضوعات.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى برنامج Cisco IOS Software، الإصدار 12.1 أو الأحدث.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

الاصطلاحات

للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.

معلومات أساسية

يناقش هذا المستند إجراء ترقية صورة برنامج Cisco IOS على الموجهات المتطورة من Cisco. تعتمد الأمثلة الواردة في هذا المستند على الموجه 7500، ولكن الإجراء قابل للتطبيق على مُوجهات الأخرى. يمكن أن تختلف أسماء ملفات برنامج Cisco IOS بناء على نوع المنتج المستخدم.

ملاحظة: لاستخدام أدوات أستكشاف الأخطاء وإصلاحها الموضحة في هذا المستند، يجب أن تكون مستخدما مسجلا ويجب أن تسجل دخولك.

يتم تناول موجهات سلسلة Cisco هذه في هذه المقالة:

- الموجهات من السلسلة Cisco 7000 مع RP و RSP7000

- الموجّهات من السلسلة 7100 من Cisco

- الموجّهات من السلسلة 7200 من Cisco

- الموجّهات من السلسلة 7300 من Cisco

- الموجّهات من السلسلة 7400 من Cisco

- الموجّهات من السلسلة 7500 من Cisco

- الموجّهات من السلسلة 7600 من Cisco

- سلسلة موجهات الإنترنت (ESR) طراز 10000 من Cisco

- سلسلة موجهات الإنترنت طراز 12000 من Cisco

- الموجهات من السلسلة uBR71xx، uBR 72xx، uBR10000 من Cisco

الخطوة 1: تثبيت خادم TFTP

يجب تثبيت خادم بروتوكول نقل الملفات المبسط (TFTP) أو خادم بروتوكول النسخ عن بعد (RCP) أو تطبيق خادم بروتوكول نقل الملفات (FTP) على محطة عمل أو كمبيوتر شخصي جاهز لبروتوكول TCP/IP. بمجرد تثبيت التطبيق، يجب تنفيذ مستوى أدنى من التكوين، أستخدم الخطوات التالية:

1. قم بتكوين تطبيق TFTP ليعمل بصفة خادم TFTP بدلا من صفة عميل TFTP.

2. حدّد دليل الملفات الصادرة. هذا هو الدليل الذي يتم فيه تخزين صور برنامج Cisco IOS software. توفر معظم تطبيقات TFTP نظام إعداد روتيني للمساعدة في مهام التكوين هذه.

ملاحظة: يتوفر عدد من تطبيقات بروتوكول TFTP أو RCP من بائعي البرامج المستقلين أو كبرامج تجريبية من مصادر عامة على الشبكة العالمية.

ملاحظة: يتعذر على معظم تطبيقات TFTP نقل الملفات التي يزيد حجمها عن 16 ميجابايت. إذا كان برنامج Cisco IOS الذي تقوم بتثبيته أكبر من 16 ميجابايت، فيجب عليك إستخدام خادم FTP أو RCP.

الخطوة 2: تحديد صورة لبرنامج Cisco IOS Software

تحقق من أن صورة برنامج Cisco IOS التي تقوم بتنزيلها تدعم كلا من الجهاز وميزات البرنامج المطلوبة. أنت يستطيع وجدت هذا معلومة مع ال cisco برمجية مرشد (يسجل زبون فقط). تأكد من أن الموجه لديك ذاكرة وصول عشوائي ديناميكية (DRAM) وذاكرة فلاش كافية لصورة برنامج Cisco IOS Software قبل تنزيل إصدار البرنامج الذي حددته. يمكنك العثور على الحد الأدنى من متطلبات DRAM و FLASH الموصى بها في ملاحظات الإصدار لكل إصدار محدد من برنامج Cisco IOS Software، وكذلك في دعم Cisco التقني والتنزيلات. للحصول على معلومات إضافية حول كيفية تحديد إصدار البرنامج الصحيح ومجموعة الميزات الصحيحة، راجع مقارنة الميزات لتحديد إصدار البرنامج الأفضل.

الخطوة 3: تنزيل صورة برنامج Cisco IOS Software

قم بتنزيل صورة برنامج Cisco IOS Software في محطة العمل أو الكمبيوتر الشخصي لديك من الدعم التقني والتنزيلات من Cisco.

إجراءات تثبيت البرامج وترقيتها

الإجراء بالتفصيل

الخطوة 1: إنشاء جلسة عمل لوحدة التحكم إلى الموجه

ويمكن القيام بذلك باستخدام اتصال وحدة تحكم مباشر أو اتصال برنامج Telnet ظاهري. يتم تفضيل اتصال وحدة تحكم مباشر على اتصال برنامج Telnet لأن معظم إجراءات إستعادة البيانات بعد الكوارث تتطلب منك أن تكون موجودا بشكل فعلي، ويتم فقد اتصال برنامج Telnet أثناء مرحلة إعادة تمهيد تثبيت البرامج. يتم إجراء اتصال وحدة التحكم باستخدام كابل ملفوف (عادة يكون أسود اللون ومسطحا)، وتوصيل منفذ وحدة التحكم بالموجه بمنفذ COM بالكمبيوتر الشخصي. افتح HyperTerminal على الكمبيوتر الشخصي، واستخدم الإعدادات التالية:

Speed 9600 bits per second

8 databits

0 parity bits

1 stop bit

No Flow Control

ملاحظة: إذا ظهرت أية أحرف بيانات بحالة سيئة في HyperTerminal، فهذا يعني أنك لم تقم بتعيين خصائص HyperTerminal بشكل صحيح، أو أن سجل تكوين الموجه تم تعيينه على قيمة غير قياسية تكون فيها سرعة اتصال وحدة التحكم أعلى من 9600 بت في الثانية. تحقق من قيمة سجل التكوين باستخدام الأمر show version (كما هو موضح في السطر الأخير من الإخراج) وتأكد من تعيينه على 0x2102 أو 0x102. من الضروري إعادة تحميل الموجه لكي يسري مفعول تغيير لسجل التكوين. بمجرد التأكد من تعيين سرعة وحدة التحكم على 9600 بت في الثانية من جانب الموجه، يجب عليك التحقق من خصائص HyperTerminal كالسابق.

لمزيد من المعلومات حول كيفية تعيين خصائص HyperTerminal، راجع تطبيق إعدادات المحاكي الطرفي الصحيحة لاتصالات وحدة التحكم.

مشكلات التمهيد

بمجرد إتصالك بمنفذ وحدة التحكم بالموجه، يمكنك أن ترى أن الموجه إما في وضع ROMmon أو وضع التمهيد. إذا تعذر على الموجه تحميل صورة برنامج Cisco IOS بشكل صحيح، فإنه يذهب إلى أحد هذين الوضعين اللذين يمكن إستخدامهما لإجراءات الاسترداد و/أو التشخيص. إذا لم يظهر لديك موجه أوامر الموجه المعتاد، فيجب عليك إستخدام التوصيات التالية لمتابعة إجراء الترقية.

يجري تمهيد الموجه في وضع ROMmon أو وضع التمهيد، وتظهر رسالة مماثلة للرسالة التالية على وحدة التحكم:

device does not contain a valid magic number

boot: cannot open "slot0:"

boot: cannot determine first file name on device "slot0:"

إذا كنت تستخدم قرص الذاكرة المؤقتة من ATA PCMCIA، فإن نفس المشكلة يمكن أن تبدو مثل هذا:

device does not contain a valid magic number

boot: cannot open "disk0:"

boot: cannot determine first file name on device "disk0:"

إذا رأيت رسالة من رسائل الخطأ السابقة، فهذا يعني أن بطاقة Flash (الذاكرة المؤقتة) فارغة، وغير منسقة، وغير منسقة للنظام الأساسي، أو أن filesystem (نظام الملف) تالف، أو أن الصورة الأولى على بطاقة Flash (الذاكرة المؤقتة) ليست صورة برنامج Cisco IOS Software قابلة للتمهيد.

إذا كان الموجه في وضع ROMmon، فيمكن أن تبدو نافذة مطالبة الموجه كما يلي:

rommon1>

إذا كان الموجه في وضع التمهيد، يمكن أن تبدو نافذة مطالبة الموجه كما يلي:

Router(boot)>

لمزيد من المعلومات حول إسترداد ROMmon، راجع إجراء إسترداد ROMmon لموجهات السلسلة 7200 و 7300 و 7400 و 7500 و RSP7000 و Catalyst 5500 RSM و uBR7100 و uBR7200 و uBR1000 و 120000 من Cisco.

إذا كان الموجه في وضع التمهيد، فيمكنك المتابعة بتعليمات ترقية برنامج Cisco IOS Software أدناه. أحرص على عدم حفظ التكوين الخاص بك أثناء وجوده في وضع التمهيد لأن صورة التمهيد لا تحتوي على وظيفة توجيه كاملة.

الخطوة 2: التحقق من توفر اتصال IP لدى خادم TFTP بالموجه

تحقق من عناوين IP الخاصة بخادم TFTP والموجه المستهدف لترقية برنامج TFTP للتأكد من أن العناوين تقع داخل النطاق نفسه. يؤز الموجه للتحقق من وجود اتصال شبكة بينهما. للتحقق، تحقق من عنوان IP الخاص بخادم TFTP. إذا كان الموجه في وضع التمهيد، فأنت بحاجة إلى تعيين البوابة الافتراضية:

Router(boot)>

Router(boot)> enable

Router(boot)# config terminal

Router(boot)(config)# ip default-gateway n.n.n.n-+

الخطوة 3: إذا لزم الأمر، قم بتنسيق بطاقة PCMCIA

إذا كانت بطاقة PCMCIA عبارة عن نسخة إحتياطية تم شحنها على بياض، فيجب تنسيقها قبل إستخدامها.

يمكنك أيضا إستخدام بطاقة PCMCIA من نظام أساسي آخر إذا كانت متوافقة مع النظام الأساسي للموجه الخاص بك. راجع معلومات Filesystem (نظام الملفات) ومصفوفة التوافق لبطاقة PCMCIA للحصول على مزيد من المعلومات حول توافق بطاقة Flash (الذاكرة المؤقتة) بين الأنظمة الأساسية.

ملاحظة: من أجل التمهيد من ملف برنامج Cisco IOS Software الموجود على بطاقة PCMCIA flash card أو قرص flash، يجب تهيئة بطاقة أو قرص Flash في النظام الأساسي الهدف.

تحذير: يمحو إجراء التنسيق جميع المعلومات الموجودة على بطاقة ذاكرة Flash (الذاكرة المؤقتة). لمنع فقدان الصور وملفات التكوين التي يمكن تخزينها على بطاقة ذاكرة Flash، انسخ الصور والملفات إلى خادم TFTP قبل أن تقوم بتنسيق البطاقة:

قم بالخطوات التالية:

.

1. أدخل بطاقة ذاكرة Flash (الذاكرة المؤقتة) في فتحة PCMCIA المتاحة ( slot0:أو slot1: ).

1. قم بتنسيق بطاقة ذاكرة Flash باستخدام slot1

أمر تنسيق slot0: (أو تنسيق) كما هو موضح هنا:

7500#format slot0:

Format operation can take a while. Continue? [confirm]y

Format operation can destroy all data in "slot0:".  Continue?

[confirm]y

Formatting sector 160.....

Format of slot0: complete

ملاحظة: تستخدم أقراص الذاكرة المؤقتة من النوع ATA PCMCIA صياغة أوامر مختلفة عند الإشارة إلى فتحة PCMCIA. استبدلت الأمر صياغة disk0: أو disk1: إذا كنت تستخدم قرص الذاكرة المؤقتة ATA PCMCIA بدلا من slot0: أو slot1: أي يشير إلى بطاقات ذاكرة Flash PCMCIA خطية. يمكن العثور على مزيد من المعلومات حول إختلافات صياغة الأمر بين أقراص Flash (الذاكرة المؤقتة) ل ATA PCMCIA وبطاقات ذاكرة Flash (الذاكرة المؤقتة) ل PCMCIA الخطية في معلومات Filesystem (نظام الملفات) ومصفوفة التوافق ل PCMCIA.

الخطوة 4: تحقق من المساحة الخالية على بطاقة ذاكرة Flash (فتحة PCMCIA)

عند هذه النقطة، يلزمك التحقق من توفر مساحة كافية في بطاقة ذاكرة Flash (الذاكرة المؤقتة) لنسخ الصورة الجديدة. إذا لم تكن هناك مساحة حرة كافية، تحتاج إلى حذف بعض الملفات لتوفير مساحة كافية. في بعض الحالات، إذا كانت الصورة كبيرة جدا، تحتاج لحذف الصورة الحالية على بطاقة ذاكرة Flash (الذاكرة المؤقتة).

لتحديد مقدار المساحة الخالية، ولإظهار الملفات المحملة حاليا في slot0:، قم بإصدار dir{device:}الأمر.

في المثال أدناه، يحتوي slot0 على نظامي ملفات 885756 بايت من المساحة الخالية. هذا غير كاف لتحميل الصورة الجديدة.

7500#dir slot0:

Directory of slot0:/

1  -rw-    12531084   Jan 02 2000 00:00:20  rsp-jsv-mz.121-13.bin

2  -rw-     7161208   Jan 02 2000 00:14:33  rsp-jsv-mz.112-26.bin

20578304 bytes total (885756 bytes free)

ملاحظة: عندما ترى رسالة خطأ مثل "٪خطأ في فتح slot0: (الجهاز غير جاهز)"، حاول باستخدام الأمر dir disk0:.

في المثال التالي، نحذف الملف الثاني لتحرير مساحة كافية لصورة برنامج Cisco IOS Software الجديدة.

7500#delete slot0:rsp-jsv-mz.112-26.bin

Delete filename [rsp-jsv-mz.112-26.bin]? [enter]

Delete slot0:rsp-jsv-mz.112-26.bin? [confirm][enter]

7500#

بعد أن تقوم بحذف الملف، أستخدم dir slot0:الأمر للتحقق من المساحة الخالية. تظهر المخرجات التالية المساحة الحرة لا تزال 885756. تزداد المساحة الحرة عندما تقوم بعصر الذاكرة المؤقتة (flash) باستخدام squeeze  الأمر:

7500#dir slot0:

Directory of slot0:

1  -rw-    12531084   Jan 02 2000 00:00:20  rsp-jsv-mz.121-13.bin

20578304 bytes total (885756 bytes free)

بعد حذف الملف، يتم وضع علامة على الملف بواسطة نظام التشغيل. لتحرير مساحة ذاكرة الملف المحذوفة، يلزمك إصدار squeeze{device:}   الأمر الذي يزيل الملفات المحذوفة بشكل دائم.

7500#squeeze slot0:

All deleted files can be removed. Continue? [confirm]y

Squeeze operation can take a while. Continue? [confirm]y

Squeezing...

Squeeze of slot0 complete

7500#

تتم إزالة الملف بشكل دائم بمجرد حذفه وضبطه. للتحقق مما إذا تم حذف الملف واستعادة الذاكرة، قم بإصدار dir slot0:الأمر.

7500#dir slot0:

Directory of slot0:/

1  -rw- 12531084  Jan 02 2000 00:00:20  rsp-jsv-mz.121-13.bin

20578304 bytes total (8047092 bytes free)

في الإخراج السابق، يمكنك أن ترى أن مقدار مساحة ذاكرة Flash الحرة قد تمت زيادته من 885756 bytesإلى 8047092 bytes.

ملاحظة: لا تقم بإعادة تحميل الموجه أو إعادة تشغيله إذا لم تكن هناك صورة كافية على بطاقة Flash (الذاكرة المؤقتة)؛ وهذا يتسبب في دخول الموجه إلى وضع ROMmon أو التمهيد.

الخطوة 5: انسخ الصورة الجديدة إلى بطاقة ذاكرة Flash (الذاكرة المؤقتة) من خلال خادم TFTP

نفذ هذه التعليمات.

1. الآن بعد أن أصبح لديك اتصال IP ويمكنك إختبار الاتصال بين جهاز الكمبيوتر الذي يعمل كخادم TFTP والموجهات، انسخ الصورة من خادم TFTP إلى slot0.

ملاحظة: قبل النسخ، تأكد من أنك قد بدأت برنامج خادم TFTP على الكمبيوتر الشخصي الخاص بك ومن توفر اسم الملف المذكور لديك في الدليل الجذر الخاص بخادم TFTP. نوصي بالاحتفاظ بنسخة من تكوين الموجه قبل الترقية. لا تؤثر الترقية نفسها على التكوين (والذي يتم تخزينه في ذاكرة الوصول العشوائي غير المتطايرة - NVRAM). ومع ذلك، يمكن أن يحدث ذلك إذا لم يتم تنفيذ الخطوات الصحيحة بشكل صحيح.

بالنسبة لتطبيقات RCP، استبدل RCP لكل تكرار ل TFTP. على سبيل المثال، أستخدم copy rcp flashالأمر بدلا من copy tftp flash  الأمر.

7500# copy tftp: slot0:

إذا كان ضروريا، يمكنك نسخ صورة من جهاز إلى آخر.

1. حدد عنوان IP الخاص بخادم TFTP.

عندما يطلب منك، أدخل عنوان IP الخاص بخادم TFTP، كما هو الحال في المثال التالي:

Address or name of remote host []? 172.17.247.195

2. حدد اسم الملف لصورة برنامج Cisco IOS Software الجديدة.

عند المطالبة، أدخل اسم الملف لصورة برنامج Cisco IOS Software التي سيتم تثبيتها، كما هو الحال في المثال التالي:

Source filename []? rsp-jsv-mz.122-6.bin

3. قم بتعيين اسم الملف الوجهة.

هذا هو الاسم الذي يمكن أن يكون لصورة البرنامج الجديدة عند تحميلها على الموجه. يمكن تسمية الصورة أي شيء، لكن الممارسة الشائعة هي إدخال نفس اسم ملف الصورة.

7500#copy tftp slot0:

Address or name of remote host []? 172.17.247.195

Source filename []? rsp-jsv-mz.122-6.bin

Destination filename []?rsp-jsv-mz.122-6.bin

Accessing tftp://10.1.1.1/rsp-jsv-mz.122-6.bin...

Loading rsp-jsv-mz.122-6.bin from 10.1.1.1 (via Ethernet10/5): !!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!

[OK - 12531084/25061376 bytes]

12531084 bytes copied in 641.540 secs (19549 bytes/sec)

7500#

بعد نقل الملف بنجاح، يجب التحقق من أن الملف في slot0. قم بإصدار  dir{device:}  الأمر لإظهار الملفات الموجودة حاليا في slot0:

7500#dir slot0:

Directory of slot0:/

1  -rw-    12519472   Jan 02 2000 00:00:20  rsp-jsv-mz.121-13.bin

2  -rw-    12531084   Jan 02 2000 00:00:20  rsp-jsv-mz.122-6.bin

تحقق من صحة الاسم وحجم الملف. إذا كان لديك بطاقة فلاش PCMCIA قياسية، فيمكنك أيضا التحقق من أن المجموع الاختباري PCMCIA صحيح من مخرجات show slot0:. إذا كان لديك قرص الذاكرة المؤقتة من ATA، فيمكنك إستخدام verify /md5 slot0:الأمر للحصول على تجزئة MD5 على صورة ومقارنة ذلك التجزئة بما هو على دعم Cisco التقني والتنزيلات. تم إدخال خيار MD5 verify   للأمر في البرنامج Cisco IOS Software، الإصدار 12.0(22)S ويمكن إصداره قريبا في أحدث الصور 12.2T. يمكنك عرض إصدارات برنامج Cisco IOS software التي تحتوي على خيار التحقق من MD5 في حقل "أول إصدار ثابت" من معرف تصحيح الأخطاء من Cisco CSCdw84342 .

ملاحظة: يمكن فقط لمستخدمي Cisco المسجلين الوصول إلى الأدوات والمعلومات الداخلية.

الخطوة 6: تعيين عبارات التمهيد لتحميل صورة جديدة عند بدء التشغيل

بعد أن تقوم بنسخ الصورة من خلال TFTP، تحتاج إلى إخبار الموجه بأي صورة سيتم تحميله عند بدء التشغيل.

التحقق من عبارات التمهيد الحالية

عند هذه النقطة، فإن الصورة الجديدة هي الآن في slot0. تحتاج إلى ضبط الموجه لتمهيد الصورة الجديدة. بشكل افتراضي، يقوم الموجه بتمهيد الملف الأول في Flash (الذاكرة المؤقتة). ترتيب إجراء بحث في ذاكرة Flash (الذاكرة المؤقتة) هو disk0:، disk1:، slot0:، slot1:، وأخيرا bootflash:.يتم تمكين الإعداد الافتراضي عندما لا توجد boot أوامر في التكوين، أو تكون عبارة التمهيد غير دقيقة.

هناك طريقتان لتحديد إعدادات معلمات التمهيد الحالية:

الخيار 1: تحقق لمعرفة ما إذا كان لديك أي boot أوامر معرفة في التكوين الخاص بك من خلال إصدار show running-config الأمر. في المثال التالي، يتم تعيين جملة التمهيد على boot system flash slot0:rsp-jsv-mz.121-13.bin .

7500#show running-config

!

version 12.2

service timestamps debug uptime

service timestamps log uptime

no service password-encryption

no service single-slot-reload-enable

!

hostname 7500

!

boot system flash slot0:rsp-jsv-mz.121-13.bin

!

ip subnet-zero

الخيار 2: قم بإصدار show bootvarالأمر.

ملاحظة: show bootvarيستبدل الأمرshow boot.

7500#show bootvar

BOOT variable = slot0:rsp-jsv-mz.121-13.bin,12;

CONFIG_FILE variable =

BOOTLDR variable does not exist

Configuration register is 0x102

7500#

تظهر المخرجات السابقة أيضا أن متغير التمهيد هو  slot0:rsp-jsv-mz.121-13.bin . إذا كان لديك إدخالات أوامر نظام التمهيد في التكوين الخاص بك، فأنت بحاجة إلى إزالتها من التكوين. لمزيد من المعلومات حول كيفية إزالة إدخالات التمهيد، انتقل إلى القسم التالي.

إزالة عبارات التمهيد السابقة

لإزالة الأوامر، أدخل إلى وضع الوحدة الطرفية للتكوين. من وضع التكوين، يمكنك رفض أي أمر عندما تدخل noأمام كل جملة تمهيد. يوضح المثال التالي إزالة عبارة التمهيد الحالية:

7500#configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

7500(config)#no boot system flash slot0:rsp-jsv-mz.121-13.bin

7500(config)#^Z

7500#

تتم إزالة العبارةboot system flash slot0:rsp-jsv-mz.121-13.bin من التكوين. تحقق من إزالة الأمر عن طريق إصدار show running-config الأمر.

تعيين عبارات بدء تشغيل جديدة

الآن قم بتعيين الموجه لتمهيد الصورة الجديدة. قم بإصدار الأمر التالي لتعيين معلمة نظام التمهيد:

boot system flash slot0:{imagename} (imagename = name of the new IOS image)

7500#configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

7500(config)#boot system flash slot0:rsp-jsv-mz.122-6.bin

7500(config)#^Z

7500#write mem

3d01h: %SYS-5-CONFIG_I: Configured from console by vty0

Building configuration...

7500#

على الأنظمة الأساسية المزودة بمحركات أقراص فلاش ATA PCMCIA، ستكون صياغة الأمر:

boot system [device]:{imagename}

على سبيل المثال:

7500(config)#boot system disk0:rsp-jsv-mz.122-6.bin

تأكد من التحقق من أنك تستخدم config-register 0x2102بإصدار الأمر show bootvar أو show version  . إذا تم إعداده بشكل مختلف، فيمكنك تغييره بإصدار الأمر التالي في وضع التكوين:

7500#configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

7500(config)#config-register 0x2102

7500(config)#^Z

7500#write mem

تحقق من معلمات التمهيد من خلال إصدار show bootvarالأمر:

7500#show bootvar

BOOT variable = slot0:rsp-jsv-mz.122-6.bin,12;

CONFIG_FILE variable =

BOOTLDR variable does not exist

Configuration register is 0x102 (can be 0x2102 at next reload)

7500#

بعد تغيير config-register، يحدث التغيير في عملية إعادة التحميل التالية، كما هو موضح مسبقا.

الخطوة 7: إعادة تمهيد الموجه لتحميل صورة جديدة

للموجه لتشغيل صورة برنامج Cisco IOS Software الجديدة، يلزمك إعادة تحميل الموجه. تأكد من حفظ التكوين من خلال إصدار الأمر copy run startأو write mem .

7500#write mem

3d01h: %SYS-5-CONFIG_I: Configured from console by vty0 (127.0.0.11)

Building configuration...

7500#reload

الخطوة 8: التحقق من الترقية

بعد ظهور الموجه، تأكد من أنك تقوم حاليا بتشغيل الإصدار الجديد من الرمز، من خلال إصدار show versionالأمر:

7500#show version

Cisco Internetwork Operating System Software

Cisco IOS (tm) RSP Software (RSP-JSV-M), Version 12.2(6), RELEASE SOFTWARE (fc3)

Copyright (c) 1986-2002 by cisco Systems, Inc.

Compiled Wed 30-Jan-02 19:58 by kellythw

Image text-base: 0x60010958, data-base: 0x6148A000

ROM: System Bootstrap, Version 11.1(8)CA1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)

BOOTLDR: RSP Software (RSP-BOOT-M), Version 12.2(6), RELEASE SOFTWARE (fc2)

7500-A uptime is 0 minutes

System returned to ROM by reload at 00:05:37 PST Sat Jan 1 2000

System image file is "slot0:rsp-jsv-mz.122-6.bin"

!-- you have booted the correct image

cisco RSP4 (R5000) processor with 131072K/2072K bytes of memory.

R5000 CPU at 200Mhz, Implementation 35, Rev 2.1, 512KB L2 Cache

Last reset from power-on

G.703/E1 software, Version 1.0.

G.703/JT2 software, Version 1.0.

Channelized E1, Version 1.0.

X.25 software, Version 3.0.0.

SuperLAT software (copyright 1990 by Meridian Technology Corp).

Bridging software.

TN3270 Emulation software.

Primary Rate ISDN software, Version 1.1.

Chassis Interface.

1 EIP controller (6 Ethernet).

1 AIP controller (1 ATM).

2 TRIP controllers (8 Token Ring).

2 MIP controllers (2 T1) (2 E1).

6 Ethernet/IEEE 802.3 interface(s)

8 Token Ring/IEEE 802.5 interface(s)

48 Serial network interface(s)

1 ATM network interface(s)

2 Channelized E1/PRI port(s)

2 Channelized T1/PRI port(s)

123K bytes of non-volatile configuration memory.

20480K bytes of Flash PCMCIA card at slot 0 (Sector size 128K).

16384K bytes of Flash PCMCIA card at slot 1 (Sector size 128K).

8192K bytes of Flash internal SIMM (Sector size 256K).

No slave installed in slot 6.

Configuration register is 0x2102

تحقق من صحة الإصدار 12.2(6) من برنامج Cisco IOS Software ومن تعيين سجل التكوين على 0x2102.

معلومات ذات صلة

- تكوين متطلبات الكبلات لمنافذ وحدة التحكم والمنافذ (AUX) المساعدة

- تطبيق إعدادات المحاكي الطرفي الصحيحة لاتصالات وحدة التحكم

- إجراء التنزيل لوحدة تحكم المودم Xmodem باستخدام ROMmon

- مصفوفة التوافق ومعلومات نظام الملفات PCMCIA

- نسخ صورة نظام إلى جهاز آخر

- الدعم الفني والتنزيلات من Cisco