یکی از مشکلاتی که ممکن است در شبکههای مبتنی بر تجهیزات سیسکو رخ دهد، بوت نشدن سوئیچ سیسکو است. اگر سوئیچ شما روشن میشود اما وارد سیستمعامل (IOS) نمیشود، ممکن است با یکی از مشکلات سختافزاری یا نرمافزاری مواجه باشید. در این مقاله به ۵ دلیل رایج بوت نشدن سوئیچ سیسکو و روشهای رفع مشکل بوت سیسکو میپردازیم تا بتوانید بهراحتی مشکل بوت سوئیچ خود را برطرف کنید.
سیستمعامل Cisco IOS مهمترین بخش نرمافزاری یک سوئیچ سیسکو است. اگر این فایل در حافظه Flash دستگاه وجود نداشته باشد یا خراب شده باشد، سوئیچ نمیتواند به درستی بوت شود و معمولاً وارد حالت ROMmon میشود.
دلایل رایج این مشکل:
برای بررسی اینکه آیا فایل IOS در حافظه Flash موجود است، در محیط ROMmon دستور زیر را وارد کنید:
dir flash:
اگر خروجی دستور، فایل IOS را نمایش نداد یا پیام “File Not Found” دریافت کردید، یعنی فایل سیستمعامل حذف شده یا خراب است.
اگر فایل IOS حذف شده است، باید آن را از طریق TFTP Server مجدداً روی سوئیچ آپلود کنید.
set IP_ADDRESS=192.168.1.2 set DEFAULT_GATEWAY=192.168.1.1 set NETMASK=255.255.255.0copy tftp://192.168.1.100/cisco_ios.bin flash: (توجه: 192.168.1.100 باید آدرس IP سرور TFTP باشد که فایل IOS را در آن ذخیره کردهاید.)dir flash: اگر فایل موجود بود، میتوانید فرآیند بوت را ادامه دهید.
بعد از اینکه فایل IOS را روی فلش کپی کردید، میتوانید به صورت دستی آن را بوت کنید:
boot flash:/cisco_ios.bin
(توجه: نام فایل باید دقیقاً مطابق نام فایل IOS شما باشد.)
اگر سوئیچ با موفقیت بوت شد، دستور زیر را برای ذخیره تغییرات اجرا کنید:
copy running-config startup-config
اگر بعد از آپلود IOS همچنان مشکل بوت نشدن سوئیچ سیسکو ادامه داشت، احتمال خرابی حافظه Flash وجود دارد. در این صورت:
مقدار رجیستر بوت سوئیچ سیسکو مشخص میکند که دستگاه از چه روشی بوت شود. مقدار صحیح برای این رجیستر 0x2102 است. اگر مقدار آن تغییر کرده باشد، سوئیچ ممکن است بهجای بوت از IOS، وارد حالت ROMmon شود.
confregconfreg 0x2102resetگاهی فایل startup-config در NVRAM خراب میشود و باعث میشود که سوئیچ در روند بوت دچار مشکل شود.
write erasereloadcopy running-config startup-configیکی از مشکلات رایج بوت نشدن سوئیچ سیسکو، خرابی سختافزارهای داخلی مانند RAM، حافظه فلش، پاور، برد اصلی یا پورتهای معیوب است. این مشکلات ممکن است باعث گیر کردن سوئیچ در حالت بوت، ریستارت مداوم یا حتی روشن نشدن کامل دستگاه شوند.
علائم خرابی سختافزاری در سوئیچ سیسکو:
✅روشن نشدن سوئیچ یا خاموش شدن ناگهانی
✅ نمایش پیامهای خطا هنگام بوت
✅ گیر کردن سوئیچ در حالت ROMmon
✅ LEDهای غیرعادی (مثلاً چراغهای وضعیت خاموش، ثابت قرمز یا چشمکزن غیرطبیعی)
✅ عدم پاسخگویی به دستورات کنسول
چراغهای LED روی سوئیچ نشاندهنده وضعیت کلی دستگاه هستند. برخی از نشانههای خرابی سختافزاری از طریق این LEDها مشخص میشوند:
✅ چراغ SYS خاموش: پاور یا برد اصلی سوئیچ ممکن است مشکل داشته باشد.
✅ چراغ SYS چشمکزن نامنظم: احتمال خرابی سختافزاری وجود دارد.
✅ چراغهای پورتها همه روشن و ثابت: ممکن است CPU یا RAM سوئیچ دچار مشکل شده باشد.
🔹 راهحل:
اگر RAM یا Flash خراب شود، سوئیچ قادر به بوت شدن نخواهد بود. در این حالت ممکن است پیامهای خطای زیر را ببینید:

🔻 خطای RAM:
%Error: Memory Allocation Failed
🔻 خطای حافظه فلش:
Unable to read flash
🔹 راهحل:
dir flash: استفاده کنید تا مطمئن شوید حافظه فلش قابل خواندن است.در بسیاری از موارد، مشکل بوت نشدن سوئیچ سیسکو به دلیل خرابی منبع تغذیه است.
🔹 راهحل:
گاهی اوقات اتصال نادرست یا خرابی یکی از پورتها میتواند کل فرآیند بوت را مختل کند.
🔹 راهحل:
حافظه Flash محل ذخیرهسازی فایلهای سیستمعامل است. اگر این حافظه پر شده یا خراب شود، بوت نشدن سوئیچ سیسکو اتفاق میافتد.
dir flash:delete flash:/old-file.binreloadبوت نشدن سوئیچ سیسکو میتواند ناشی از مشکلات نرمافزاری یا سختافزاری باشد. در این مقاله ۵ مشکل رایج بوت نشدن سوئیچ را بررسی کردیم و برای هرکدام راهحلهای گامبهگام ارائه دادیم. اگر سوئیچ شما همچنان بوت نمیشود، ممکن است نیاز به آپدیت فریمور یا تعویض قطعات سختافزاری داشته باشید. با رعایت این نکات میتوانید مشکل بوت نشدن سوئیچ سیسکو را سریعاً برطرف کنید و شبکه خود را بدون قطعی راهاندازی نمایید.