دليل كامل: كيفية تثبيت Android على VirtualBox خطوة بخطوة

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

Android WiFi

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

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

لماذا تثبيت الأندرويد على الكمبيوتر؟

كيفية تثبيت Android في برنامج VirtualBox

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

  • الوصول الكامل إلى التطبيقات الحصرية:الألعاب والأدوات المساعدة والأدوات المتوفرة فقط لنظام Android وليس لها إصدارات لنظامي التشغيل Windows أو macOS.
  • اختبارات آمنة:يمكنك تجربة التطبيقات أو تثبيتها أو اختبارها دون المخاطرة بجهازك الأساسي. يحدث كل شيء في بيئة معزولة، دون التأثير على ملفاتك أو نظام التشغيل المعتاد لديك.
  • تعدد المهام والتوافق:يمكنك استخدام Android وWindows (أو macOS) في نفس الوقت، والتبديل بين النظامين للحصول على أفضل ما في العالمين.
  • التطوير والتصحيحإذا كنت مطورًا، فهو مثالي لاختبار تطبيقات Android في تكوينات وإصدارات مختلفة، دون الاعتماد على الأجهزة المادية.
  • بديل للمحاكيات:يمكنك الحصول على إصدار كامل من Android، وليس محدودًا أو "مقيدًا" كما تقدم عادةً المحاكيات الموجهة للألعاب.
  • تجنب المخاطر وإعادة التثبيت:يمكنك تجربة Android أو أي نظام تشغيل آخر في الوضع الافتراضي دون تنسيق أو تقسيم الأقراص أو فقدان البيانات.

ما هو VirtualBox وكيف يعمل؟

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

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

  • أمن:يحدث كل شيء في "صندوق رمل"، مما يؤدي إلى عزل أي مشاكل أو أعطال في النظام الافتراضي عن نظامك الرئيسي.
  • براعة:يسمح لك بمحاكاة إصدارات x86 من Android، بالإضافة إلى أنظمة التشغيل الأخرى (Linux، وWindows الأقدم، وما إلى ذلك).
  • سهولة الاستخدام:يقوم معالجه بتبسيط عملية إنشاء أجهزة افتراضية جديدة وتخصيص الموارد.
  • قابلية التوسع:يمكنك إنشاء العديد من الآلات الافتراضية وتشغيل العديد منها في وقت واحد وتخصيص التكوين حسب الحاجة.

المتطلبات الأساسية والاعتبارات الهامة

قبل أن تبدأ بتثبيت Android على VirtualBox، من المهم التأكد من تلبية متطلبات معينة. المتطلبات والتوصيات الفنية:

  • معالج يدعم المحاكاة الافتراضية (VT-x لـ Intel أو AMD-v لـ AMD): يتم تمكين هذا عادةً بشكل افتراضي، ولكن قد يتطلب التمكين من BIOS/UEFI.
  • 4 جيجا بايت على الأقل من ذاكرة الوصول العشوائيعلى الرغم من أن Android-x86 يعمل بحجم أقل، يوصى بحجم 2 جيجابايت لنظام Android فقط، ومن المثالي أن يكون لديك المزيد لمنع نظامك الرئيسي من التباطؤ عند مشاركة الموارد.
  • مساحة القرص: :نوصي بحجم يتراوح بين 8 إلى 16 جيجابايت لجهازك الافتراضي، وذلك اعتمادًا على ما إذا كنت تخطط لتثبيت التطبيقات أو تخزين الملفات.
  • الدخول إلى الإنترنت:لتنزيل VirtualBox وملف ISO الخاص بـ Android-x86 والتحديثات أو التطبيقات المحتملة داخل نظام Android الافتراضي نفسه.
  • إذن المسؤول:لتثبيت VirtualBox وضبط بعض المعلمات المتقدمة.

تنزيل VirtualBox و Android-x86 ISO

فيرتثلبوإكس متاح للتنزيل مجانًا من موقع Oracle الرسمي. نوصيك بشدة بتنزيل البرامج دائمًا من الموقع الرسمي لتجنب البرامج المعدلة أو الضارة المحتملة.

  • تنزيل VirtualBox من الموقع الرسمي.
  • اختر الإصدار الذي يناسب نظامك: Windows أو macOS أو GNU/Linux.

لتثبيت الأندرويد سوف نستخدم الإصدار الروبوت x86، المشروع الرائد في تكييف نظام أندرويد لأجهزة الكمبيوتر ذات بنية x86 (Intel و AMD). يتيح لك Android-x86 تثبيت Android في الوضع الأصلي أو كجهاز افتراضي باستخدام ISO القابل للتشغيل.

  • قم بتنزيل ملف ISO المقابل من android-x86.org. اختر الإصدار المستقر الأحدث المتوافق مع جهازك (32 بت أو 64 بت حسب وحدة المعالجة المركزية لديك).
  • يمكنك اختيار إصدارات أكثر استقرارًا أو إصدارات تطويرية، على الرغم من أنه يوصى باستخدام الإصدار الأكثر استقرارًا لتجنب المشكلات.

تثبيت VirtualBox

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

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

إنشاء الآلة الافتراضية لنظام Android

بمجرد تثبيت VirtualBox وتنزيل Android-x86 ISO، حان الوقت لتكوين الجهاز الظاهري الذي ستقوم بتثبيت Android عليه.

  1. افتح فيرتثلبوإكس وانقر على الزر جديد لإنشاء جهاز افتراضي جديد.
  2. تعيين اسم وصفي (مثل "Android-x86" أو ما شابه) لسهولة التعرف عليه.
  3. نوع نظام التشغيل:اختر Linux.
  4. الإصدار:اختر Linux 2.6 / 3.x / 4.x (32 أو 64 بت اعتمادًا على ISO والأجهزة لديك).
  5. ذاكرة الوصول العشوائي:يجب أن يكون حجمها 2048 ميجابايت (2 جيجابايت) على الأقل للجهاز الظاهري فقط؛ إذا كان لديك ذاكرة وصول عشوائي (RAM) أكبر، فيمكنك تخصيص المزيد منها، ولكن دون الإضرار بنظامك الرئيسي.
  6. القرص الثابت الظاهري:اختر "إنشاء قرص ثابت افتراضي الآن" وحدد نوع VDI. الحجم الموصى به هو 8 جيجابايت كحد أدنى، على الرغم من أنه من المستحسن تخصيص 16 جيجابايت إذا كنت تخطط لتثبيت التطبيقات أو تخزين البيانات. استخدم التخزين الديناميكي إذا كنت تعاني من ضيق المساحة.

بمجرد اكتمال المعالج، ستظهر الآلة الافتراضية في القائمة. قبل البدء في التثبيت، يوصى بضبط سلسلة من المعلمات لتحسين أداء Android:

  • En النظام > المعالج:إن إضافة نواة ثانية إذا كان وحدة المعالجة المركزية الخاصة بك تسمح بذلك تعمل على تحسين تعدد المهام على نظام Android.
  • En شاشة:قم بتوسيع ذاكرة الفيديو (32 ميجابايت على الأقل، ويفضل 128 ميجابايت). إذا لم تقم بتثبيت VirtualBox Guest Additions، فقم بتغيير برنامج تشغيل العرض من VMSVGA إلى VBoxVGA لتجنب مشكلات التمهيد.
  • En Audio:قم بتحديد برنامج تشغيل Intel HD Audio لضمان أداء الصوت المناسب على Android-x86.
  • En أحمريوفر وضع NAT الافتراضي عادةً اتصالاً بالإنترنت للآلة الافتراضية، على الرغم من أنه يمكنك تجربة الربط للحصول على وصول أكثر تقدمًا.

تثبيت Android-x86 على VirtualBox

  1. تركيب ISO:حدد الجهاز الظاهري الذي تم إنشاؤه حديثًا، وانقر فوق الإعدادات > التخزين، وانقر فوق محرك الأقراص المضغوطة الفارغ، واختر ملف Android-x86 ISO الذي تم تنزيله مسبقًا.
  2. بدء تشغيل الجهاز الافتراضي: صحافة بداية وانتظر حتى يتم تشغيله من ISO.
  3. شاشة الترحيب:حدد "التثبيت - تثبيت Android-x86 على القرص الصلب" لبدء عملية التثبيت.
  4. إنشاء الأقسام:عند مطالبتك بذلك بواسطة برنامج التثبيت، اختر "إنشاء/تعديل الأقسام". رفض خيار استخدام GPT (حدد لا). استخدم مدير التقسيم لإنشاء قسم أساسي جديد، ثم قم بوضع علامة عليه كقسم قابل للتمهيد، ثم حدد كتابة، وأكد ذلك من خلال كتابة نعم، ثم قم بالخروج باستخدام خيار الخروج.
  5. تنسيق:حدد القسم الذي تم إنشاؤه وقم بتنسيقه بتنسيق ext4. تأكيد تثبيت أداة تحميل التشغيل GRUB (المطلوبة لتشغيل Android).
  6. أذونات القراءة/الكتابة:عند المطالبة بذلك، امنح الأذونات اللازمة لتمكين نظام الملفات من الوصول إليه في وضع القراءة والكتابة.
  7. إنهاء:قد يستغرق التثبيت عدة دقائق. بمجرد الانتهاء، أعد تشغيل الجهاز الظاهري، وإذا لزم الأمر، قم بإلغاء تحميل ISO من قائمة أجهزة VirtualBox قبل إعادة التشغيل.

البدء: التمهيد الأول والتكوين

عند تشغيل Android-x86 لأول مرة في VirtualBox، ستظهر لك شاشة الترحيب لاختيار لغة، والاتصال بالإنترنت، واتباع الخطوات لإكمال الإعداد الأولي، تمامًا كما هو الحال في جهاز Android الأصلي. يمكنك ربط حساب Google الخاص بك لمزامنة البيانات والوصول إلى Google Play (اعتمادًا على دعم الصورة المثبتة) وتثبيت التطبيقات.

  • واجهة مُكيَّفة مع الكمبيوتر الشخصي:قد تلاحظ اختلافات في الواجهة مقارنة بالهواتف المحمولة أو الأجهزة اللوحية. غالبًا ما يقوم Android-x86 بتكييف بعض العناصر لجعلها أسهل في الاستخدام باستخدام لوحة المفاتيح والماوس، بما في ذلك القوائم التي تشبه شريط المهام.
  • الاتصال:عادةً ما يتم إدراج شبكة Wi-Fi الافتراضية باسم VirtWifi وتوفر إمكانية الوصول إلى الإنترنت دون أي تكوين إضافي.
  • توافق التطبيق:تعمل معظم التطبيقات بشكل صحيح، على الرغم من أن بعضها قد لا يكون متاحًا أو يتطلب خدمات Google التي قد لا تعمل بشكل مثالي في بيئات x86 أو البيئات الافتراضية.

نصائح الاستخدام والتحسين والمشكلات الشائعة

لضمان أفضل تجربة ممكنة عند استخدام Android في VirtualBox، ضع التوصيات التالية في الاعتبار:

  • زيادة ذاكرة الوصول العشوائي (RAM) ووحدة المعالجة المركزية (CPU) يتم تعيينها وفقًا لقوة جهاز الكمبيوتر الخاص بك. إذا أصبح جهازك بطيئًا، فحاول تقليل الموارد أو إغلاق البرامج الأخرى على نظامك الرئيسي.
  • تمكين تسريع ثلاثي الأبعاد (إذا كان جهازك وصورة Android الخاصة بك تدعم ذلك) لتحسين أداء الرسومات في الألعاب والتطبيقات المتطلبة. يرجى تغيير برنامج تشغيل الرسومات الخاص بك إلى VBoxVGA إذا كنت تواجه مشاكل مع وضع VMSVGA.
  • استخدم لوحة المفاتيح والفأرة كبديل لشاشة اللمس. لن يكون من الممكن تنفيذ بعض إيماءات اللمس المتعدد، ولكن دعم لوحة المفاتيح والماوس ممتاز بشكل عام.
  • تثبيت التطبيقات من متجر Play إذا كانت صورة Android-x86 الخاصة بك تتضمنها. بخلاف ذلك، يمكنك تنزيل ملفات APK الخارجية أو استخدام متاجر بديلة.
  • استخدام المجلدات المشتركة إعداد الجهاز الافتراضي لتبادل الملفات بين Android وجهاز الكمبيوتر الخاص بك.
  • حفظ نقاط الاستعادة (لقطات) في VirtualBox قبل تجربة التطبيقات أو تغييرات النظام.

