كيفية إصلاح مشكلة عدم تشغيل Raspberry Pi

يمكن أن يكون تشخيص مشكلات تمهيد Raspberry Pi أمرًا صعبًا بشكل خاص، لأنه، على عكس كمبيوتر سطح المكتب العادي، لا تحتوي هذه الأجهزة الصغيرة على BIOS للمساعدة في تحديد الخطأ. بدون ملفات التمهيد المناسبة على بطاقة SD، لن يتمكن Raspberry Pis الأقدم من إنشاء إشارة فيديو. لكن لا تقلق – باتباع هذا الدليل، ستتمكن من تحديد مشكلات تمهيد جهاز Pi وإصلاحها في وقت قصير.
الحل 1: التحقق من مصدر الطاقة والكابل
العديد من مشكلات تمهيد Raspberry Pi التي تتلخص في مشاكل الطاقة، وزادت متطلبات الطاقة بشكل ملحوظ مع الموديلات الأحدث:
- راسبيري باي 3: يوصى بـ 2.5 أمبير
- راسبيري باي 4: 3.0 أمبير موصى به
- راسبيري باي 5: 5.0 أمبير موصى به
لن يحاول جهاز Pi الخاص بك التمهيد بشكل صحيح إذا لم يحصل على ما يكفي من الطاقة المستقرة، ولكنه قد يبدأ أيضًا في التمهيد ولكنه يتجمد عند شاشة قوس قزح أو تتم إعادة التشغيل بشكل عشوائي.

أسهل طريقة لتلبية متطلبات الطاقة هي استخدام مصدر الطاقة الرسمي لـ Raspberry Pi لطرازك. في حين أن هناك خيارات متاحة لجهات خارجية، فإن مصدر الطاقة الرسمي مصمم خصيصًا للتعامل مع خصائص طاقة Pi الخاص بك ويأتي مع كابل مناسب يمكنه التعامل مع التيار المطلوب.
إذا كان يجب عليك استخدام مصدر طاقة تابع لجهة خارجية، فتأكد من تصنيفه وفقًا للأمبيرية الصحيحة واستخدم كابل USB قصيرًا وسميكًا لأن الكابلات الأطول أو الرفيعة يمكن أن تسبب انخفاضًا في الجهد مما يمنع التشغيل المناسب.
الحل 2: تثبيت نسخة جديدة من نظام التشغيل Raspberry Pi OS
إحدى الطرق الأكثر موثوقية لتحديد ما إذا كانت مشكلة تمهيد Pi لديك ناجمة عن خطأ في Raspberry Pi نفسه هي تجربة تثبيت جديد لنظام Raspberry Pi OS على بطاقة SD جديدة. إذا لم تقم بإعادة تثبيت Pi من قبل، فيمكنك اتباع دليلنا التفصيلي حول كيفية إعداد Raspberry Pi OS.
إذا تم تشغيل جهازك بنجاح بعد تثبيت جديد، فمن المحتمل أن يكون سبب المشكلة الأصلية هو بطاقة SD أو نظام تشغيل تالف. لتحديد أي منها هو المخطئ، يمكنك إنشاء صورة احتياطية لبطاقة SD الأصلية الخاصة بك باستخدام الأمر “dd” في الوحدة الطرفية (على نظام التشغيل macOS/Linux) أو أداة HDD Raw Copy Tool (على نظام التشغيل Windows)، ثم حاول إعادة تثبيت نظام التشغيل على بطاقتك الأصلية. إذا تم تشغيله باستخدام نظام تشغيل جديد، فهذا يعني أن التثبيت القديم الخاص بك تالف. إذا استمرت المشكلة، فمن المحتمل أن تكون بطاقة SD نفسها تالفة ويجب استبدالها.
ومع ذلك، إذا كان جهاز Pi الخاص بك لا يزال غير قادر على التمهيد باستخدام بطاقة SD جديدة وتثبيت جديد لنظام التشغيل، فيجب عليك الانتقال إلى التحقق من مؤشرات LED أو شاشة تشخيص التمهيد (المشمولة في الحل 3) للمساعدة في تشخيص ما إذا كنت تتعامل مع مشكلة خطأ في الأجهزة في Pi نفسه.
الحل 3: التحقق من معلومات تشخيص التمهيد
لدى Raspberry Pi طريقتان للتواصل مع مشكلات التمهيد، أولهما أنماط LED. إليك ما تعنيه الأنماط:
نمط الصمام | معنى | ما يجب القيام به |
---|---|---|
يومض مؤشر LED ACT بشكل غير منتظم | التمهيد العادي قيد التقدم | هذا جيد! انتظر حتى يكتمل التمهيد |
لا يومض مؤشر ACT LED على الإطلاق | لا يمكن قراءة بطاقة SD | تحقق من إدخال بطاقة SD بشكل صحيح وحاول الحل 2 |
3 ومضات | لا يمكن العثور على start.elf | جرب الحل 2 |
4 ومضات | start.elf تالف أو لا يوجد رمز تمهيد (Pi 4) | جرب الحل 2 |
7 ومضات | لا يمكن العثور على kernel.img | جرب الحل 2 |
8 ومضات | لم يتم التعرف على SDRAM | احتمال وجود خطأ في الأجهزة إذا لم يعمل الحل 2 |
مؤشر PWR متوقف/يومض | قضايا إمدادات الطاقة | ارجع إلى الحل 1 لإصلاح مشكلات الطاقة |
يعرض الإصدار الأحدث من Raspberry Pis (الطراز 4b و5) أيضًا معلومات تشخيص التمهيد مباشرة على شاشة HDMI الخاصة بك إذا تم استيفاء أحد الشروط التالية:
- لا توجد بطاقة SD (أو أجهزة تمهيد أخرى) متصلة بـ Pi.
- فشل برنامج تحميل التشغيل في التمهيد.
فيما يلي مثال لكيفية ظهور شاشة التشخيص:

