تصحيح: فشل VirtualBox في فتح ملف القرص الصلب. لا يمكن تسجيل القرص الثابت الظاهري لأنه يوجد بالفعل قرص بنفس المعرف الفريد العمومي (UUID). (محلول)

تصحيح: فشل VirtualBox في فتح ملف القرص الصلب. لا يمكن تسجيل القرص الثابت الظاهري لأنه يوجد بالفعل قرص بنفس المعرف الفريد العمومي (UUID). (محلول)

يحتوي هذا البرنامج التعليمي على إرشادات لإصلاح الخطأ التالي عند محاولة إضافة محرك أقراص ثابت ظاهري موجود في VirtualBox: 'فشل في فتح ملف القرص الثابت ، نظرًا لوجود قرص ثابت بنفس UUID بالفعل'.

يظهر الخطأ 'فشل في فتح ملف صورة القرص - لا يمكن تسجيل القرص الثابت' في VirtualBox لأن ملف صورة قرص VM الذي تحاول فتحه له نفس UUID مع ملف صورة قرص ظاهري آخر. في هذه الحالة ، لا يمكن لـ Virtualbox تسجيل ملف صورة القرص (VDI ، VHD ، VMDK ، وما إلى ذلك) ويعرض الخطأ التالي:

فشل VirtualBox في فتح ملف القرص الصلب. لا يمكن تسجيل القرص الثابت الظاهري لأنه يوجد بالفعل قرص بنفس المعرف الفريد العمومي (UUID)



' لا يمكن تسجيل القرص الصلب 'C: Users ٪ Username٪ VirtualBox VMs ٪ VirtualDiskName1٪ .vdi' {٪ Virtual-Disk-UUID٪} بسبب وجود قرص ثابت 'C: Users ٪ Username٪ VirtualBox VMs VirtualDiskName2٪ .vdi' مع UUID {٪ Virtual-Disk-UUID٪} موجود بالفعل.

رمز النتيجة:
E_INVALIDARG (0x80070057)
عنصر:
فيرتثلبوإكس
واجهه المستخدم:
IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
كالي آر سي:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) '

كيفية حل خطأ VirtualBox: فشل في فتح ملف القرص الثابت الظاهري (.VDI) بسبب خروج القرص الثابت بالفعل.

الطريقة الأولى. قم بإزالة ملف القرص الظاهري المفقود من VirtualBox.
الطريقة الثانية: استنساخ صورة القرص باستخدام برنامج Virtual Media Manager.
الطريقة الثالثة: تغيير UUID الخاص بالقرص الظاهري.

الطريقة الأولى: إزالة الأقراص الظاهرية المفقودة من VirtualBox.

يمكن أن يظهر الخطأ أعلاه إذا قمت بنقل القرص الثابت الظاهري إلى موقع آخر (مثل وحدة التخزين) ثم حاولت إعادة إضافة القرص الثابت الظاهري (من الموقع الجديد) إلى جهاز افتراضي جديد أو إلى جهاز افتراضي موجود ، دون الحاجة إلى سبق إزالة القرص المفقود من VirtualBox. في هذه الحالة ، يجب عليك تحرير ملف القرص الظاهري المفقود باستخدام برنامج VirtualBox Media Manager. للقيام بذلك:

واحد. من برنامج VirtualBox ملف القائمة ، افتح ملف مدير الوسائط الافتراضية .

إصلاح لا يمكن لـ VirtualBox فتح ملف القرص الثابت الظاهري VDI - الملف مع معرف المستخدم نفسه موجود بالفعل.

اثنين. قم بتمييز القرص الظاهري المفقود (القرص الذي يحتوي على علامة الخطأ) * وانقر فوق إطلاق سراح. (عندما سئلت، اضغط على إطلاق سراح زر لتحرير القرص الصلب المفقود.)

* ملحوظة:إذا كنت لا ترى أي أقراص مفقودة هنا ، فتابع إلى الطريقة 2 .

Virtual لا يمكن فتح ملف القرص الثابت الظاهري - fix

3. ثم اضغط إزالة (ثم ​​اضغط على زر إزالة) لإزالة القرص الثابت الظاهري المفقود.

إزالة القرص الثابت الظاهري المفقود. vdi

أربعة. أغلق مدير الوسائط الافتراضية.
5. قم بتمييز VM حيث تريد إضافة ملف Virtual Hard Drive (.VDI) وانقر فوق إعدادات.

الإصلاح لا يمكن تسجيل Virtualbox القرص الثابت الظاهري

6. يختار تخزين في الجزء الأيمن ثم انقر فوق 'إضافة القرص الصلب' رمز على اليمين.

صورة

7. انقر اختر القرص الموجود .

صورة

8. حدد ملف القرص الثابت الظاهري الذي تريد إضافته وانقر فوق يفتح.

صورة

9. انقر نعم لإغلاق إعدادات الجهاز الظاهري.

صورة

10. يبدأ الجهاز الظاهري.

الطريقة الثانية: استنساخ القرص الظاهري باستخدام برنامج Virtual Media Manager.

لتجنب حدوث خطأ 'فشل في فتح ملف صورة القرص ، لا يمكن تسجيل القرص الصلب' ، يتم استنساخ ملفات صور القرص الظاهري (VDI ، VHD ، وما إلى ذلك) ، باستخدام VirtualBox Media Manager ، * بدلاً من استخدام وظائف نسخ / لصق نظام التشغيل الخاص بالمضيف. للقيام بذلك:

* ملحوظة:الطريقة الصحيحة لاستنساخ ملف صورة قرص ثابت ظاهري موجود بنجاح (VDI ، VHD ، VMDK ، إلخ) ، هي استخدام وظيفة النسخ في VirtualBox Media Manager.

واحد. من فيرشوال بوكس ملف حدد القائمة مدير الوسائط الافتراضية .

إصلاح لا يمكن تسجيل Virtualbox للقرص الثابت

اثنين. حدد القرص الثابت الظاهري ، الذي تريد استنساخه وانقر ينسخ .

إصلاح لا يمكن فتح صورة القرص vdi vhd إلخ.

3. في الشاشة التالية ، حدد اختياراتك حول 'نوع ملف صورة القرص' و 'الحجم' (أو اترك الإعدادات الافتراضية) وأخيراً أعطِ اسمًا لصورة القرص الجديدة.
أربعة. عند الانتهاء ، انقر فوق ينسخ وانتظر حتى اكتمال إنشاء صورة القرص الجديد.

لا يمكن فتح vdi image virtualbox

5. عند الانتهاء من النسخ ، استخدم صورة القرص المنسوخة لإنشاء جهاز افتراضي جديد في Virtualbox.

الطريقة الثالثة: تغيير UUID الخاص بالقرص الظاهري.

الطريقة الأخيرة لحل مشكلة 'لا يمكن تسجيل القرص الثابت الظاهري' ، هي إعادة تعيين UUID لملف القرص الظاهري (VDI) المذكور في خطأ VirtualBox. للقيام بذلك:

1. إغلاق تطبيق VirtualBox.

اثنين. افتح موجه الأوامر كمسؤول. للقيام بذلك:

أ. في مربع البحث ، اكتب: كمد (أو موجه الأمر ).
ب. انقر بزر الماوس الأيمن على ملف موجه الأمر (نتيجة) وحدد تشغيل كمسؤول .

قم بتشغيل موجه الأوامر كمسؤول

3. نسخ & معجون في موجه الأوامر ، الأمر التالي في نافذة موجه الأوامر واضغط يدخل :

    cd C: Program Files Oracle VirtualBox

تغيير القرص الظاهري uuid

أربعة. الآن اكتب الأمر التالي واضغط يدخل : *

    تعيين الأوامر الداخلية vboxmanage'٪ Full_Path_To_VHD_File٪'

* ملحوظة:في الأمر أعلاه ، قم بتغيير ملف٪ Full_Path_To_VHD_File٪القيمة حسب قضيتك. علي سبيل المثال:إذا كنت ترغب في إعادة تعيين UUID الخاص بـ ملف صورة القرص الظاهري 'Windows7.vdi'التي تقع في'C: Users Admin VirtualBox VMs Windows7VM' المجلد ، يجب أن يكون الأمر:

  • تعيين الأوامر الداخلية vboxmanage'C: Users Admin VirtualBox VMs Windows7VM Windows7.vdi'

إعادة تعيين القرص الظاهري uuid

5. إذا سارت الأمور على ما يرام ، فيجب أن تعلم أن UUID قد تغير.

إعادة تعيين Virtualbox للقرص الظاهري uuid

6. أغلق موجه الأوامر وحاول الآن توصيل القرص الثابت الظاهري بجهاز ظاهري جديد.

هذا كل ما لدي أيها الناس! هل من عمل لك؟
يرجى ترك تعليق في قسم التعليقات أدناه أو حتى أفضل: مثل ومشاركة منشور المدونة هذا في الشبكات الاجتماعية للمساعدة في نشر الكلمة حول هذا الحل.

نقوم بالتوظيف