أخبار التقنية

4 طرق سهلة للخروج من تعطل أوبونتو


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

1. أعد تشغيل Wayland Compositor

معظم “الأعطال” على Ubuntu ناتجة عن برنامج Wayland الخفي غير المستجيب. إذا لم تكن على دراية، فإن Wayland هو خادم العرض الذي يدير بيئة Linux الرسومية. إنه جزء كبير من البرامج، وهو أحد الأشياء الأولى التي تتعطل عندما يحدث خطأ ما.

نظرًا لأن Wayland هي مجرد خدمة مثل أي خدمة أخرى تعمل على النظام، فيجب أن تكون قادرًا على إيقافها وإعادة تشغيلها. للقيام بذلك، ستحتاج إلى الوصول إلى وحدة تحكم مختلفة.

هناك طريقة بسيطة إلى حد ما للقيام بذلك – اضغط كنترول + بديل + F3. على نظام Ubuntu الذي يقوم بتشغيل GNOME، سيوصلك ذلك إلى جلسة TTY. يجب أن يعمل مع بيئات سطح المكتب الأخرى أيضًا. إذا لم يحدث ذلك، فجرب مفاتيح الوظائف المختلفة. إذا لم يحدث شيء على الإطلاق، حاول الضغط بديل + SysRq + ر أولاً. في حالة عدم نجاح أي من ذلك، انتقل إلى طريقة مختلفة.

بمجرد دخولك إلى وحدة التحكم، يمكنك استخدامها كما تفعل مع أي محطة طرفية أخرى. قم بتسجيل الدخول وحاول إعادة تشغيل خادم Wayland.

sudo systemctl restart gdm

بالنسبة لـ KDE، يمكنك أيضًا إعادة تشغيل مُركب Wayland الخاص به عن طريق استبدال gdm بـ “sddm”.

من المفترض أن يؤدي ذلك إلى إعادة تشغيل Wayland، ولكن إذا لم يحدث ذلك، فيمكنك محاولة إنهاء الجلسة بأكملها.

sudo pkill -KILL -u $USER

في حالة عدم نجاح ذلك، حاول إعادة تشغيل النظام.

2.SSH في

هذا حل آخر لخادم Wayland غير المستجيب. في بعض الأحيان يكون الوصول إلى وحدة التحكم أمرًا صعبًا للغاية، أو ببساطة لا يعمل. في هذه الحالة، قد يظل بإمكانك الدخول إلى النظام عبر شبكتك باستخدام SSH. إذا كان تثبيت Ubuntu الخاص بك لا يعمل بنظام SSH، فسيكون تثبيته بسيطًا بما يكفي.

يمكنك الانتقال إلى كمبيوتر آخر واستخدام SSH للوصول إلى Ubuntu. استخدم اسم المستخدم الخاص بك وعنوان IP لجهاز Ubuntu الخاص بك.

محطة تعرض جلسة OpenSSH في أوبونتو.

بمجرد دخولك، يمكنك استخدام الوحدة الطرفية كما تفعل عادةً. مرة أخرى، يمكنك محاولة إعادة تشغيل Wayland.

sudo systemctl restart gdm
محطة توضح عملية إعادة تشغيل GDM عبر SSH.

إذا لم ينجح ذلك، فحاول إيقاف العملية أو إعادة تشغيل الجهاز.

3. Alt + SysRq + REISUB

ليس دائمًا خادم Wayland هو الذي يقوم بتأمين نظام Linux. يمكن أن يكون انهيارا حقيقيا للنظام بأكمله. لحسن الحظ، تحتوي نواة Linux على أدوات مدمجة تسمح لك بالتحكم على مستوى منخفض في النظام في حالة حدوث أي خطأ آخر. يمكن الوصول إلى هذه الأوامر عن طريق الضغط على مجموعة من بديل و SysRq على لوحة المفاتيح الخاصة بك. يخبر هذا المزيج من المفاتيح نواة Linux بالتوقف عن الاستماع إلى كل شيء آخر والانتباه إلى مدخلات المستخدم.

لتجاوز العطل بشكل كامل وإعادة تشغيل النظام، اضغط باستمرار بديل + سيسرق, ثم أدخل المفاتيح التالية بالترتيب: رهأناسشب. (وهذا هو عكس كلمة “BUSIER”.) ستؤدي مجموعة المفاتيح هذه إلى سرقة التحكم في لوحة المفاتيح بعيدًا عن Wayland، وإنهاء جميع العمليات الجاري تشغيلها على الجهاز، ومزامنة البيانات الموجودة على محركات الأقراص الثابتة لديك، وإلغاء تحميل محركات الأقراص، وإعادة تشغيل النظام. . في الأساس، فهو يحاكي عملية إيقاف التشغيل يدويًا.

عندما يتم تشغيل نظامك مرة أخرى، يجب أن يكون كل شيء طبيعيًا.

4. قم بالجذر من القرص المضغوط المباشر

ماذا يحدث إذا لم يكن طبيعيا؟ ماذا لو حدث شيء سيء حقًا، وتعطل النظام ولم يتمكن من التشغيل؟ هناك شيء يمكنك تجربته في هذا الموقف أيضًا. ستحتاج إلى Ubuntu Live USB، لذا إذا لم يكن لديك واحدًا بالفعل، فمن الجيد أن يكون لديك واحدًا في متناول يدك على أي حال.

قم بتشغيل جهاز الكمبيوتر الخاص بك في USB المباشر. حدد “تجربة Ubuntu” وانقر فوق “التالي”.

لقطة شاشة تسلط الضوء على

افتح جلسة طرفية جديدة وأنشئ بعض الأدلة للعمل منها:

sudo mkdir /media/recovery
sudo mkdir /media/recovery/boot

قم بتركيب أقسام جهاز الكمبيوتر الخاص بك في تلك الدلائل. تحقق من تسميات القسم الفعلية الخاصة بك.

sudo mount /dev/sda2 /media/recovery
sudo mount /dev/sda1 /media/recovery/boot

قم بتثبيت اثنين من أدلة النظام في بنية دليل الاسترداد للتأكد من أن كل شيء يعمل بشكل صحيح.

sudo mount -t proc /proc /media/recovery/proc
sudo mount --rbind /sys /media/recovery/sys
sudo mount --make-rslave /media/recovery/sys
sudo mount --rbind /dev /media/recovery/dev
sudo mount --make-rslave /media/recovery/dev
sudo mount --bind /run /media/recovery/run
sudo mount --make-slave /media/recovery/run

أخيرًا، استخدم chroot لتغيير الدليل الجذر الخاص بك إلى جذر نظام Ubuntu المعطل. سيسمح لك هذا باستخدام النظام المعطل فعليًا.

sudo chroot /media/recovery
source /etc/profile
محطة طرفية تعرض عملية التثبيت والتشغيل لإصلاح أعطال Ubuntu.

الآن بعد أن أصبحت في النظام، يمكنك محاولة تصحيحه والعثور على ما تم تعطله بالضبط. نظرًا لأنك لا تستطيع التمهيد، فإن استعادة أداة تحميل التشغيل GRUB ستكون مكانًا جيدًا للبدء. إذا كانت لديك ترقية معطلة، فيمكنك أيضًا تشغيل Apt من هنا، وسيعمل على ترقية نظامك أو إصلاح مدير الحزم لديك.

مرة أخرى، لن يكون هناك حل عالمي واحد من هنا، ولكن على الأقل يمكنك الوصول إلى نظامك لمعرفة ذلك.

في الحالات النادرة التي يكون فيها نظامك معطوبًا بشكل لا يمكن إصلاحه، استخدم USB المباشر لعمل نسخة احتياطية من ملفاتك من دليل /home الخاص بك إلى محرك أقراص ثابت خارجي أو متصل بالشبكة. تعرف على المزيد حول بعض أفضل برامج النسخ الاحتياطي لنظام التشغيل Linux اليوم.

حقوق الصورة: امرأة بالغة غاضبة تشاهد الفيديو عبر الإنترنت على الكمبيوتر المحمول بواسطة DepositPhotos. جميع التعديلات ولقطات الشاشة بواسطة Ramces Red.

اشترك في نشرتنا الإخبارية!

يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك

رمسيس الأحمر

رمسيس كاتب في مجال التكنولوجيا عاش مع أجهزة الكمبيوتر طوال حياته. قارئ غزير الإنتاج وطالب في الأنثروبولوجيا، وهو شخصية غريبة الأطوار تكتب مقالات عن Linux وأي شيء لا شيء.


اكتشاف المزيد من إشراق العالم

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

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

زر الذهاب إلى الأعلى