macOSتلميحات تقنية

كيفية تشغيل نظام macOS على Windows 10

macOSتلميحات تقنية

قُمنا سابقًا بعرض شرح لكيفية تثبيت نظام macOS Sierra على حاسب هاكِنتوش Hackintosh، وهنا سنعرض عليكم كيفية تشغيل نظام macOS على Windows 10 من خلال virtual machine (نظام وهمي يعمل على مُحاكاة نظام حاسوبي مُحدّد)، لنحصل على حاسب هاكِنتوش Hackintosh افتراضي.

نظام macOS على Windows 10

هذا ما تحتاجه للبدء

في البداية، فإنك بحاجة إلى تحميل وتثبيت بعض البرامج، في هذا الشرح سنقوم بتغطية عملية تثبيت النظام من خلال برنامج Oracle VM VirtualBox Manager، وأيضًا VMware Workstation Player.

بالإضافة إلى أنك بحاجة إلى نسخة من نظام macOS Sierra. هنا تستطيع إيجاد نُسخة مُتوافقة مع معالجات Intel، بالإضافة إلى نسخة خاصة بمعالجات AMD.

 

VirtualBox: إنشاء نظام macOS افتراضي

افتح VirtualBox، حدّد جديد، اكتب macOS، وسوف يتم الكشف عن نظام التشغيل أثناء الكتابة. بشكل افتراضي يكون Mac OS X، مع ذلك أنت بحاجة إلى تغيره إلى Mac OS X 10.11 El Capitan

نظام macOS على Windows 10

بعد ذلك، عليك تعيين حجم ذاكرة الوصول العشوائي RAM التي بإمكان النظام الافتراضي استخدامها. من الأفضل ألا تكون أقل من 4 غيغابايت، كما ويُمكنك مُشاركة RAM الجهاز بالكامل مع النظام. وأخيرًا عليك تعيين قرص صلب. في هذه الحالة، سوف نختار Use an existing virtual hard disk file.

نظام macOS على Windows 10

اضغط على أيقونة المجلد واختار مكان فك ضغط ملف Virtual Machine. تأكد من تحديد القرص الافتراضي الصحيح، ثم انقر على إنشاء.

تحميل ماك على ويندوز

تحرير إعدادات Virtual Machine

للتأكد من أن virtual machine تعمل بالشكل الصحيح، فنحن بحاجة إلى التأكد من بعض الإعدادات.

حدّد Settings، من ثم System. قُم بإزالة تفعيل القرص المرن Floppy من الاستدعاء أثناء تثبيت النظام. وتأكد من أن Chipset هي ICH9. وحدّد أيضًا علامة تبويب المعالج processors، وقُم بتعيين اثنين من المعالجات.

تحميل ماك على ويندوز

وفي قائمة Display، اضبط خيار Video Memory إلى 128 MB، واضغط OK لحفظ التغيرات. الآن، أغلق VirtualBox.

 

تعديلات طفيفة داخلية

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

اضغط على مفتاح ويندوز + X، من ثم حدّد موجه الأوامر Command Prompt من القائمة. بعد ذلك، استخدم الأمر التالي لتحديد موقع Oracle VirtualBox.

cd "C:\Program Files\Oracle\VirtualBox\"

الآن أدخل الأوامر التالية، واحد تلو الآخر. عليك أن تُعدّل الأوامر لتتناسب مع اسم virtual machine الخاص بك. على سبيل المثال، فإن الاسم هنا هو macOS MUO.

VBoxManage.exe modifyvm "macOS MUO" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

بعد الانتهاء من الأوامر، يفترض أنك لم تواجه أي أخطاء. أغلق موجه الأوامر.

تحميل ماك على ويندوز

الآن نحن مستعدون للإقلاع

افتح VirtualBox مرة أخرى، من خلال النقر المزدوج على نظام macOS الافتراضي. سترى مجموعة طويلة من النصوص، متبوعة بشاشة رمادية. الشاشة الرمادية يُمكن أن تستغرق قليل من الوقت قبل أن يتم مسحها، وبعدها تظهر شاشة “مرحبًا” الخاصة بنظام macOS.

تحميل ماك على ويندوز

من هنا، يُمكن تعيين نظام macOS الافتراضي كما يُناسبك.

 

