با اشتراک در خبرنامه همیشه از آخرین تخفیفات و رویدادهای مهم ما مطلع خواهید شد

نحوه بوت شدن سوییچ WS-C2960X
در سوئیچ Cisco WS-C2960X روند بوت شدن (Boot Process) کاملاً مشابه ساختار کلی سوئیچهای Cisco است، اما با جزئیات مشخصی که مخصوص 2960X میباشد. در ادامه مراحل بوت به صورت کامل و دقیق آورده شده است:
مراحل بوت شدن سوئیچ Cisco WS-C2960X
1. Power On Self Test (POST) – تست سختافزار
بعد از روشن شدن:
CPU
RAM
ASIC ها
پورتها
ماژولها
تست سلامت میشوند.
اگر مشکلی وجود داشته باشد، روی پورتها LED نارنجی میشود یا روی کنسول پیام خطا میآید.
2. اجرای Boot Loader
در سوئیچ 2960X، Boot Loader یک برنامه کوچک در ROM است که مثل BIOS در کامپیوتر عمل میکند.
وظایف Boot Loader:
مقداردهی اولیه سختافزار
آمادهسازی فایلسیستم Flash
پیدا کردن فایل IOS
بارگذاری IOS
اگر کلید Mode را نگه دارید (در مدل 2960X دقیقاً زیر LED ها)، وارد حالت Switch: Prompt میشود که همان ROMMON سوئیچ است.
3. یافتن فایل IOS در Flash
Boot Loader مسیر بارگذاری IOS را به ترتیب زیر بررسی میکند:
۱) boot variable در NVRAM
با دستور:
boot system flash:xxxx.bin
۲) فایل IOS پیشفرض در فلش
مثلاً:
c2960x-universalk9-mz.152-7.E2.bin
۳) اگر IOS پیدا نشود
سوئیچ وارد حالت Switch: Prompt میشود و باید IOS را دستی لود کنید.
4. بارگذاری IOS در RAM
پس از یافتن IOS، فایل به RAM منتقل شده و اجرا میشود.
در کنسول پیامهایی مثل:
Loading "c2960x-universalk9-mz.152-7.E2.bin"... done
نمایش داده میشود.
5. بارگذاری Startup-config از NVRAM
اگر فایل پیکربندی ذخیره شده باشد:
VLAN ها
تنظیمات STP
مدیریت IP
تنظیمات پورتها
همه بارگذاری میشوند.
اگر فایل نداشته باشد:
وارد Setup Mode میشود
(همان wizard اولیه)
⚙️ نکته مهم: رفتار LEDها در هنگام بوت 2960X
همه LEDها سبز/کهربایی چشمکزن → مرحله POST
پورتها کهربایی بعد سبز → لود شدن IOS
LED SYST سبز ثابت → سوئیچ آماده کار است
🔧 حالت ریکاوری (در صورت خرابی IOS)
اگر IOS پاک شده باشد:
سوئیچ را خاموش کنید
کلید Mode را نگه دارید
سوئیچ را روشن کنید
وقتی LED SYST چشمک زد دکمه را رها کنید
وارد حالت زیر میشوید:
switch:
در این حالت میتوانید با TFTP فایل IOS را دوباره لود کنید.
📌 دستورهای مفید برای بررسی Boot
نمایش نسخه IOS:
show version
بررسی فایلهای Flash:
dir flash:
نمایش Boot variable:
show boot
تنظیم Boot variable:
conf t
boot system flash:xxxx.bin
end
wr