كما ترون، لم يتم العثور على أقسام قابلة للتمهيد. هذا لأنني قمت بإزالة بطاقة SD الخاصة بي لتشغيل شاشة التشخيص. في العالم الحقيقي، قد ترى أيضًا شيئًا كهذا:
Boot mode: USB-MSD (04) order f256 PCIe timeout: 0x0000008f USB XHC init failed Boot mode: NVME (06) order f25
في هذه الحالة، يحاول Pi التمهيد من وحدة تخزين USB (“وضع التمهيد: USB-MSD”)، ثم من محرك أقراص NVMe، لكنه يفشل في كليهما. تشير أخطاء “مهلة PCIe” إلى احتمال وجود مشكلات في تهيئة الأجهزة. في هذه الحالة، نظرًا لأننا نريد التمهيد من بطاقة SD، فيجب علينا التحقق من إدخال بطاقتنا بشكل صحيح وتجربة الحل 2 لاستبعاد مشكلات البرامج قبل التفكير في مشكلات الأجهزة.
الحل 4: إصلاح مشاكل إخراج العرض
إذا كان جهاز Pi الخاص بك قيد التشغيل (يُشار إليه بالوميض غير المنتظم لمصباح LED الأخضر) ولكنك لا ترى أي شيء على شاشتك، فقد تكون المشكلة في إخراج الشاشة.
أولاً، تأكد جيدًا من إدخال كابل micro-HDMI إلى HDMI بالكامل في منفذ HDMI. أنصحك باستخدام منفذ HDMI0 (المنفذ الأقرب إلى موصل الطاقة USB-C) عند توصيل شاشة 4K لأن المنفذ الثاني (HDMI1) لن يعمل مع شاشات 4K60.

