boot کردن روتر های سیسکو از طریق USB Flash drive
توسط
- 2012-05-07 - 08:33 PM (بازدید: 4759)
|
در این مقاله بسیار ساده و کاربردی نحوه Boot کردن روتر را از روی USB Flash شرح می دهیم :
معمولا روتر های سیسکو سیستم عامل خود IOS را در حافظه Flash قرار می دهند و در هنگامboot-up این سیستم عامل را در RAM قرار می دهند . حافظه Flash روتر معمولا به صورت Internal است و در مواردی هم به صورت Removable flash card می باشد .
ممکن است با خراب شدن حافظه Flash و یا خراب بودن IOS و یا حذف IOS به صورت تصادفی این سیستم عامل در دسترس نباشد.در این صورت روتر نمی تواند یک سیستم عامل معتبر را برای Load کردن پیدا کند , در نتیجه روتر به محیط ROMMON یا ROM Monitor می رود که در این محیط یک سری دستورات محدود برای راه اندازی مجدد روتر وجود دارد .
روترهای ISR سیسکو معمولا دارای 1 یا 2 پورت USB هستند که می توان برای Load کردن سیستم عامل از طریق USB flash drive استفاده شود .
برای ای کار ابتدا یک IOS معتبر را در USB Flash قرار می دهیم .در مرحله بعد باید وارد محیط ROMMON شویم .اگر روتر دارای یک IOS معتبر در حافظه Flash خود نباشد وارد این Mode می شود در غیر این صورت می توان با استفاده از کلید های Ctrl+breack در هنگام Boot شدن روتر روتر را وارد این Mode کنیم .
در این محیط با استفاده از دستور ? ویا Help می توانیم لیست دستورات موجود را ببینیم
با استفاده از دستور dir مطمئن می شویم سیستم عامل به درستی در USB قرار گرفته :کد:rommon 1>?
و نهایتآ با استفاده از دستور boot تعیین می کنیم که روتر Image یا IOS خودر را از USB Flash اجرا کند :کد:rommon 2> dir usbflash0: program load complete, entry point: 0x8000f000, size: 0x3d240 Directory of usbflash0: 2 …… 14871760-… ..- rw-ipbase c2800nm-mz.124-3.bin
بعد از Boot مجدد روتر می توانیم در صورت نیاز IOS موجود بر روی USB flash را روی Internal flash قرار دهیم :کد:rommon 3> boot usbflash0: c2800nm-ipbase-mz.124-3.bin program load complete, entry point: 0x8000f000, size: 0x3d240 program load complete, entry point: 0x8000f000, size: 0xe2eb30 Self decompressing the image: ################################################## ######################################## ################################################## ############# [OK]
کد:Router> enable Router # copy usbflash0: c2800nm-ipbase-mz.124-3.bin flash: c2800nm-ipbase-mz.124-3.bin