القيود والمشاكل الشائعة

  • توافق محدود للأجهزة:بعض أجهزة الاستشعار (مقياس التسارع، الجيروسكوب، نظام تحديد المواقع العالمي (GPS)، وما إلى ذلك) غير متوفرة لأن الجهاز الافتراضي لا يستطيع محاكاتها.
  • التحديثات:لا تعمل تحديثات OTA كما تعمل على الأجهزة الحقيقية. لتحديث Android-x86، ستحتاج إلى إعادة تثبيت ISO جديد على الجهاز الظاهري.
  • السائقينقد تواجه قيودًا في توافق الصوت أو الفيديو أو الشبكة اعتمادًا على إصدار Android-x86 وأجهزتك.
  • متجر Play وخدمات Google:تتضمن بعض صور Android-x86 متجر Play، بينما لا تتضمنها صور أخرى. في هذه الحالات، سيتعين عليك تثبيته يدويًا أو اللجوء إلى متاجر بديلة.
  • أداء:على الرغم من أن المحاكاة الافتراضية الحالية فعالة للغاية، فسوف تحصل دائمًا على أداء أقل قليلاً من التثبيت الأصلي.

بدائل لـ VirtualBox لتشغيل Android على الكمبيوتر الشخصي

بالإضافة إلى VirtualBox وAndroid-x86، هناك طرق أخرى للاستمتاع بنظام Android على جهاز الكمبيوتر، ولكل منها إيجابياتها وسلبياتها:

  • Bluestacks: : محاكي أندرويد سهل التثبيت والاستخدام للغاية، يركز بشكل أساسي على الألعاب والتطبيقات الشائعة. إنه لا يوفر نظام Android كاملاً ولكنه يوفر الدعم للعديد من التطبيقات بتنسيق APK.
  • محاكي Android Studio:محاكي Google الرسمي للمطورين. إنه يسمح لك بمحاكاة أجهزة Android بدقة وإصدارات مختلفة، وهو ممتاز للاختبار ولكنه قد يكون بطيئًا ويتطلب معرفة تقنية.
  • فينيكس أوس:شوكة Android-x86 مع واجهة مخصصة لأجهزة الكمبيوتر، مع التركيز بشكل أكبر على الإنتاجية وتعدد المهام. يمكن تثبيته كنظام رئيسي أو اختباره في جهاز افتراضي.
  • نظام Windows الفرعي لنظام Android (WSA)في أنظمة Windows الأحدث، يسمح لك بتثبيت تطبيقات Android من Amazon AppStore، على الرغم من أن العرض محدود ولا تتوفر جميع خدمات Google.
  • CyanogenMod/LineageOS والشوك الأخرى:خيارات متقدمة للمستخدمين ذوي الخبرة، مخصصة عادةً للأجهزة المادية أو التجارب المتقدمة.

إضافات Chrome لنظام Android

هل يستحق تثبيت Android في جهاز افتراضي؟

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

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

كيفية تثبيت Android على جهاز الكمبيوتر الخاص بك
مقالة ذات صلة:
كيفية تثبيت Android على جهاز الكمبيوتر الخاص بك: دليل كامل ومحدث يحتوي على جميع الخيارات