EBUSYEBUSY — الجهاز أو المورد مشغول
المورد المطلوب قيد الاستخدام حالياً ولا يمكن الوصول إليه حصرياً أو تعديله.
أسباب هذا الخطأ
جرت محاولة استخدام مورد قيد الاستخدام بالفعل. تشمل الأمثلة الشائعة: فصل نظام ملفات يحتوي على ملفات مفتوحة، أو إزالة وحدة نواة محملة، أو الوصول إلى جهاز تحتجزه عملية أخرى حصرياً.
كيفية الإصلاح
استخدم lsof أو fuser لمعرفة العملية التي تستخدم المورد. أوقف تلك العمليات أو انتظر انتهاءها. لأنظمة الملفات المشغولة، استخدم umount -l للفصل الكسول.
مثال
# Find processes using a mount point
lsof +D /mnt/usb
# Or use fuser
fuser -vm /mnt/usbرموز أخطاء ذات صلة
ENOTBLKENOTBLK — يُشترط جهاز كتلي
حُدِّد جهاز غير كتلي حيث يُشترط جهاز كتلي.
ENOTCONNENOTCONN — نقطة نهاية النقل غير متصلة
جرت محاولة إرسال أو استقبال على مقبس غير متصل.
SIGUSR2 (12)SIGUSR2 (12) — إشارة معرَّفة من المستخدم 2
إشارة ثانية معرَّفة من المستخدم لأغراض خاصة بالتطبيق. الإجراء الافتراضي هو الإنهاء.
EIOEIO — خطأ في الإدخال/الإخراج
حدث خطأ فيزيائي أو خطأ في طبقة I/O المنخفضة أثناء عملية قراءة أو كتابة.
SIGABRT (6)SIGABRT (6) — إشارة الإجهاض
أُجهضت العملية، عادةً بسبب استدعاء abort() أو فشل تأكيد.
ENOSYSENOSYS — الدالة غير مُنفَّذة
استدعاء النظام أو الدالة المطلوبة غير مُنفَّذ على هذا النظام.