VMware: تثبيت برنامج VMware Workstation Player

البعض يُفضل استخدام VMware على VirtualBox، إذ إنه يُمكن استخدام نفس ملف VMDK الذي يحتوي على نظام التشغيل، لكن عملية الرقع patch تكون مختلفة. في هذه الحالة عليك تحميل برنامج Unlocker.

حمل البرنامج واحفظه في مكان أن تُريده، وسوف تحتاج إليه للحظة واحدة.

بعد تحميل Unlocker، قُم باستخراج محتويات الأرشيف. هذه العملية ستجري بشكل أفضل عندما تكون المجلدات على نفس محرك الأقراص، بما في ذلك مجلد VMware.

تحميل ماك على ويندوز

بعد استخراج الملفات، عليك التأكد من اغلاق VMware. انقر بزر الماوس الأيمن فوق برنامج الأوامر النصيّة win-install، وقُم بتشغيله كمسؤول. سيفتح البرنامج النصي مُوجه الأوامر Command Prompt وسيتم تشغيل patch-script أو النص التصحيحي.

بعد اكتمال التصحيح، قُم بإعادة فتح VMware.

 

إنشاء Virtual Machine خاصة بنظام macOS

حدّد Create a New Virtual Machine، واختر I will install the operating system later، في القائمة التالية اختر Apple Mac OS X من القائمة المُنسدلة، إن لم ترى خيار Apple Mac OS X، فإن الباتش لم يتم تثبيته.

تحميل ماك على ويندوز

بعد ذلك نحن بحاجة إلى اختيار اسم لـ virtual machine، من الأفضل أن يكون شيء يسهل تذكره. وفي الشاشة التالية، اختر حجم القرص، من ثم حدّد Store virtual disk as a single file.

الآن عليك تعديل المُتطلبات المادية، وتحديد مكان macOS VMDK من خلال برنامج VMware.

من شاشة VMware، حدّد macOS virtual machine، وعدّل حجم ذاكرة الوصول العشوائي RAM إلى 4 غيغابايت على الأقل.

تحميل ماك على ويندوز

بعد ذلك عدّل المعالجات إلى اثنين.

في الأسفل، قُم بإزالة القرص الثابت الذي أنشأناه. حدّد على الفور Add، من ثم Hard Disk، بعد ذلك اختر SATA، واخيرًا حدد خيار Use an existing virtual disk.

حدّد ملف VMDK بنفس ما قُمنا به في VirtualBox، وبعد ذلك اختر Open، من ثم Finish، الآن أغلق VMware.

تحميل ماك على ويندوز

أخيرًا، افتح برنامج VMware، واختر macOS virtual machine، واضغط Play.

الوسوم

رأي واحد على “كيفية تشغيل نظام macOS على Windows 10”

  1. السلام عليكم ورحمة الله
    شكرًا جزيلًا على طرحك المميز استفدت منه كثيرًا لكن واجهتني عدة تساؤلات..
    1/
    (((اضغط على مفتاح ويندوز + X، من ثم حدّد موجه الأوامر Command Prompt من القائمة. بعد ذلك، استخدم الأمر التالي لتحديد موقع Oracle VirtualBox.
    cd “C:\Program Files\Oracle\VirtualBox\” )))
    أين أستخدم هذا الأمر؟ في موجه الأوامر أو أضعه في مستكشف الملفات أو أين؟

    2/
    (((الآن أدخل الأوامر التالية، واحد تلو الآخر. عليك أن تُعدّل الأوامر لتتناسب مع اسم virtual machine الخاص بك. على سبيل المثال، فإن الاسم هنا هو macOS MUO. )))

    من أين أجد اسم virtual machine الخاص بي؟
    وضعت نفس الاسم الذي ذكرته وظهر لي عدة أخطاء

    هنا بعدما فتحت البرنامج وعدلت الإعدادات (فقرة: تحرير إعدادات Virtual Machine)
    وبعدما نقرت على نقر مزدوج ظهرت لي هذه الرسالة ((( The virtual machine ‘macOS’ has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in ‘C:\Users\user\VirtualBox VMs\macOS\Logs\aVBoxHardening.log’. )))
    فماذا تعني وكيف يمكنني تشغيله؟

اترك رداً على رؤى.. إلغاء الرد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *