دروس

▷ كيفية تثبيت وإنشاء آلة افتراضية في qemu من ubuntu

جدول المحتويات:

Anonim

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

فهرس المحتويات

Qemu ، بالإضافة إلى قدرته على العمل في وضع الأوامر ، يزودنا أيضًا بواجهة رسومية حتى نتمكن من تثبيت أجهزتنا الافتراضية بطريقة رسومية ، مثل VirtualBox و Vmware hypervisors النموذجي تحت Windows. وهذا ليس استثناءً في أنظمة Linux ، مع Ubuntu ، فإن الطرفية أقل وأقل ضرورة للعمل مع النظام ، على الرغم من أنه سيكون دائمًا جزءًا مهمًا للغاية.

ما هو Qemu

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

باستخدام هذه الأداة ، سنكون قادرين على محاكاة الأجهزة الافتراضية تحت نظام تشغيل ضيف مثل GNU / Linux أو Windows أو Solaris ، وإصدار خارجي يسمى Q لـ Mac OS X. واحدة من أهم خصائص هذا Hypervisor هو أنه قادر على العمل عمليا على أي نوع من المعالج ، سواء كان 32 أو 64 بت أو PowePC ، MIPS ، SPARC وعمليا جميع البنى الحالية. هذا على وجه التحديد بسبب تصميمه الأصلي لمحاكاة المعالجات.

Qemu ليس في البداية أداة ذات واجهة رسومية أو واجهة مستخدم رسومية ، لذا فإن أول شيء يمكننا أن نفترضه هو أنه يجب إدارة جميع الوظائف من نافذة الأوامر. ولكن بفضل تنفيذ Qemu manager لنظام التشغيل Windows و Qemu Launcher لنظام Linux ، من الممكن تثبيت امتداد لهذا البرنامج لتزويده بواجهة رسومية.

ميزات Qemu:

  • إنه قادر على محاكاة أنظمة التشغيل Linux و Windows و DOS و Solaris و BSD و MacOS وغيرها من الأنظمة ويتضمن التوافق مع أنظمة x86 و AMD64 و Mips و Alpha و Sparc. ويسمح بمحاكاة الشبكات والبيئات الطرفية وأي جهاز افتراضي للتحكم عن بعد للأجهزة الافتراضية. لإنشاء أقراص ديناميكية بحيث تحتل فقط المساحة المستخدمة لتثبيت الجهاز الظاهري سنكون قادرين على تخزين حالة الجهاز الظاهري والعودة إليها بعد تعطل سعة النظام المضيف للإدارة الكاملة من نافذة الأوامر

لمعرفة كل شيء عن Qemu ، من الأفضل أن ترى دليل المستخدم الكامل الخاص به مع معلومات حول جميع ميزات Hypervisor

كيفية تثبيت Qemu في أوبونتو

قبل إنشاء جهاز افتراضي في Qemu Ubuntu ، سيتعين علينا المتابعة لتثبيت البرنامج والأدوات اللازمة. بالإضافة إلى تطبيق Qemu ، سنحتاج إلى تثبيت بعض الحزم الإضافية من أجل توسيع وظائف Qemu. هذه هي حالة تثبيت الواجهة الرسومية.

ثم ، ننتقل إلى فتح محطة طرفية بالانتقال إلى زر التطبيقات أو مباشرة بالضغط على مجموعة المفاتيح " Ctrl + Alt + T ".

سنقوم الآن بكتابة الأمر التالي والحزم التي سنقوم بتثبيتها مع Qemu ، التي تم الحصول عليها مباشرة من المستودعات:

sudo apt-get install qemu-kvm qemu Virt-manager Virt-viewer libvirt-bin

ننتظر انتهاء العملية وقد نتمكن من فتح Qemu مباشرة من بيئتنا الرسومية. للقيام بذلك ، يجب أن نذهب إلى قائمة التطبيقات وتحديد أيقونة " Virtual Machine Manager"

إذا حاولنا بعد التثبيت فتح المدير الافتراضي وحدث خطأ ، فما علينا فعله هو إعادة تشغيل الجهاز

إنشاء آلة افتراضية في Qemu Ubuntu

حسنًا ، بمجرد فتح واجهة Qemu الرسومية ، يكون الإجراء مشابهًا تمامًا لأي Hypervisor آخر. دعنا ننتقل بعد ذلك.

يجب أن نضغط على أيقونة الشاشة في الزاوية اليسرى العليا لفتح معالج إنشاء الآلة الافتراضية.

في الخطوة الأولى ، يجب أن نختار الطريقة التي سنقوم بتثبيت نظام التشغيل بها. سنختار الأول ، الموافق لصورة ISO ، نظرًا لأن لدينا Windows 10 للقيام بهذه العملية

إذا قمنا بتوسيع خيارات العمارة ، فيمكننا اختيار ما إذا كان الجهاز سيكون 32 أو 64 بت

في النافذة التالية ، يجب أن نختار ، وفقًا لحالتنا ، صورة تثبيت النظام.

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

في النافذة التالية ، سيتعين علينا إدخال كمية ذاكرة الوصول العشوائي وعدد وحدات المعالجة المركزية التي نريد تعيينها للجهاز الظاهري. سيعتمد هذا على عدد النوى التي يمتلكها فريقنا.

بعد ذلك ، يجب علينا تحديد مقدار التخزين للقرص الظاهري للنظام. افتراضيًا ، سيتم تخزين الأقراص الافتراضية في المسار " / var / lib / libvirt / images"

بعد ذلك ، سيتعين علينا وضع اسم الجهاز الظاهري وتحديد وضع الشبكة. في الوقت الحالي ، سنترك هذا في وضع NAT. بهذا سوف ننتهي من عملية إنشاء الآلة الافتراضية.

تكوين الجهاز الظاهري في Qemu

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

خيارات التمهيد

من هذا الخيار يمكننا تكوين وضع البدء وأجهزة الجهاز الظاهري. نوصي بتنشيط خيار " تمكين قائمة التمهيد " لتتمكن من الاختيار بين محرك الأقراص الثابتة أو القرص المضغوط (ISO) وقتما تشاء.

خيارات القرص الصلب

يتم تعيين التكوين افتراضيًا كقرص IDE. إذا نقرنا على قائمة ناقل القرص يمكننا اختيار SATA على سبيل المثال للحصول على أداء أكبر في المحاكاة الافتراضية

إعداد الشبكة

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

لهذا ، سنقوم بعمل برنامج تعليمي لتكوين شبكة نوع جسر أو جسر في KVM / Qemu قريبًا.

بقية التكوين

بقية التكوين ليس مهمًا بشكل مفرط إلا أننا نريد القيام بأشياء محددة جدًا باستخدام أجهزتنا الافتراضية.

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

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

هذا هو الإجراء لتثبيت Hypervisor وإنشاء جهاز افتراضي في Qemu Ubuntu.

قد تكون مهتمًا أيضًا بهذه المعلومات:

هل سبق لك استخدام Qemu؟ أخبرنا عن رأيك في أداة المحاكاة الافتراضية هذه

دروس

اختيار المحرر

Back to top button