كيف تثبت نظام  macOS high sierra على  virtualbox في نظام الويندوز

كيف تثبت نظام macOS high sierra على virtualbox في نظام الويندوز

اذا كنت قد بدات في سلسلة تطوير تطبيقات الايفون ولكنك لا تملك جهاز ماك فانت في المكان المناسب.

هنا سنتعلم كيف نقوم بتثبيت نظام الماك على جهاز ويندوز باستخدام virtualBox

ما هي المواصفات التي يجب توافرها في جهازك لتقوم بتثبيت النظام؟

قبل ان نبدأ يجب ان يتوفر في جهازك المواصفات التالية على الاقل:

  1. معالج  ٦٤-بت
  2. ٤ غيغا رام على الاقل
  3. معالج من فئة جيدة ( corei7 – corei5)
  4. واخيرا للحصول على اداء جيد يفضل وجود هارد ssd

 ماهي البرامج التي يجب تحميلها ؟

نحتاج الى عدة برامج لتستطيع تثبيت النظام على جهازك:

  1. VirtualBox 5.2.16
  2. macOS High Sierra 10.13.6 Final (One Full)
  3. macOS High Sierra 10.13.6 Final (6 of 6)
  • البرنامج الاول هو  المحاكي الذي سنقوم بتثبيت النظام عليه
  • الرابط الثاني هو نظام الماك على شكل نظام وهمي بملف واحد
  • الرابط الثالث نفس الملف السابق لكن مقسم الى عدة اقسام (في حال كان الانترنت لديك سيئ)

خطوات تثبيت نظام macOS high sierra على virtualbox في نظام الويندوز :

    1. قم بفك ضفط الملف الخاص بنظام الماك 

اولا: قم بتثبيت احد برامج فك الضغط يمكنك تحميل  WinRAR.

ثانيا: قم بالضفط بالزر الايمن على ملف نظام الماك الذي حملته مسبقا

ثالثا: اضفط استخراج هنا

Extract Virtual Machine Image
Extract Virtual Machine Image

ملاحظة:

تاكد ان معالجك يدعم ميزة Virtualization وانك قمت بتفعيلها من ال BIOS

يمكنك الاستعانة بهذا الشرح:

Enabling Virtualization in your PC BIOS – Berkeley Common 

    1. ثبت تطبيق ال virtual box:

اولا:قم بتحميل برنامج  virtual box من الرابط السابق
ثانيا: قم بتثبيته بالضغط على زر التالي مرارا واخيرا الضغط على زر الانتهاء

Install VirtualBox
Install VirtualBox

    1. قم بانشاء جهاز وهمي جديد

اولا: يجب علينا انشاء نظام وهمي جديد وذلك بتشغل برنامج  virtualBox

ثانيا: نقوم بالضغط على زر New من القائمة اليسرى العليا

ثالثا: واخيرا كل ما عليك فعله هو ادخال المعلومات التالية

Name: macOS 10.13 High Sierra

Type: Mac OS X

Version: macOS 10.13 or 10.12

Memory size: 3GB to 6GB ( 65% of your RAM)

Virtual disk file: macOS high Sierra 10.13.vmdk

Create New Virtual Machine
Create New Virtual Machine
Add macOS High Sierra Disk to VirtualBox
Add macOS High Sierra Disk to VirtualBox

قم باختيار  “Use an exsting virtual hard disk file” و حدد الملف  “macOS high Sierra 10.13.vmdk”

    1. اعداد النظام الوهمي الخاص بك

اضغط على زر اعدادت “Settings”

Motherboard: enable EFI, change chipset to PIIX3 or IHC9

System in VirtualBox
System in VirtualBox

CPU:2 Core (70% of CPU Core) and Enable PAE/NX.

Number of CPU Core
Number of CPU Core

Display: Change video memory to 128 MB.

Display in VirtualBox
Display in VirtualBox

    1. الخطوة الاخيرة اضافة الاكواد الخاصة بجهازك الوهمي

عن طريق موجه الاوامر(قم بتشغيله بصلاحيات المسؤول)

Run Command Prompt
Run Command Prompt

اولا يجب عليك اغلاق برنامج virtual box ومن ثم بدل كلمة “your VM Name”  بالاسم
الذي قمت باختياره لجهازك الوهمي (في حالتنا الاسم هنا macOS 10.13 High Sierra)
ومن ثم قم بتنفيذ التعليمات واحدة تلوة الاخرى حسب اصدار برنامج ال Virtualbox 

Code for Virtualbox 5.x:

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Code for Virtualbox 4.x:

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Add Code to CMD
Add Code to CMD

واخيرا قم بتشغيل الجهاز الوهمي واستمتع بالتجربة الرائعة 🙂

Create a New Account
Create a New Account
macOS 10.13.6 High Sierra on VirtualBox on Windows PC
macOS 10.13.6 High Sierra on VirtualBox on Windows PC

وهكذا نكون اصبحنا جاهزين لمتابعة باقي السلسلة باذن الله
في حال وجود اي استفسار يمكنك دائما التواصل معنا عن طريق التعليقات
وفي حال وجود اي استفسار يمكنك التواصل على صفحة سوال وجواب وسيتم الاجابة على سوالك باذن الله
وفي حال الرغبة في طلب خدمات معينة يمكنك دائما التواصل عن طريق صفحة الاتصال
او عبر رسائل صفحتنا على الفيس بوك

Leave a Reply

Your email address will not be published. Required fields are marked *