إصلاح: "تغيير حجم عملية تشغيل القرص الصلب لهذا التنسيق لم يتم تنفيذه بعد" خطأ أثناء تغيير حجم قرص VirtualBox

سيعرف مستخدمو VirtualBox منذ فترة طويلة أن VirtualBox لا يدعم تغيير حجم القرص الصلب الافتراضي عبر إعداداته. في أحد منشوراتنا السابقة ، ناقشنا كيفية زيادة حجم قرص VirtualBox في Windows باستخدام Command Prompt. هذه الطريقة مفيدة إذا كان القرص الصلب الافتراضي الخاص بك ينفد.

أثناء محاولة تغيير حجم قرص VirtualBox عبر موجه الأوامر ، قد تحصل على خطأ "لم يتم تنفيذ تغيير حجم عملية تشغيل القرص الثابت لهذا التنسيق!". اتضح أن الخطأ يظهر إذا كان الإصدار المثبت من VirtualBox لا يدعم ميزة تغيير الحجم (الإصدار 4.0 وما فوق يدعم هذه الميزة) ، أو إذا كان حجم قرص VirtualBox ثابتًا (محرك الأقراص الثابتة الظاهري ذي الحجم الثابت).

إذا كنت تحصل على " تغيير حجم عملية تشغيل القرص الصلب لهذا التنسيق لم يتم تنفيذه بعد! "خطأ في أحدث إصدار من VirtualBox أو إذا ظهر الخطأ حتى بعد الترقية إلى الإصدار الأحدث ، يمكنك اتباع الإرشادات الموضحة أدناه لزيادة حجم قرص VirtualBox بسرعة باستخدام Command Prompt.

يساعدك هذا الدليل على إنشاء استنساخ لمحرك الأقراص الثابت الافتراضي الحالي عبر Command Prompt ، وزيادة حجم محرك الأقراص clone ، ثم توصيل الجهاز الظاهري الثابت حديثًا بجهازك الظاهري. عندما تقوم باستنساخ محرك أقراص ثابت افتراضي باستخدام أداة سطر الأوامر ، فإنها تنشئ محركًا ثابتًا ظاهريًا مخصصًا ديناميكيًا ، مما يعني أنه يمكنك بسهولة زيادة حجم محرك الأقراص الثابتة الظاهري دون أي أخطاء.

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

على سبيل المثال ، إذا كان الحجم الحالي لمحرك الأقراص الثابتة الافتراضي الموجود في محرك الأقراص "D" هو 20 جيجابايت وترغب في توسيعه إلى 30 جيجابايت ، فيجب أن يكون لديك مساحة خالية على الأقل 30 جيجابايت (20 جيجابايت لإنشاء محرك استنساخ وآخر 10 غيغابايت لزيادة الحجم إلى 30 غيغابايت) على محرك الأقراص "D".

الخطوة 2: افتح موجه الأوامر. للقيام بذلك ، يمكنك كتابة CMD في مربع البحث في قائمة "ابدأ" أو شاشة "ابدأ" ، ثم اضغط على مفتاح الإدخال (لا تحتاج إلى فتح مطالبة مرتفعة). يمكن أيضًا تشغيل موجه الأوامر عن طريق كتابة CMD في مربع الحوار Run (استخدم شعار Windows + R لفتح مربع الحوار Run) والضغط على مفتاح Enter.

الخطوة 3: في موجه الأوامر ، اكتب الأمر التالي واضغط على مفتاح Enter:

القرص المضغوط C: \ ملفات البرنامج \ Oracle \ VirtualBox

في الأمر أعلاه ، استبدل "C" بحرف محرك أقراص Windows.

الخطوة 4: أدخل الأمر التالي واضغط على المفتاح Enter لإنشاء نسخة من محرك الأقراص الثابت الظاهري الحالي:

clonehd vboxmanage "PathAndName.vdi" "PathAndNameofNewDrive.vdi"

على سبيل المثال ، إذا كان محرك الأقراص القديم الذي يحمل عنوان Windows 7.vdi موجودًا في S: \ VirtualBox وترغب في إنشاء نسخة من محرك الأقراص في نفس الموقع ، فأنت بحاجة إلى إدخال الأمر التالي:

vboxmanage clonehd "S: \ VirtualBox \ Windows 7.vdi" "S: \ VirtualBox \ Windows 7 Clone.vdi"

الخطوة 5: الآن بعد أن قمت بإنشاء محرك أقراص ثابت افتراضي مخصص بشكل حيوي ، أدخل الأمر التالي لزيادة حجمه الحالي دون أي أخطاء:

تعديل vboxmanage - تغيير حجم sizeinmbs "pathandname"

(لاحظ أن هناك واصلتان قبل تغيير الحجم)

على سبيل المثال ، إذا كان Windows 7 Clone.vdi الذي تم إنشاؤه حديثًا موجودًا في S: \ VirtualBox ، وتريد توسيع حجمه إلى ~ 19 جيجابايت ، فأنت بحاجة إلى إدخال الأمر التالي:

تعديل vboxmanage - حجم 19000 "S: \ VirtualBox \ Windows 7 Clone.vdi"

بمجرد زيادة حجم القرص الصلب الافتراضي ، ستحتاج إلى إزالة محرك الأقراص القديم وإرفاقه الجديد باتباع الخطوتين التاليتين.

الخطوة 6: تشغيل VirtualBox. حدد الجهاز الظاهري ، وانقر فوق " إعدادات" ، ثم قم بالتبديل إلى علامة التبويب " التخزين" ، ثم حدد " وحدة التحكم: SATA / IDE (انظر الصورة)" ، ثم انقر فوق رمز الإضافة (خيار "إضافة محرك أقراص ثابت") ، ثم انقر فوق " اختيار قرص موجود" للتصفح إلى محرك الأقراص الثابتة الجديد ، انقر فوق الزر " فتح" لإضافة محرك الأقراص.

الخطوة 7: أخيرًا ، انقر فوق محرك الأقراص القديم ، وانقر فوق " إزالة المرفق" لإزالة القرص الصلب الظاهري. قم بتشغيل جهازك الظاهري قبل حذف القرص الصلب الافتراضي القديم بشكل دائم فقط للتأكد من أن كل شيء يعمل بشكل جيد. حظا سعيدا!

قد تهمك أيضًا كيفية مشاركة المجلدات بين دليل الجهاز المضيف لـ VirtualBox و Windows.