كيفية إصلاح VirtualUox UUID موجود بالفعل أخطاء
فيرتثلبوإكس المحاكاة الافتراضية آلة افتراضية / / March 19, 2020
تاريخ آخر تحديث
يعمل VirtualBox بشكل جيد بما فيه الكفاية في الظروف العادية ، ولكن بمجرد أن تبدأ في تحريك VHDs ، فقد يؤدي ذلك إلى ظهور أخطاء. إليك كيفية إصلاح مشكلة شائعة بعد نقل VHD.
إذا كنت تشغل VirtualBox على جهاز كمبيوتر يعمل بنظام Windows ، فربما تواجه أخطاء من وقت لآخر. عندما قمت بترحيل محركات الأقراص الثابتة الافتراضية من قرص فعلي إلى آخر ، واجهت خطأ في الأذونات. على ما يبدو ، عندما يقوم Virtualbox بإنشاء ملف .vhd (أو محرك أقراص ثابت افتراضي آخر) ، فإنه يخبز في معرف فريد عالميًا يستخدمه التعرف على VHDs. عادة لا يسبب مشاكل ، ولكن في هذه الحالة ، يمنع التكرار أو نقل الأقراص الافتراضية من التشغيل من مجهول موقعك.
إصلاح أخطاء UUID VirtualBox
يبدو الخطأ كما يلي:
"فشل في فتح القرص الثابت E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd.
لا يمكن تسجيل القرص الصلب "E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd"{ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} لأن القرص الصلب "E: \ VirtualBox VMs \ Windows 8 Enterprise \ Windows 8 Enterprise2.vhd" مع UUID {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} موجود مسبقا.
رمز النتيجة:
E_INVALIDARG (0x80070057)مكون:
فيرتثلبوإكسواجهه المستخدم:
IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}كالي RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) "
أوراكل لديها فصل في دليل VirtualBox يغطي مشاكل UUID ، والتي قد تكشف عن كيفية إصلاح ذلك. أو يمكنك فقط اتباع الخطوات أدناه.
كيفية إعادة تعيين UUID
لإصلاح ذلك ، ستحتاج إلى تشغيل بعض الأوامر النصية. افتح موجه الأوامر. في كل من Windows 8 و Windows 7 ، يمكن العثور عليه بكتابة "cmd" في مربع بحث قائمة ابدأ.
الآن قم بتغيير دليل موجه cmd إلى المجلد الذي قمت بتثبيت VirtualBox فيه. إذا وضعته في الوضع الافتراضي ، يكون الأمر كما يلي:
القرص المضغوط C: \ Program Files \ Oracle \ VirtualBox \
الآن اكتب الأمر التالي (أو نسخ / لصق باستخدام النقر بزر الماوس الأيمن):
تعيين أوامر VBOXMANAGE.EXE الداخلية "pathtovhdfile"
إذا نجح كل شيء ، فيجب أن ترى رسالة تقول "UUID change to:…" ومن ثم يجب أن يعمل VirtualBox. كل شيء ثابت!