حل مشكلة الخطأ (ash) shell built—in 1:1.36.1-9). Debian) U1.36.1 usyBox عند اقلاع لينكس virtualbox

 بسم الله الرحمن الرحيم

السلام عليكم

سيكون موضوعنا في هذه التدوينه عن حل مشكلة رسالة الخطأ (ash) shell built—in 1:1.36.1-9). Debian) U1.36.1 usyBox عند اقلاع لينكس virtualbox بدون حذف او تغيير اي شيء في النظام وفقدان ملفات النظام الافتراضي بطريقة سهلة وبسيطة

حل مشكلة الخطأ (ash) shell built—in 1:1.36.1-9). Debian) U1.36.1 usyBox عند اقلاع لينكس virtualbox

المواقع المذكورة بالشرح او الفيديو

لتحميل اخر تحديث لبرنامج virtualbox من الموقع الرسمي

الاوامر المذكورة بالشرح او الفيديو

blkid

exit

fsck /dev/sda1 -y


حل مشكلة BusyBox ash shell built-in error عند إقلاع لينكس على VirtualBox (Debian)

مقدمة

يعاني الكثير من مستخدمي نظام لينكس، خصوصًا توزيعة Debian عند تشغيلها على VirtualBox، من مشكلة ظهور شاشة سوداء تحتوي على رسالة خطأ:

(ash) shell built-in
BusyBox v1.36.1 (Debian)
(initramfs)

هذه المشكلة تمنع النظام من الإقلاع بشكل طبيعي، وتربك المستخدمين خاصة المبتدئين. في هذه التدوينة سنشرح سبب المشكلة وأفضل الطرق لحلها خطوة بخطوة بدون فقدان البيانات.


ما هو BusyBox ولماذا يظهر هذا الخطأ؟

BusyBox هو بيئة مصغّرة تحتوي على أوامر لينكس الأساسية، ويتم استخدامها عند فشل النظام في الإقلاع.
عند ظهور واجهة (initramfs) فهذا يعني أن النظام لم يتمكن من تحميل نظام الملفات الرئيسي.


أسباب ظهور خطأ BusyBox ash shell

من أكثر الأسباب شيوعًا:

  • إيقاف النظام بشكل مفاجئ

  • انقطاع الكهرباء أو إغلاق VirtualBox بالقوة

  • تلف نظام الملفات (File System)

  • خطأ في initramfs

  • مشاكل في القرص الوهمي (VDI)


الطريقة الأولى: إصلاح النظام باستخدام fsck (الحل الأكثر نجاحًا)

الخطوات:

  1. عند ظهور شاشة BusyBox وظهور:

    (initramfs)
    
  2. اكتب الأمر التالي ثم اضغط Enter:

    fsck -y /dev/sda1
    

    ملاحظة: أحيانًا يكون القرص sda2 أو vda1

  3. انتظر حتى ينتهي الفحص والإصلاح.

  4. بعد الانتهاء اكتب:

    reboot
    

✅ في أغلب الحالات سيقلع النظام بشكل طبيعي.


الطريقة الثانية: إعادة بناء initramfs

إذا لم تنجح الطريقة الأولى:

mount -o remount,rw /
update-initramfs -u
reboot

الطريقة الثالثة: استخدام وضع الاسترداد (Recovery Mode)

  1. أعد تشغيل النظام

  2. اضغط Shift أو Esc أثناء الإقلاع

  3. اختر Advanced options

  4. ثم Recovery mode

  5. اختر fsck ثم Resume normal boot


نصائح لتجنب المشكلة مستقبلاً

  • لا تغلق VirtualBox بالقوة

  • استخدم Shutdown دائمًا

  • خذ نسخة احتياطية من النظام

  • تأكد من توفر مساحة كافية على القرص


خاتمة

مشكلة BusyBox ash shell built-in error من المشاكل الشائعة في لينكس، لكنها ليست خطيرة في أغلب الأحيان.
باتباع الخطوات السابقة يمكنك إصلاح النظام خلال دقائق بدون إعادة تثبيت.

إذا أفادتك التدوينة لا تنسَ مشاركتها 🌟


 اذا واجهتك اي مشكلة او كان رابط لا يعمل يمنك التبليغ من خلال ترك تعليق على هذه التدوينة