أسباب عدم إقلاع Linux وطرق الحل

عند تشغيل Linux، قد لا تظهر شاشة تسجيل الدخول أحيانًا، وتبقى الشاشة سوداء بالكامل. يمكن أن تحدث هذه المشكلة في العديد من التوزيعات مثل Ubuntu وLinux Mint وFedora.

في كثير من الحالات، يكون السبب أحد الأمور التالية.

  • مشكلة في تعريف GPU
  • مشكلة في إعدادات GRUB
  • خلل بعد تحديث النواة
  • تلف في نظام الملفات
  • فشل في تشغيل مدير العرض

في هذه المقالة سنشرح أسباب ظهور الشاشة السوداء في Linux، وكذلك خطوات الحل التي يمكن حتى للمبتدئين تجربتها بالترتيب.


1. إظهار قائمة GRUB

أولًا، تأكد مما إذا كان بالإمكان إظهار قائمة الإقلاع GRUB.

  1. أعد تشغيل الكمبيوتر
  2. بعد بدء التشغيل مباشرة، اضغط بشكل متكرر على مفتاح Shift أو Esc
  3. تحقق مما إذا كانت قائمة GRUB تظهر

إذا ظهرت قائمة GRUB، فقد يكون من الممكن تجاوز المشكلة عن طريق تغيير إعدادات الإقلاع.


2. إضافة “nomodeset” في GRUB ثم الإقلاع

أحد أكثر أسباب الشاشة السوداء شيوعًا في Linux هو مشكلة تعريف GPU. في هذه الحالة، قد يتمكن النظام من الإقلاع إذا أضفت خيار nomodeset.

nomodeset هو خيار يعطّل إعداد وضع الرسوميات في النواة، ويجعل النظام يبدأ في وضع عرض أكثر توافقًا.

الخطوات

  1. أظهر قائمة GRUB
  2. اختر بند إقلاع Linux
  3. اضغط على المفتاح e
  4. ابحث عن السطر الذي يبدأ بـ “linux”
  5. أضف nomodeset في نهاية السطر
  6. اضغط Ctrl + X للإقلاع
linux /boot/vmlinuz ... quiet splash nomodeset

إذا نجح الإقلاع بهذه الطريقة، فمن المحتمل جدًا أن تكون المشكلة في تعريف GPU.


3. إزالة quiet splash لعرض سجل الإقلاع

عند بدء Linux، غالبًا ما تكون إعدادات “quiet splash” مفعلة، ولذلك لا تظهر الرسائل التفصيلية. إذا قمت بإزالة هذا الإعداد، يمكنك معرفة المرحلة التي يحدث فيها الخطأ.

الخطوات

  1. أظهر قائمة GRUB
  2. في بند الإقلاع، اضغط “e”
  3. احذف quiet splash
  4. اضغط Ctrl + X للإقلاع

بهذه الطريقة يمكنك التحقق من الموضع الذي يحدث فيه الخطأ.


4. الإصلاح باستخدام Recovery Mode

في التوزيعات المبنية على Ubuntu، يمكن إصلاح النظام باستخدام Recovery Mode.

  1. افتح قائمة GRUB
  2. اختر Advanced options
  3. اختر Recovery Mode

في Recovery Mode يمكنك القيام بالعمليات التالية.

  • إصلاح نظام الملفات
  • إصلاح الحزم
  • تشغيل root shell

5. إعادة تثبيت تعريف GPU

السبب الأكثر شيوعًا للشاشة السوداء هو خلل في تعريف الرسوميات. ويحدث ذلك بشكل خاص مع وحدات NVIDIA GPU.

إذا كان بإمكانك تسجيل الدخول عبر واجهة نصية، فأعد تثبيت التعريف باستخدام الأوامر التالية.

sudo apt update
sudo ubuntu-drivers autoinstall

بعد الانتهاء من التثبيت، أعد تشغيل النظام.


6. إصلاح نظام الملفات

إذا كان السبب هو تلف القرص، فيمكن إصلاحه باستخدام الأمر fsck.

sudo fsck -f /dev/sda1

* قد يختلف اسم الجهاز حسب البيئة.


7. الاستعادة باستخدام Live USB

إذا كان Linux لا يقلع إطلاقًا، فيمكنك إجراء الاستعادة باستخدام Live USB.

الخطوات

  1. أنشئ Linux Live USB
  2. أقلِع من USB
  3. قم بتركيب القرص
  4. أعد تثبيت GRUB
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub

الخلاصة

إذا لم يبدأ Linux وبقيت الشاشة سوداء، فستكون احتمالية الحل أعلى إذا تحققت من النقاط التالية بالترتيب.

  • إظهار قائمة GRUB
  • إضافة nomodeset
  • إزالة quiet splash
  • استخدام Recovery Mode
  • إعادة تثبيت تعريف GPU
  • إصلاح نظام الملفات
  • الاستعادة باستخدام Live USB

غالبًا ما تكون لمشكلات Linux أسباب متعددة، لذلك من المهم التحقق منها واحدة تلو الأخرى بالترتيب.

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *