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

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

ما هو برنامج VboxManage؟

VboxManage هي أداة واجهة سطر أوامر (CLI) مثبتة بشكل افتراضي كجزء من تثبيت برنامج VirtualBox الخاص بك.

بقدر ما يمكنك إدارة معظم جهازك الظاهري من واجهة المستخدم الرسومية ، يمنحك VboxManage CLI المزيد من الوظائف مثل يمنحك وصولاً مباشرًا إلى محرك المحاكاة الافتراضية ، مما يتيح لك الوصول إلى ميزات إضافية غير متوفرة من خلال واجهة المستخدم الرسومية. بالإضافة إلى ذلك ، لا تأتي معظم خوادم Linux بواجهة مستخدم رسومية ، لذلك ستظل قادرًا على إدارة أجهزة VM الخاصة بك حتى في وضع مقطوعة الرأس.

instagram viewer

تبدأ جميع أوامر VboxManage بالكلمة vboxmanage وعادة ما يتبعها أمر فرعي مثل قائمة ، controlvm، إلخ. غالبًا ، يُطلب منك تقديم اسم الجهاز الظاهري الذي تريد تكوينه أو التحكم فيه.

تحميل: VirtualBox لـ شبابيك | macOS | لينكس (حر)

1. سرد الأجهزة الافتراضية

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

لسرد الأجهزة الافتراضية المثبتة على جهازك ، استخدم الأمر التالي:

vboxmanage قائمة vms 

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

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

قائمة vboxmanage runvms

2. بدء وإيقاف جهاز VM

لبدء VM باستخدام VboxManage ، استخدم ملف startvm الأمر الفرعي متبوعًا باسم الجهاز الظاهري أو المعرف الفريد العمومي (UUID). على سبيل المثال ، أود تشغيل الأمر التالي لبدء تشغيل الجهاز الظاهري بالاسم Window11 المدرجة في القسم السابق.

برنامج vboxmanage startvm Windows11

عندما يتعلق الأمر بإيقاف جهاز افتراضي ، لديك العديد من الخيارات المتاحة. يمكنك إيقاف تشغيل الجهاز الظاهري ، أو يمكنك إيقافه مؤقتًا.

لإيقاف جهاز افتراضي عن طريق إيقاف تشغيله ، يمكنك استخدام ملف تحكم الأمر الفرعي متبوعًا باسم VM ثم ملف انقطاع التيار الكهربائي الخيار على النحو التالي.

vboxmanage controlvm Windows11 poweroff

سيظهر لك التقدم المحرز في إغلاق الجهاز الظاهري كنسبة مئوية.

إذا كنت ترغب في منع الجهاز الظاهري من استهلاك موارد النظام ولكن لا تريد بالضرورة إيقاف تشغيله ، فيمكنك إيقاف تشغيل الجهاز الظاهري مؤقتًا واستئنافه في وقت لاحق.

لإيقاف تشغيل VM مؤقتًا ، استخدم الأمر التالي.

vboxmanage controlvm Window11 وقفة

لاحظ أن الجهاز الظاهري المتوقف مؤقتًا لا يزال مدرجًا ضمن أجهزة VM قيد التشغيل. للحصول على معلومات حول حالة الجهاز الظاهري ، قم بتشغيل قائمة طويلة باستخدام الأمر قائمة vboxmanage runvms -l. في الإخراج ، يجب أن تكون معلمة الحالة مساوية لـ متوقف مؤقتا. سيتم أيضًا سرد الطابع الزمني عندما تم إيقاف الجهاز الظاهري مؤقتًا.

لاستئناف جهاز افتراضي متوقف مؤقتًا ، استخدم الأمر التالي.

استئناف vboxmanage controlvm Windows11

3. الحصول على معلومات VM

لعرض المعلومات المتعلقة بجهاز افتراضي معين بدلاً من سرد جميع الأجهزة الافتراضية ، استخدم ملف شوفمينفو أمر فرعي. على سبيل المثال ، يمكنك تشغيل الأمر التالي للحصول على معلومات مفصلة حول Windows11 VM ، بما في ذلك أجهزته وتفاصيل التكوين الأخرى وحالة الشبكة وما إلى ذلك.

برنامج vboxmanage showvminfo Windows11

4. إنشاء VM