لا يزال لا شيء؟ ثم يجب عليك تجربة كابل micro-HDMI إلى HDMI مختلف. يعد شراء الكابل الرسمي من متجر Raspberry Pi هو أفضل رهان لك، ولكن أي كابل عالي الجودة مصنف لـ 4K يجب أن يعمل.
يمكنك أيضًا تعديل الملف /boot/config.txt لفرض إعدادات عرض معينة. للقيام بذلك، سوف تحتاج إلى:
- قم بإزالة بطاقة SD وأدخلها في كمبيوتر آخر.
- افتح قسم “التمهيد” باستخدام مستكشف الملفات.
- ابحث عن ملف config.txt وقم بتحريره باستخدام محرر النصوص.
فيما يلي الإعدادات الأكثر فاعلية التي يمكنك تجربتها (أضف هذه السطور أو قم بإلغاء التعليق عليها):
# Force HDMI output even if no display detected hdmi_force_hotplug=1 # Try safe mode if you're getting no display hdmi_safe=1 # Set specific HDMI mode (if your display isn't being detected correctly) hdmi_group=2 hdmi_mode=82 # Increase HDMI signal strength if you're getting flicker or no display config_hdmi_boost=4
قم بإضافة هذه الإعدادات واحدًا تلو الآخر، مع إجراء الاختبار بين كل تغيير. إذا لم يعمل أحد الإعدادات، فقم بإزالته قبل تجربة الإعداد التالي.
الحل 5: قم بتحديث أداة تحميل التشغيل الخاصة بـ Pi
هذا الحل مخصص في الغالب لأصحاب Raspberry Pi 4 و5، حيث تستخدم هذه الطرز شريحة EEPROM لتخزين رمز التمهيد الخاص بهم بدلاً من الاحتفاظ به على بطاقة SD كما فعلت الطرز السابقة.
ابدأ بتنزيل أحدث إصدار من Raspberry Pi Imager من موقع Raspberry Pi الرسمي. بمجرد التثبيت، قم بتوصيل بطاقة SD فارغة بجهاز الكمبيوتر الخاص بك وقم بتشغيل Imager. بدلاً من تحديد نظام التشغيل، انقر فوق اختر نظام التشغيل وانتقل إلى صور فائدة متنوعة.

ومن هناك اختر محمل الإقلاع وثم استرداد التمهيد. سيؤدي هذا إلى إنشاء بطاقة SD خاصة تقوم بتحديث أداة تحميل التشغيل الخاصة بـ Pi إلى الإصدار الأحدث.

بمجرد كتابة صورة الاسترداد على بطاقة SD الخاصة بك، أدخلها في جهاز Pi الخاص بك وقم بتشغيلها. من المفترض أن تشاهد مؤشر LED للنشاط الأخضر يومض بسرعة بنمط يشير إلى أن التحديث قيد التقدم. بعد حوالي 10 ثوانٍ، من المفترض أن يظل مؤشر LED مضيئًا بثبات لبضع ثوانٍ في حالة نجاح التحديث. قم بإيقاف تشغيل جهاز Pi الخاص بك، وقم بإزالة بطاقة SD للاسترداد، وحاول التشغيل مرة أخرى باستخدام بطاقة SD العادية.
إذا كان جهاز Pi الخاص بك لا يزال غير قادر على التمهيد بعد تجربة كل هذه الحلول، فمن المحتمل أنك تتعامل مع مشكلة أعمق في الأجهزة. على الرغم من أن Raspberry Pis موثوق به بشكل عام، إلا أنه يمكن أن يفشل إذا تعرض لارتفاع الطاقة أو الكهرباء الساكنة أو الفولتية غير الصحيحة على منافذ GPIO الخاصة به. في هذه الحالة، ربما ستحتاج إلى شراء Raspberry Pi جديد أو التفكير في أحد بدائل Raspberry Pi الممتازة العديدة المتاحة اليوم.
صور ديفيد موريلو.
اشترك في النشرة الإخبارية لدينا!
يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك
اكتشاف المزيد من تكتك تكنولوجيا
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.