المقدمة
يوضح هذا المستند كيفية ترقية موجه من موجه أمر مراقبة ذاكرة القراءة فقط (ROMmon) باستخدام وظيفة TFTP لصورة التمهيد.
المتطلبات الأساسية
المتطلبات
لا توجد متطلبات خاصة لهذا المستند.
المكونات المستخدمة
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
الاصطلاحات
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
ما هي صورة التمهيد؟ (Rx-boot)
صورة التمهيد هي مجموعة فرعية من برنامج Cisco IOS®يتم إستخدامها لتنزيل صور برنامج Cisco IOS software الرئيسية إلى الموجه باستخدام TFTP في حالات الاسترداد. يمكن للمستخدم التفاعل مع هذه الصورة من خلال واجهة سطر الأوامر المحددة بواسطة promptRouter(boot)#.
تحتوي بعض الأنظمة الأساسية (Cisco 1600، 2500) عليها في ROM، بينما تحتوي عليها الأنظمة الأخرى (الموجهات المتطورة) في bootflash. يمكن أن تسمى هذه الصورة صورة xboot، صورة rxboot، صورة bootstrap، أو أداة تحميل التمهيد أو صورة المساعد، والتي تعتمد على نظامك الأساسي.
تحتوي صورة التمهيد على إمكانيات محدودة. على سبيل المثال، لا يحتوي على معلومات توجيه.
تحذير: لا تقم أبدا بحفظ التكوين أثناء وجودك في وضع التمهيد، كجزء من التكوين (مثل جزء التوجيه) إذا تم حفظه بهذه الطريقة.
تحميل صورة التمهيد
إذا كان الموجه يحتوي على صورة تمهيد صالحة، فيمكن إستخدامه لتنزيل صورة صالحة من برنامج Cisco IOS Software إلى ذاكرة Flash (الذاكرة المؤقتة) باستخدام TFTP. أنجزت in order to أتمت هذا، هذا steps:
-
قم بتغيير سجل التكوين لتمهيد صورة التمهيد وتعيين سجل التكوين كما هو موضح بعد ذلك (استنادا إلى موجه الأمر الموجود لديك):
rommon 1 > confreg 0x2101
or
> o/r 0x2101
You must reset or power cycle for the new configuration to take effect.
!--- This is the router output when a configuration register command is entered.
تم تغيير سجل التكوين الآن لتمهيد صورة التمهيد.
-
لتمهيد صورة التمهيد، قم بإعادة ضبط الموجه:
rommon 2 > reset
or
> i
تظهر رسالة تمهيد النظام ويقوم الموجه بتمهيد صورة التمهيد الخاصة به. على الشاشة، يجب أن ترى شيئا كهذا:
System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1997 by cisco Systems, Inc.
C1600 processor with 18432 Kbytes of main memory
program load complete, entry point: 0x4018060, size: 0x1e1568
Restricted Rights Legend
.
.
!--- Output omitted.
.
.
Router(boot)>
أنت ينبغي الآن يتلقى رسالة حث مماثلة إلى Router(boot)>.
-
إذا كنت لا تزال في ROMmon، فهذا يعني أن صورة التمهيد لديك إما مفقودة أو تالفة. إذا كان الموجه لديك لا يحتوي على صورة صالحة في Flash (الذاكرة المؤقتة) أو Bootflash (الذاكرة المؤقتة)، ولا يوجد إجراء ترقية ROMmon آخر، فإن الطريقة الوحيدة للاسترداد هي الحصول على موجه مماثل باستخدام بطاقة Flash (الذاكرة المؤقتة) المتوافقة، وتنزيل الصورة على الموجه، ثم نقل بطاقة Flash (الذاكرة المؤقتة) إلى الموجه المرتبط.
-
تحقق من معلومات توافق Filesystem (نظام الملفات) ومصفوفة Filesystem (نظام الملفات) الصادرة من رابطة PCMCIA للحصول على معلومات توافق بطاقة Flash (الذاكرة المؤقتة).
-
قم بتوصيل واجهة إيثرنت 0 الخاصة بالموجه لديك بالشبكة، والتي يمكنك من خلالها الوصول إلى خادم TFTP. قم بتكوين عنوان IP على واجهة إيثرنت للموجه.
Router(boot)>enable
Router(boot)#configure terminal
Router(boot)(config)#interface ethernet 0
Router(boot)(config-if)#ip address 10.77.241.160 255.255.255.0
Router(boot)(config-if)#no shutdown
-
لا تحتوي الموجهات التي تشغل صور التمهيد على إمكانيات التوجيه. لذلك، يجب تكوين عبارة افتراضية لهذا الموجه. قم بإصدار أمر التكوين العام ip default-gateway لتعيين البوابة الافتراضية المناسبة لهذا الموجه. يجب أن يشير هذا إلى عنوان IP الخاص بالموجه المرفق بالشبكة الفرعية نفسها الخاصة بواجهة إيثرنت 0 لديك.
Router(boot)(config)#ip default-gateway 10.77.241.129
-
قبل نسخ صورة Cisco IOS من خادم TFTP، تأكد من أن الموجه لديه اتصال بخادم TFTP.
Router(boot)#ping 10.77.233.94
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 10.77.233.94, timeout is 2 seconds:
.!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/4/4 ms
Router(boot)#
-
انسخ صورة Cisco IOS من خادم TFTP إلى ذاكرة Flash (الذاكرة المؤقتة) على الموجه.
Router(boot)#copy tftp flash
PCMCIA flash directory:
No files in PCMCIA flash
[0 bytes used, 16777216 available, 16777216 total]
Address or name of remote host [255.255.255.255]? 10.77.233.94
!--- Enter the IP address of the TFTP Server.
Source file name? c1600-y-l.122-10d.bin
!--- This is the filename of the Cisco IOS image that you want to copy from
!--- the TFTP server.
Destination file name [c1600-y-l.122-10d.bin]?
!--- Press 'Enter'.
Accessing file 'c1600-y-l.122-10d.bin' on 10.77.233.94...
Loading
c1600-y-l.122-10d.bin from 10.77.233.94 (via Ethernet0):
! [OK] Device needs erasure before copying new file Erase flash device before writing? [confirm]y
!--- Press 'y' or 'Enter'.
!--- On Class B Flash file systems, the router gives you the option of erasing
!--- the existing contents of Flash memory before writing to it. If no free Flash
!--- memory is available, or if no files have ever been written to Flash memory,
!--- the erase routine is required before new files can be copied. If there is
!--- enough free Flash memory, the router gives you the option of erasing the
!--- existing Flash memory before writing to it. The system will inform you
!--- of these conditions and prompt you for a response.
!--- If you enter 'n' after the "Erase flash before writing?" prompt, the copy
!--- process continues. If you enter 'y' and confirm the erasure, the erase
!--- routine begins. Make sure to have ample Flash memory space before entering "n"
!--- at the erasure prompt. Copy 'c1600-y-l.122-10d.bin' from server as 'c1600-y-l.122-10d.bin' into Flash WITH erase? [yes/no]yes
!--- Entering 'yes' erases all the files in Flash.
Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased Loading
c1600-y-l.122-10d.bin from 10.77.233.94 (via Ethernet0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!
[OK - 7220632/16777216 bytes]Verifying checksum... OK (0x6526) Flash device copy took 00:05:57 [hh:mm:ss] Router(boot)#
-
قم بتغيير قيمة سجل التكوين مرة أخرى إلى 2102 للموجه لإجراء التمهيد باستخدام صورة Cisco IOS التي تم تنزيلها حديثا أثناء إجراء عملية إعادة التحميل التالية.
Router(boot)#configure terminal
Router(boot)(config)#config-register 0x2102
Router(boot)(config)#exit
Router(boot)#
-
أعِد تحميل الموجّه باستخدام الأمر reload .
Router(boot)#reload
System configuration has been modified. Save? [yes/no]: no
Building configuration...
[OK]
Proceed with reload? [confirm]
!--- Press 'Enter'.
%SYS-5-RELOAD: Reload requested
System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1997 by cisco Systems, Inc.
C1600 processor with 18432 Kbytes of main memory
program load complete, entry point: 0x4018060, size: 0x1e1568
.
.
!--- Output omitted.
.
.
Router>
-
للتحقق من تحميل الصورة الصحيحة في الموجه، تحقق من إصدار صورة Cisco IOS في الموجه باستخدام الأمر show version.
Router>show version
Cisco Internetwork Operating System Software
Cisco IOS (tm) 1600 Software (C1600-Y-L), Version 12.2(10d), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2003 by cisco Systems, Inc.
Compiled Wed 14-May-03 01:04 by pwade
Image text-base: 0x0803A510, data-base: 0x02005000
ROM: System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
ROM: 1600 Software (C1600-BOOT-R), Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE
SOFTWARE (fc1)
1603 uptime is 19 hours, 26 minutes
System returned to ROM by reload
System image file is "flash:c1600-y-l.122-10d.bin"
cisco 1603 (68360) processor (revision C) with 13824K/4608K bytes of memory.
Processor board ID 10240382, with hardware revision 00000000
Bridging software.
X.25 software, Version 3.0.0.
Basic Rate ISDN software, Version 1.1.
1 Ethernet/IEEE 802.3 interface(s)
1 ISDN Basic Rate interface(s)
System/IO memory with parity disabled
2048K bytes of DRAM onboard 16384K bytes of DRAM on SIMM
System running from FLASH
7K bytes of non-volatile configuration memory.
16384K bytes of processor board PCMCIA flash (Read ONLY)
Configuration register is 0x2102
Router>
يتم الآن تشغيل صورة Cisco IOS الجديدة التي تم تحميلها من خادم TFTP.
معلومات ذات صلة