مهمة أخرى مهمة عند إدارة الأجهزة الافتراضية هي إنشاء أجهزة افتراضية جديدة. استخدم ال الخلق أمر فرعي لإنشاء جهاز افتراضي جديد. على سبيل المثال ، لإنشاء جهاز افتراضي باسم "DebianVM" يعمل على نظام التشغيل Debian Linux ، يمكنك تشغيل الأمر التالي.

vboxmanage createvm --name DebianVM --ostype Debian Debian_64 - سجل

إذا لم تكن متأكدًا من اسم نظام التشغيل المراد استخدامه في الجهاز الظاهري ، فيمكنك التحقق من أنظمة تشغيل VirtualBox المدعومة باستخدام الأمر التالي.

ostypes قائمة vboxmanage

إذا كنت ترغب في تعديل الجهاز الظاهري الذي تم إنشاؤه حديثًا ، على سبيل المثال ، لتغيير حجم الذاكرة واسمها والمعلمات الأخرى ذات الصلة ، يمكنك استخدام تعديل أمر فرعي.

ال تعديل يتبع بناء جملة الأمر الفرعي اسم الجهاز الظاهري الذي تريد تعديله. بعد ذلك ، تحدد الإعداد الذي تريد تغييره ، وأخيرًا ، تحدد قيمة الإعداد.

لنفترض أنك تريد تغيير اسم الجهاز الظاهري الذي تم إنشاؤه حديثًا أعلاه من DebianVM إلى Debian9 باستخدام الامتداد --اسم ضبط.

vboxmanage قم بتعديل vm DebianVM --name Debian9

يمكنك إلقاء نظرة على قائمة الإعدادات التي يمكنك تعديلها عن طريق تشغيل الأمر:

vboxmanage تعديل vm 

يتعلم أكثر: نصائح لتحسين نظام Linux VirtualBox الخاص بك

5. لقطات واستعادة

تعد النسخ الاحتياطية عنصرًا مهمًا في الحفاظ على نظام قوي لتكنولوجيا المعلومات. يمنحك برنامج VirtualBox القدرة على الحفاظ على حالة جهاز VM الخاص بك حتى تتمكن من استعادته إذا حدث خطأ ما.

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

لقطة vboxmanage Windows11 تأخذ "لقطة عشية عيد الميلاد"

لاستعادة الجهاز الظاهري أعلاه باستخدام اللقطة التي تم إنشاؤها حديثًا ، أولاً ، قم بإيقاف الجهاز الظاهري إذا كان قيد التشغيل ، ثم قم باستعادة اللقطة باستخدام الأمر التالي.

vboxmanage snapshot Windows11 يستعيد "لقطة عشية عيد الميلاد"

من الواضح أنه يمكنك تبديل اسم اللقطة لشيء يناسب تثبيت VM الخاص بك.

6. الحصول على مساعدة

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

vboxmanage

يتعلم أكثر: كيفية الحصول على تعليمات سطر الأوامر على نظام Linux

لماذا يجب أن تفكر في استخدام VM

استكشف هذا الدليل بعض الأوامر المهمة لإدارة VirtualBox VMs الخاصة بك باستخدام VboxManage ، وهي أداة CLI قوية وخفيفة الوزن لإدارة أجهزتك الافتراضية. بالإضافة إلى ذلك ، يمكنك بسهولة إنشاء نصوص أتمتة تعتمد على VboxManage لإدارة أجهزة VM الخاصة بك بسهولة.

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

7 أسباب عملية لبدء استخدام آلة افتراضية

ما هي الأجهزة الافتراضية المستخدمة؟ فيما يلي بعض الفوائد والاستخدامات العملية للأجهزة الافتراضية التي يمكنك تجربتها الآن.

اقرأ التالي

يشاركسقسقةبريد الالكتروني
مواضيع ذات صلة
  • شرح التكنولوجيا
  • فيرتثلبوإكس
  • آلة افتراضية
  • الافتراضية
نبذة عن الكاتب
مويزا كومويندا (41 مقالة منشورة)

تقوم Mwiza بتطوير البرامج حسب المهنة وتكتب على نطاق واسع على Linux والبرمجة الأمامية. تشمل بعض اهتماماته التاريخ والاقتصاد والسياسة والهندسة المعمارية للمؤسسات.

المزيد من Mwiza Kumwenda

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك