كيفية إصلاح خطأ VirtualBox NS_ERROR_FAILURE
Miscellanea / / August 05, 2021
أثناء محاولة تشغيل VirtualBox ، يبلغ الأشخاص عن أنهم يواجهون خطأ NS_ERROR_FAILURE. ومع ذلك ، فإن الخطأ شائع فقط لمستخدمي Linux و macOS ، لذلك إذا كنت تستخدم Windows ، فمن المحتمل ألا تواجه هذه المشكلة. علاوة على ذلك ، أبلغ الأشخاص أيضًا أن الخطأ يحدث أيضًا أثناء محاولة تحديث النظام.
بشكل عام ، VirtualBox هو برنامج Hypervisor مجاني ومفتوح المصدر ، يساعدك على تشغيل نظام تشغيل مختلف على النظام المضيف. سواء كنت تستخدم Linux أو Window أو macOS ، فإن VirtualBox متاح لجميع الأنظمة الأساسية الرئيسية ، بما في ذلك Free-BSD و Solaris.
يأتي برنامج VirtualBox مزودًا بالعديد من الميزات مثل اللقطات والمجلدات المشتركة وبرامج التشغيل الخاصة والأدوات المساعدة وغير ذلك الكثير. ومع ذلك ، في هذه المقالة ، لن نتحدث عن ماهية VirtualBox وما يمكن أن يفعله. لكننا سنناقش خطأ شائعًا يبلغ عنه الأشخاص الذين يستخدمون VirtualBox. أيضًا ، سنتحدث عن سببها وكيفية إصلاحها.
جدول المحتويات
- 1 خطأ NS_ERROR_FAILURE في VirtualBox - الأسباب المحتملة
-
2 كيفية إصلاح خطأ VirtualBox خطأ NS_ERROR_FAILURE
- 2.1 الحل 1: تجاهل الحالة المحفوظة
- 2.2 الحل 2: إلغاء تثبيت Duet Display أو أي بديل له
- 2.3 الحل 3: إعادة تثبيت برنامج VirtualBox
- 2.4 الحل 4: تحديث حزم وحدات مضيف VirtualBox
- 3 خاتمة
خطأ NS_ERROR_FAILURE في VirtualBox - الأسباب المحتملة
حتى الآن ، تحدثنا عن كيفية حدوث الخطأ ومتى يظهر. من الواضح أننا نريد إصلاح الخطأ ، ولكن لإصلاحه ، يجب أن نعرف على الأقل بعض الأسباب المحتملة له. لذلك ، سنناقش هنا بعض الأسباب المحتملة لخطأ NS_ERROR_FAILURE في VirtualBox.
- إذا كنت تستخدم VirtualBox لفترة من الوقت ، فقد تكون على دراية بميزة Saved State في VirtualBox. كلما قمت بإغلاق نظام تشغيل في جهاز VM ، يمكنك حفظ الحالة الحالية لنظام التشغيل هذا. لذا فإن التعادل التالي عند فتحه يظل كما هو. من المحتمل جدًا أن يكون سبب الخطأ NS_ERROR_FAILURE هو أنك قمت بحفظ حالة نظام تشغيل. لذلك ، لإصلاحها ، يجب عليك إزالة VM.
- يمكن أن تكون ملفات التثبيت التالفة أيضًا سبب خطأ NS_ERROR_FAILURE ، لسنا متأكدين من كيفية تلف الملفات ، لكن هذا ليس مستحيلًا. لذلك ، لإصلاح مثل هذه المشكلة ، يجب عليك إعادة تثبيت VirtualBox.
- باستخدام تطبيق تابع لجهة خارجية مثل Duet Display لزيادة عدد شاشات العرض ، يمكن أن يكون سبب NS_ERROR_FAILURE.
كيفية إصلاح خطأ VirtualBox خطأ NS_ERROR_FAILURE
الحل 1: تجاهل الحالة المحفوظة
كما ذكرنا سابقًا ، يمكن أن تكون الحالة المحفوظة هي سبب الخطأ الذي يحدث في VirtualBox. لإصلاحه ، يتعين علينا تجاهل الحالة المحفوظة من الجهاز الظاهري. اتبع الخطوات المذكورة أدناه للقيام بذلك.
الخطوة 1) قم بتشغيل VirtualBox على جهاز Mac أو Linux ، انقر فوق ملف آلة افتراضية هذا في حالة محفوظة. يعد التمييز بين الجهاز الظاهري المحفوظ أمرًا سهلاً ، حيث سيتم تسمية الجهاز الظاهري باسم تم الحفظ تحت اسمها.
الخطوة 2) بعد تحديد VM ، يمكنك إما النقر فوق ملف تجاهل زر (رمز السهم لأسفل) من شريط القائمة لإزالة الحالة المحفوظة. أو يمكنك أيضًا النقر بزر الماوس الأيمن فوق VM وتحديد تجاهل الحالة المحفوظة.
الحل 2: إلغاء تثبيت Duet Display أو أي بديل له
يمكن أن تتسبب ميزة استخدام شاشات عرض متعددة في حدوث تعارض مع أجهزة Virtual Machine VM وتتسبب في NS_ERROR_FAILURE. وبالتالي ، يجب عليك إلغاء تثبيت أي تطبيق مثل Duet Displays على جهاز Mac و Linux لحل المشكلة.
الخطوة 1) أولاً ، قم بتشغيل Duet Display أو تطبيق بديل له ، ثم ستتمكن من رؤية شعاره على لوحتك.
الخطوة 2) اضغط على شعار التطبيق ثم اضغط على إعدادات رمز في أسفل اليسار.
الخطوه 3) من القائمة الفرعية ، حدد ملف قم بإلغاء تثبيت Duet الخيار ثم اتبع المطالبات وتأكيده وإزالة Duet Display من نظامك ، بعد ذلك ، يجب ألا تواجه أي خطأ في VirtualBox.
الحل 3: إعادة تثبيت برنامج VirtualBox
إذا كانت الملفات التالفة هي المصدر الرئيسي للمشكلة ، فإن إعادة تثبيت VirtualBox هي أفضل رهان لك. ومع ذلك ، إذا كنت مهتمًا بكيفية تلف الملفات ، فهذا يرجع إلى تحديث النظام الأخير أو تحديث VirtualBox ، وما إلى ذلك.
الخطوة 1) إذا كنت تستخدم جهاز Mac ، فعليك أولاً تنزيل أحدث ملف VirtualBox.dmg من موقع VirtualBox الرسمي.
الخطوة 2) بمجرد تنزيل الملف ، في جهاز Mac الخاص بك ، قم بتثبيت ملف VirtualBox.dmg ، باستخدام ملحق مكتشف انتقل إلى المثبت ، وانقر فوق فتح على ملف أداة VirtualBox_Uninstall ملف.
الخطوه 3) سيتم تشغيل الملف في الجهاز وسيسألك عما إذا كنت تريد الاستمرار في إلغاء تثبيت Virtual Box ، اكتب نعم واضغط على Enter لإلغاء تثبيت Virtual Box.
إذا كنت تستخدم نظام Linux ، فقط افتح Terminal واكتب sudo apt-get remove VirtualBox ، اضغط على Enter ، اكتب ذ عند المطالبة ، أكمل إلغاء تثبيت VirtualBox.
الخطوة 4) في Mac ، انتقل إلى ملف التنزيل وقم بتثبيت برنامج VirtualBox ، واسمح بالوصول إلى المربع الظاهري في نافذة إعدادات الأمان والسياسة. هذا سيمنع أي خطأ أثناء التثبيت. ومع ذلك ، على Linux لتثبيت VirtualBox ، اكتب الأمر sudo apt-get install virtualbox واضغط دخول. نوع ذ إذا طُلب منك وانتظر بعض الوقت حتى يقوم النظام بتنزيل وتثبيت Virtual Box.
الحل 4: تحديث حزم وحدات مضيف VirtualBox
هذه الطريقة حصرية لمستخدمي Linux فقط إذا كنت تستخدم حزم وحدات مضيف VirtualBox قديمة. ثم يجب عليك تحديث VirtualBox Host Modules إلى أحدث إصدار.
الخطوة 1) أولاً ، اضغط على Ctrl + Alt + T. على لوحة المفاتيح لفتح Terminal ، ثم إذا كنت تستخدم توزيعة Linux تعتمد على ubuntu ، فقم بتنفيذ الأمر التالي.
sudo apt-get update && apt Upgrade
بدلاً من ذلك ، يمكنك تجربة sudo apt-get dist-Upgrade الأمر أيضًا ، سيؤدي هذا إلى تحديث التوزيع بالكامل. ومع ذلك ، إذا كنت تستخدم توزيعة تستند إلى Arch ، فاكتب الأمر التالي وقم بتنفيذه.
sudo pacman -Syyu
الخطوة 2) بعد تحديث توزيعة Linux الخاصة بك بنجاح ، سيتعين عليك إلغاء تثبيت kernel القديم. أيضًا ، سيتعين عليك إعادة ترجمة وحدات نواة VirtualBox. لذلك اكتب الأمر التالي واضغط على مفتاح الإدخال على لوحة المفاتيح. بعد ذلك ، يجب أن يتم إصلاح مشكلة NS_ERROR_FAILURE.
إعداد sudo / sbin / rcvboxdrv
خاتمة
إذا كنت تواجه NS_ERROR_FAILURE أثناء محاولة تشغيل VM في VirtualBox ، فأولًا ، يجب عليك تجاهل الحالة المحفوظة. انتقل إلى الجهاز الظاهري الذي يواجه المشكلة ، وحدد أنه يمكنه النقر فوق الزر تجاهل من القائمة العلوية لنافذة الجهاز الظاهري.
يجب عليك إلغاء تثبيت تطبيقات مثل Duet Displays ، مما يساعد على زيادة عدد شاشات العرض لأن مثل هذا التطبيق قد يتعارض مع VM ويسبب مشكلة. إذا لم يفلح ذلك ، فإما أن تعيد تثبيت VirtualBox ، فإن الخطوات المذكورة أعلاه مذكورة أعلاه.
أخيرًا ، يمكنك محاولة حل المشكلة عن طريق تحديث حزمة الوحدات النمطية لمضيف VirtualBox. يجب إلغاء تثبيت kernel القديم وتثبيت وحدات Virtualbox kernel الجديدة.
اختيار المحرر:
- كيفية إعادة تعيين ذاكرة التخزين المؤقت DNS ومسحها في macOS Catalina / Big Sur
- ابحث عن قائمة مواقع الويب التي تمت زيارتها على Mac باستخدام Screen Time
- أفضل 3 طرق لتحويل GIF إلى صورة PNG على جهاز الكمبيوتر
- إصلاح Windows لا يمكنه العثور على /OnlineUpdate/LiveUpd.exe
- كيفية تغيير حجم قائمة ابدأ وشريط المهام في نظام التشغيل Windows 10