كيفية تشغيل macOS على نظام التشغيل Windows 10/11 في جهاز افتراضي
نشرت: 2024-02-12يعد تشغيل macOS على Windows أمرًا ممكنًا جدًا. ربما يكون عشاق الكمبيوتر قد خمنوا ذلك بالفعل، ولكن إذا كنت لا تزال تتساءل، فنحن نتحدث عن تشغيل macOS على Windows باستخدام الأجهزة الافتراضية. كما يوحي الاسم، فإن الأجهزة الافتراضية هي برامج تسمح بتشغيل أنظمة تشغيل مختلفة على الجهاز المضيف. الأمر بسيط كما يبدو، دون أي تعقيدات على الإطلاق.
هناك أنواع مختلفة من الأجهزة الافتراضية، ولكن بالنسبة لاستخدام نظام التشغيل macOS على نظام التشغيل Windows، سنقتصر في هذا الدليل على VirtualBox وVMware Workstation Player، حيث أنهما الأكثر شهرة في هذا الصدد. نظرًا لأن العملية طويلة وهناك العديد من التفاصيل التي يجب مراعاتها، فيجب عليك اتباع الخطوات وإيلاء اهتمام وثيق.
جدول المحتويات
ما هي الآلة الافتراضية؟
الأجهزة الافتراضية هي برامج حاسوبية تتيح لك تشغيل التطبيقات والبرامج وحتى أنظمة تشغيل مختلفة تمامًا على الكمبيوتر المضيف. هذا صحيح؛ لا تحتاج إلى أي أجهزة خاصة للقيام بذلك، وكل ذلك يحدث بسلاسة على جهاز الكمبيوتر المضيف. تختلف الأجهزة الافتراضية عن الحوسبة السحابية، حيث تعتمد الأخيرة على الأجهزة المادية الموجودة على الخادم للتشغيل، في حين أن الأولى تعتمد بشكل كامل على الإعداد المحلي.
قد لا تدرك أهميتها فجأة، ولكنها مفيدة للغاية لمنشئي التطبيقات الذين يرغبون في اختبار إبداعاتهم على منصات مختلفة. نظرًا لأن الأجهزة الافتراضية لا يمكنها التدخل في النظام المضيف، فيمكن استخدامها لتشغيل التطبيقات في بيئة آمنة وحتى فحص البيانات المصابة بالفيروسات. بخلاف ذلك، فإن تشغيل التطبيقات القديمة غير المتوافقة مع أحدث البرامج، والتبديل بين أنظمة تشغيل متعددة، وتلبية احتياجات الخادم وتكنولوجيا المعلومات، هي بعض التطبيقات الأخرى للأجهزة الافتراضية.
ومع ذلك، ليس كل ما يلمع ذهبًا، لأن الأجهزة الافتراضية تستنزف الموارد. من المحتمل جدًا أن تشهد تباطؤًا في النظام ومشكلات اختناق، والتي تنتج بسبب التحميل الزائد على النظام المضيف. تشغل الأجهزة الافتراضية جزءًا كبيرًا من مساحة التخزين الداخلية. كل هذا يؤدي بشكل مباشر إلى انخفاض عمر البطارية. ومن ثم، يوصى باستخدام الأجهزة الافتراضية على أجهزة الكمبيوتر التي لديها القدرة الكافية على دعمها.
المتطلبات المسبقة لتشغيل macOS على نظام Windows
1. تأكد من أن نظامك يحتوي على ذاكرة وصول عشوائي ومساحة تخزين كافية
أولاً، يجب عليك التأكد من أن نظامك لديه سعة تخزين كافية لدعم الجهاز الظاهري. باستخدام الأجهزة الافتراضية، يمكنك تخصيص مساحة التخزين المطلوبة بنفسك، ولكن بالنسبة لنظام التشغيل macOS، تبلغ المساحة الحرة الموصى بها بضع عشرات من الجيجابايت بسهولة. يختلف المبلغ الدقيق باختلاف إصدارات macOS، ولكن أقل ما يجب عليك الاحتفاظ به هو 50 جيجابايت. ستحتاج أيضًا إلى قدر كبير من ذاكرة الوصول العشوائي (RAM)، بحد أدنى 4 جيجابايت، على وجه الدقة. في النهاية، يعتمد أداء الجهاز الظاهري على ذاكرة الوصول العشوائي (RAM) وسعة التخزين المخصصة.
2. تمكين المحاكاة الافتراضية على جهاز الكمبيوتر الخاص بك
نظرًا لأن الأجهزة الافتراضية مخصصة للمستخدمين المتقدمين، فيجب عليك تمكين المحاكاة الافتراضية للاستمتاع بتشغيلها على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows. ومع ذلك، فهو ليس شيئًا يمكنك تمكينه في إعدادات جهاز الكمبيوتر الخاص بك؛ يجب أن يتم ذلك عبر إعدادات BIOS الخاصة بالجهاز. يمكنك التحقق بسرعة من تمكينه عن طريق فتح "إدارة المهام" باستخدام الاختصار Alt + Ctrl + Del والانتقال إلى قسم الأداء من الشريط الجانبي. هنا، يمكنك التأكد من تمكين المحاكاة الافتراضية أم لا.
إذا ظهرت رسالة معطل، فاتبع الخطوات أدناه لتشغيل المحاكاة الافتراضية:
- افتح إعدادات جهاز الكمبيوتر الخاص بك.
- توجه إلى النظام من الجزء الأيمن، ثم قم بالتمرير لأسفل وحدد الاسترداد .
- انقر على إعادة التشغيل الآن بجانب بدء التشغيل المتقدم . سيؤدي هذا إلى تشغيل جهاز الكمبيوتر الخاص بك في بيئة الاسترداد .
- حدد خيار استكشاف الأخطاء وإصلاحها للتلاعب بالإعدادات المتقدمة لجهاز الكمبيوتر الخاص بك.
- أدخل الخيارات المتقدمة .
- انقر فوق إعدادات البرنامج الثابت UEFI .
- حدد إعادة التشغيل لتشغيل جهاز الكمبيوتر الخاص بك في وضع UEFI BIOS لنظام التشغيل Windows 11.
- قم بالتبديل إلى علامة التبويب "التكوينات" من الجزء الأيمن.
- تأكد من تمكين تقنية المحاكاة الافتراضية Intel (R) . إذا لم يكن الأمر كذلك، فقم بتمكينه من القائمة المنسدلة واحفظ تغييراتك بالضغط على المفتاح F10 .
- قم بتأكيد تغييراتك عن طريق تحديد نعم . سيؤدي هذا إلى إخراجك من BIOS لجهازك.
تظل هذه الطريقة دون تغيير لمستخدمي نظام التشغيل Windows 10؛ ومع ذلك، إذا كنت تستخدم إصدارًا أقدم، فقد تحتاج إلى استخدام مفاتيح التشغيل للدخول إلى BIOS الخاص بجهازك. لسوء الحظ، تختلف مجموعات المفاتيح من مصنع لآخر وهي ليست موحدة بأي حال من الأحوال، لذا ستحتاج إلى البحث عن مفتاح BIOS الخاص بجهازك عبر الإنترنت. عادةً ما يكون هذا عبارة عن مزيج من مفاتيح الوظائف و Fn أو Ctrl أو Alt . قم بإيقاف تشغيل جهاز الكمبيوتر الخاص بك وتشغيله بالضغط على المفاتيح المطلوبة التي تعمل بالطاقة بشكل متكرر.
3. قم بتعطيل Hyper-V على جهاز الكمبيوتر الخاص بك
نظرًا لأن Windows يدعم أصلاً تشغيل الأجهزة الافتراضية، فإن كل جهاز يأتي مزودًا ببرنامج ظاهري خاص يسمى Hyper-V. لمنع التداخل مع بروتوكولات الأمان الخاصة ببرامج المحاكاة الافتراضية الأصلية لنظام التشغيل Windows، يجب عليك تعطيلها لضمان التثبيت السلس. اتبع الخطوات أدناه للقيام بذلك.
- اضغط على مفتاح Windows وابحث عن Windows Security . افتحه .
- أدخل أمان الجهاز .
- حدد تفاصيل العزل الأساسية .
- تعطيل سلامة الذاكرة . وهذا يمنع Hyper-V من التدخل في برامج المحاكاة الافتراضية التابعة لجهة خارجية.
- أكد الإجراء الخاص بك عن طريق النقر فوق "نعم" في التحذير الذي يظهر. سيطالبك الإشعار بإعادة تشغيل جهاز الكمبيوتر الخاص بك لتأكيد التغييرات. إذا لم يكن الأمر كذلك، قم بإجراء إعادة تشغيل يدوي.
- اضغط على مفتاح Windows وابحث عن موجه الأوامر . انقر فوق تشغيل كمسؤول .
- قم بتشغيل الأمر التالي: bcdedit /set Hypervisorlaunchtype off .
- اخرج من نافذة الوحدة الطرفية وأعد تشغيل جهاز الكمبيوتر الخاص بك لتطبيق التغييرات.
إذا كنت بحاجة إلى تمكين Hyper-V مرة أخرى، فقم بتشغيل الأمر التالي في موجه الأوامر: bcdedit /set Hypervisorlaunchtype auto . الطريقة البديلة لتعطيل Hyper-V هي كما يلي:
- اضغط على مفتاح Windows وابحث عن لوحة التحكم . افتحه .
- أدخل البرامج .
- حدد البرامج والميزات .
- انقر فوق تشغيل ميزات Windows أو إيقاف تشغيلها من الجزء الأيمن.
- قم بالتمرير لأسفل وقم بتعطيل الميزات التالية: Hyper V و Virtual Machine Platform و Windows Hypervisor Platform .
- انقر فوق "موافق" وأعد تشغيل جهاز الكمبيوتر الخاص بك لتطبيق التغييرات.
وبهذا تكون قد استوفيت جميع الإجراءات الشكلية وأصبحت جاهزًا لتشغيل نظام التشغيل macOS على نظام التشغيل Windows. سنبدأ باستخدام VirtualBox أولاً، ثم VMware Workstation Player.
قم بتشغيل macOS على Windows باستخدام VirtualBox
تحدد هذه الطريقة الإجراء الخاص بتثبيت نظام التشغيل macOS على نظام التشغيل Windows باستخدام برنامج المحاكاة الافتراضية VirtualBox. نظرًا لأننا نتحدث عن تثبيت نظام تشغيل كامل، فكن مستعدًا للتعامل مع ملفات التثبيت الكبيرة، والتي يمكن أن تؤدي إلى انقطاع النطاق الترددي للإنترنت لديك، أو صبرك، أو كليهما. ومع ذلك، إليك كيفية سير العملية.
- توجه إلى صفحة تنزيلات Oracle VirtualBox وقم بتثبيت أحدث إصدار من Windows host على جهاز الكمبيوتر الخاص بك.
- قم بالتمرير لأسفل في نفس الصفحة وقم بتنزيل VirtualBox Extension Pack . من الضروري منح ميزات مهمة بالإضافة إلى الإصدار الأساسي من VirtualBox، بما في ذلك الضروريات مثل توصيل أجهزة USB الفعلية وعبور كاميرا الويب المضيفة والمزيد.
- الآن، يجب عليك تنزيل ملف ISO الخاص بنظام macOS Sonoma، والذي كان، في وقت كتابة هذا الدليل، هو أحدث إصدار من macOS متاح للعامة. يمكنك تحميل البرنامج من هنا. تحذير عادل: يبلغ حجم ملف التثبيت حوالي خمسة عشر غيغابايت، لذا تأكد من أنك تتمتع باتصال مستقر بالإنترنت.
- توجه إلى مجلد التنزيلات حيث توجد الملفات وانقر نقرًا مزدوجًا فوق أيقونة تطبيق VirtualBox لتثبيته. وافق على الشروط والأحكام لتأكيد التثبيت.
- بعد تثبيت VirtualBox، حان الوقت لتحميل حزمة الامتدادات الآن. حدد رمز قائمة الهامبرغر (☰) من الجزء الأيمن وانقر على الامتدادات .
- انقر فوق "تثبيت" واختر Oracle VM VirtualBox Extension Pack . حدد فتح .
- حدد تثبيت لبدء العملية.
- يجب أن تظهر حزمة الامتدادات الآن ضمن الأدوات بجانب علامة اختيار خضراء توضح أنها نشطة وقيد التشغيل.
- انتقل مرة أخرى إلى صفحة الترحيب الخاصة بـ VirtualBox وانقر على "جديد" من شريط الأدوات العلوي. سيتيح لك ذلك إنشاء جهاز افتراضي جديد.
- امنح جهازك الظاهري اسمًا غير معقد وسهل التذكر، حيث ستحتاج إلى إدخال اسم جهازك الظاهري يدويًا عدة مرات في الخطوات اللاحقة. اضبط النوع على Mac OS X والإصدار على Mac OS X (64 بت) . ضرب التالي .
- في هذه الخطوة، يجب عليك تخصيص جزء من أجهزة النظام المضيف للجهاز الظاهري في شكل ذاكرة الوصول العشوائي (RAM) ونواة وحدة المعالجة المركزية (CPU) ومساحة القرص الثابت. وبما أن النظام المضيف يجب أن يعمل أيضًا بشكل مناسب، فإننا نوصي بتخصيص ما لا يقل عن 40-50% من ذاكرة الوصول العشوائي (RAM) الموجودة على نظامك. نظرًا لأن معظم وحدات المعالجة المركزية (CPUs) تعتمد على بنية ثمانية النواة أو أكثر، فامنح الجهاز الظاهري ما لا يقل عن 3 مراكز لوحدة المعالجة المركزية (CPU) للعمل معها. يعتمد الحد الأعلى لهذه الأرقام على مواصفات الكمبيوتر المضيف، حيث من الواضح أنه لا يمكنك تخصيص المزيد من ذاكرة الوصول العشوائي (RAM) أو نوى وحدة المعالجة المركزية (CPU) أكثر مما لديك بالفعل. لا تنس تحديد مربع الاختيار الموجود بجوار خيار تمكين EFI (أنظمة تشغيل خاصة فقط) .
- خصص للجهاز الظاهري ما لا يقل عن 60 جيجابايت من مساحة التخزين الداخلية، لأن هذا هو أقل ما يتطلبه نظام التشغيل macOS Sonoma. حدد التالي ثم إنهاء .
- يمكنك تحرير التخصيصات وتغيير السمات الأخرى عن طريق النقر على أيقونة الإعدادات في شريط الأدوات. هذا هو المكان الذي سنقوم فيه بتعديل بعض الأشياء الأخرى.
- حدد العرض من الجزء الأيمن واسحب شريط تمرير ذاكرة الفيديو حتى النهاية، مما يخصص 128 ميجابايت من ذاكرة الفيديو للجهاز الظاهري. في نفس الصفحة، قم بتشغيل تسريع ثلاثي الأبعاد .
- قم بالتبديل إلى علامة التبويب USB وتأكد من تحديد وحدة تحكم USB 3.0 (xHCI) .
- حان الوقت الآن لتحميل ملف macOS Sonoma ISO. توجه إلى علامة التبويب التخزين وانقر على أيقونة القرص التي تشير إلى أنه فارغ . انقر على أيقونة القرص الموجودة على اليمين وحدد اختيار ملف قرص .
- حدد موقع ملف macOS Sonoma ISO الذي تم تنزيله داخل نافذة مستكشف الملفات وانقر فوق "موافق" .
- حدد موافق في معالج الإعدادات لتأكيد التغييرات التي تم إجراؤها.
- اضغط على مفتاح Windows وابحث عن موجه الأوامر . حدد تشغيل كمسؤول لفتحه بحقوق إدارية.
- انسخ الأوامر التالية وقم بتشغيلها بشكل فردي عن طريق استبدال " اسم الجهاز الظاهري " باسم جهازك الظاهري في كل سطر أوامر. أدخل الأوامر كما هي حتى لا تواجه أي أخطاء. قم بإغلاق نافذة موجه الأوامر بمجرد تنفيذ الأوامر دون مشاهدة أي أخطاء. قرص مضغوط "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe تعديل "اسم الجهاز الظاهري" -cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "اسم الجهاز الظاهري" "VBoxInternal/Devices/efi/0/Config/DmiSys temProduct ""iMac19,3" VBoxManage setextradata "اسم الجهاز الظاهري" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "اسم الجهاز الظاهري" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct " "أنا أحب التفاح"
VBoxManage set extradata "اسم الجهاز الظاهري" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "عملنا الشاق من خلال هذه الكلمات المحمية من فضلك لا تسرق (ج) Apple Computer Inc"
VBoxManage setextradata "اسم الجهاز الظاهري" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
- حدد ابدأ لتهيئة عملية التثبيت.
- انتظر حتى تصل إلى صفحة اختيار اللغة، حيث يمكنك اختيار لغتك المفضلة. في حالتنا، إنها اللغة الإنجليزية . انقر فوق رمز الصف الموجود في الزاوية اليمنى السفلية بمجرد الانتهاء.
- يتطلب تثبيت نظام macOS جديد تنسيق مساحة القرص المخصصة. ومن ثم، حدد Disk Utility ، ثم اضغط على "متابعة" .
- قم بالتبديل إلى VBOX HARDDISK Media من الجزء الأيمن. حدد مسح من شريط الأدوات العلوي.
- أعد تسمية القسم الخاص بك إذا كنت ترغب في ذلك، وقم بتغيير تنسيق الملف إلى APFS . إلى جانب التنسيقات الأخرى، هذا هو تنسيق الملف الأكثر الموصى به، والذي يمكنك معرفة المزيد عنه في دليل دعم Apple هذا. حدد تم وأغلق النافذة بعد تهيئة القسم.
- بعد العودة، حدد تثبيت الإصدار التجريبي من macOS 14 وانقر على "متابعة" . بعد ذلك، وافق على التراخيص والأذونات الأخرى كما هو مطلوب وفقًا لذلك.
حدد رمز القرص الذي قمت بإنشائه مسبقًا، والذي يجب أن يكون موجودًا بنفس الاسم. انقر فوق "متابعة" لبدء التثبيت. ستبدأ ألعاب الانتظار الآن، لذا كن صبورًا لأنك ستحتاج إليها. لا تقلق إذا استغرق التثبيت بضع ساعات حتى ينتهي. أعد تشغيل العملية أو ابحث عن حلول إذا توقف التثبيت في منتصف الطريق.
يمكنك إعداد macOS عن طريق ملء التفاصيل وبيانات الاعتماد الخاصة بك عند الانتهاء. إذا كنت لا تزال بحاجة إلى المساعدة، فإليك دليل حول كيفية إعداد جهاز Mac جديد مثل Pro. نظرًا لأن شركة Apple معروفة بتقييد خدماتها على برامج الجهات الخارجية، فقد لا تتمكن من تسجيل الدخول إلى معرف Apple الحالي الخاص بك. لحسن الحظ، يمكنك إنشاء حساب جديد إذا أردت أو تخطي تسجيل الدخول إلى معرف Apple الخاص بك تمامًا.
بهذا، سيتم تشغيل macOS على Windows بنجاح!
قم بتشغيل macOS على Windows باستخدام VMware Workstation Player
البديل الشائع الآخر لـ VirtualBox هو مشغل محطة عمل VMware. إليك كيفية تشغيله على جهاز الكمبيوتر الذي يعمل بنظام Windows.
- تفضل بزيارة موقع VMware هنا وقم بتنزيل أحدث إصدار من VMware Player لأنظمة التشغيل Windows 64 بت على جهاز الكمبيوتر الخاص بك.
- قم بتثبيت ملف macOS Sonoma ISO بالتوجه هنا. وبما أنه نفس الملف المرتبط بالأعلى، والذي يبلغ حجمه حوالي خمسة عشر غيغابايت، فيجب عليك التأكد من اتصاله باتصال إنترنت مستقر وسريع.
- الآن، توجه إلى هنا وقم بتنزيل ملف ZIP لإلغاء القفل التلقائي لبرنامج VMware . إنها أداة أساسية لتشغيل macOS على Windows عبر VMware Workstation Player، حيث أنها لا تدعم نظام التشغيل السابق بشكل افتراضي.
- افتح مجلد التنزيلات وحدد موقع برنامج تثبيت VMware . انقر نقرًا مزدوجًا لفتحه وبدء عملية التثبيت. تابع عملية الإعداد الأولي من خلال قبول شروط وأحكام VMware.
- توجه إلى مستكشف الملفات لفك ضغط ملف VMware autounlocker عن طريق النقر بزر الماوس الأيمن عليه واستخراج محتوياته.
- افتح المجلد المستخرج وابحث عن تطبيق Unclocker . انقر بزر الماوس الأيمن فوقه وحدد تشغيل كمسؤول .
- تأكد من تحديد خيار أدوات التنزيل ، ثم انقر فوق خيار التصحيح ضمن نافذة تطبيق إلغاء القفل التلقائي. سيؤدي هذا إلى تصحيح VMware ويسمح لك بتشغيل macOS على Windows باستخدام VMware.
- الآن، افتح تطبيق VMware Workstation Player بالنقر المزدوج عليه. حدد خيار استخدام VMware Workstation 17 Player مجانًا للاستخدام غير التجاري إذا طلب ذلك.
- انقر فوق إنشاء جهاز افتراضي جديد .
- قم بالتبديل إلى خيار ملف صورة قرص التثبيت (iso) وحدد تصفح .
- حدد موقع ملف macOS Sonoma ISO من نافذة مستكشف الملفات وانقر فوق "فتح" .
- انقر على التالي .
- اضبط نوع نظام التشغيل Guest على Apple Mac OS X والإصدار على macOS 14 . حدد التالي .
- قم بتسمية جهازك الظاهري بالاسم الذي تختاره ثم اضغط على التالي .
- الآن، يجب عليك تحديد سعة القرص التي ترغب في تخصيصها للجهاز الظاهري. يوصى بتخصيص مساحة تخزين لا تقل عن 80 جيجابايت لنظام التشغيل macOS Sonoma. في الواقع، يمكنك تخصيص سعة أكبر إذا كنت تريد ذلك، ولكن ضع في اعتبارك مساحة قرص النظام المضيف. قم أيضًا بتمكين خيار تقسيم القرص الظاهري إلى ملفات متعددة . حدد التالي بعد الانتهاء.
- حدد تخصيص الأجهزة في الخطوة التالية.
- يمكنك تغيير مقدار الذاكرة المخصصة للجهاز الظاهري. يجب عليك الحرص على عدم تخصيص أكثر من 40-50% من الذاكرة الموجودة على النظام المضيف، لأن ذلك قد يؤدي إلى إبطاء جهاز الكمبيوتر. لذلك، إذا كان جهاز الكمبيوتر الخاص بك يحتوي على 16 جيجابايت من ذاكرة الوصول العشوائي، فيجب عليك تخصيص حوالي 4-5 جيجابايت فقط.
- يتيح لك القسم التالي ضبط النوى التي ترغب في تخصيصها. 3 مراكز لوحدة المعالجة المركزية كافية لضمان الانسجام بين الكمبيوتر المضيف والجهاز الظاهري. أغلق النافذة بعد القيام بذلك.
- انقر على إنهاء .
- حدد خيار تحرير إعدادات الجهاز الظاهري في نافذة تطبيق VMware.
- قم بالتبديل إلى الخيارات من الأعلى وابحث عن دليل العمل . هذا هو دليل عمل جهازك الظاهري، والذي سيكون مفيدًا أثناء التثبيت.
- افتح مستكشف الملفات على جهاز الكمبيوتر الخاص بك وحدد موقع دليل عمل الجهاز الظاهري.
- ستكون هناك ملفات متعددة، لكن عليك البحث عن نوع ملف تكوين الجهاز الظاهري لبرنامج VMware الذي يحمل نفس الاسم الذي قمت بتعيينه لجهازك الظاهري. لمعرفة نوع الملف، قم بتمرير المؤشر فوقه للكشف عن نوعه.
- انقر بزر الماوس الأيمن فوق الملف ثم قم بتحريك المؤشر فوق فتح باستخدام . حدد المفكرة من القائمة المنسدلة.
- قم بالتمرير لأسفل وأضف هذا السطر في النهاية: smc.version = “0” . ومع ذلك، إذا كنت تستخدم وحدة المعالجة المركزية AMD وليس Intel، فستحتاج إلى إضافة الأسطر التالية بدلاً من ذلك - smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
احفظ التغييرات التي تم إجراؤها باستخدام اختصار لوحة المفاتيح Ctrl + S. - أغلق جميع النوافذ باستثناء نافذة VMware Workstation Player وحدد تشغيل الجهاز الظاهري لبدء التثبيت.
- حدد اللغة التي تختارها وانقر على زر السهم الموجود في الزاوية اليمنى السفلية للمتابعة. في حالتنا، إنها اللغة الإنجليزية .
- كما هو الحال في VirtualBox، يجب عليك تهيئة SSD المخصص قبل تشغيل macOS. للقيام بذلك، حدد "أداة القرص" وانقر فوق "متابعة" .
- قم بالتبديل إلى VMware Virtual SATA Hard Drive Media من الجزء الأيمن وانقر فوق أيقونة Erase من شريط الأدوات العلوي.
- أعد تسمية قسم SSD إذا أردت، وقم بتعيين تنسيق الملف على أنه APFS . مرة أخرى، لمعرفة المزيد حول تنسيقات الملفات الأخرى، تفضل بزيارة دليل دعم Apple. اضغط على "مسح" عندما تكون جاهزًا.
- بمجرد الانتهاء، حدد تثبيت الإصدار التجريبي من macOS 14 وانقر فوق "متابعة" .
- وافق على شروط وأحكام Apple لبدء عملية التثبيت وتحديد محرك الأقراص المخصص. تابع بالنقر فوق "متابعة" .
سيستغرق تثبيت نظام التشغيل macOS ضمن نظام Windows قدرًا كبيرًا من الوقت. تجدر الإشارة إلى أن النظام يعمل ببطء شديد بشكل افتراضي. بالإضافة إلى ذلك، لا يمكنك تغيير حجم نافذة التطبيق. ويرجع ذلك إلى بطاقة الرسومات ذات الحجم الصغير جدًا، والتي تم ضبطها على 3 ميجابايت افتراضيًا. ولزيادة ذلك، تحتاج إلى تثبيت أدوات VMware .
- للقيام بذلك، قم بإخراج ملف macOS Sonoma ISO أولاً عن طريق النقر بزر الماوس الأيمن فوق الرمز الموجود في الصفحة الرئيسية وتحديد خيار الإخراج . إذا لم يظهر الملف على سطح المكتب، فتوجه إلى Finder وأخرج ملف ISO من هناك بدلاً من ذلك.
- انقر على خيار المشغل من الزاوية العلوية اليسرى. بعد ذلك، قم بتمرير مؤشر الماوس فوق إدارة وحدد تثبيت أدوات VMware .
- انقر نقرًا مزدوجًا فوق تثبيت أدوات VMware في مربع الحوار التالي وتابع إجراء التثبيت.
- قد تحتاج إلى منح إذن للسماح بالتثبيت من خلال الانتقال إلى الإعدادات > الخصوصية والأمان > قم بالتمرير لأسفل وتحديد السماح . أدخل كلمة المرور التي تم تعيينها حديثًا لجهازك الظاهري إذا طلب منك ذلك.
- بعد ذلك، ستكون إعادة التشغيل ضرورية، والتي يمكن إجراؤها بالنقر فوق شعار Apple في الزاوية العلوية اليسرى والنقر فوق "إعادة التشغيل" .
هذا كل شيء! تم الآن ضبط رسومات العرض على 128 ميجابايت ، مما يُحدث فرقًا كبيرًا في الأداء. هذا ينقلك إلى نهاية عملية التثبيت. نظرًا لأن الأجهزة الافتراضية يتم منحها رقمًا تسلسليًا عشوائيًا، فلن تتمكن من استخدام خدمات Apple مثل iMessage وFaceTime عليها. لكن لا تقلق، هناك حل لذلك أيضًا. اتبع الإجراء الموضح أدناه بعد إعداد macOS عبر VMware.
- افتح Safari ضمن برنامج الجهاز الظاهري وقم بالزيارة هنا. انقر فوق الزر "تنزيل " لتثبيت Clover Configurator على جهازك الظاهري الذي يعمل بنظام macOS.
- افتح الملف الذي تم تنزيله. قد يُطلب منك السماح بالتثبيت كجزء من الإجراء الأمني لنظام التشغيل macOS، وهو ما يمكن إجراؤه بسهولة. توجه إلى الإعدادات > الخصوصية والأمان > قم بالتمرير لأسفل وحدد فتح على أي حال .
- افتح التطبيق وقم بالتبديل إلى إعدادات SMBIOS من الجزء الأيمن. ثم قم بالضغط على أيقونة القائمة المنسدلة كما هو موضح أدناه.
- تتيح لك هذه القائمة اختيار نوع جهاز Mac الذي سيعتمد عليه الجهاز الظاهري. حدد الخيار الذي يقول iMacPro1,1 .
- الآن، يجب عليك تغيير بعض الأوامر لتنفيذها. تحمل معنا، وهذا يمثل تحديا قليلا. لتبسيط الأمور، افتح المفكرة الخاصة بالنظام المضيف والصق الأسطر التالية. معرف اللوحة = "AAA"
hw.model.reflectHost = "خطأ"
hw.model = "iMacPro1,1"
serialNumber.reflectHost = "خطأ"
الرقم التسلسلي = "CCC"
smbios.reflectHost = "خطأ"
efi.nvram.var.ROM.reflectHost = "خطأ"
efi.nvram.var.MLB.reflectHost = "خطأ"
efi.nvram.var.ROM = "EEE"
efi.nvram.var.MLB = "FFF"قم بالتبديل إلى نافذة الجهاز الظاهري حيث تكون إعدادات SMBIOS مفتوحة داخل تطبيق Clover Configurator. هناك، حدد موقع إدخال معرف اللوحة وانسخه. استبدل AAA بالنص المنسوخ في أسطر التعليمات البرمجية أعلاه في برنامج "المفكرة". احرص على عدم العبث بالفواصل المزدوجة المقلوبة.
انقر فوق "إنشاء جديد " بجوار الرقم التسلسلي في نفس الصفحة لإنشاء رقم تسلسلي مخصص لجهازك الظاهري الذي يعمل بنظام التشغيل macOS. قم بلصق النص المنسوخ بدلاً من CCC في الكود أعلاه.
أنت لم تنته بعد. في نافذة تطبيق Clover Configurator، قم بالتبديل إلى Rt Variables من الجزء الأيمن. انقر فوق "إنشاء" بجانب ROM للحصول على قيمة مخصصة. انسخه والصقه في سطور التعليمات البرمجية أعلاه بدلاً من EEE .
حدد موقع قيمة MLB على الصفحة وانسخها. استبدل FFF من الأوامر المذكورة أعلاه بالنص المنسوخ. الآن، التعديلات كاملة. حدد أسطر التعليمات البرمجية الجديدة وانسخها باستخدام الاختصار Ctrl + A متبوعًا بـ Ctrl + C.
- بعد ذلك، قم بإيقاف تشغيل الجهاز الظاهري لنظام التشغيل macOS من خلال النقر على شعار Apple من الزاوية العلوية اليسرى وتحديد إيقاف التشغيل .
- على النظام المضيف، حدد موقع نوع ملف تكوين الجهاز الظاهري VMware الذي يحمل نفس اسم جهازك الظاهري. تم شرح ذلك في الخطوات 21 و22 و23 و24 للإجراء السابق. مرة أخرى، انقر بزر الماوس الأيمن فوق الملف ثم مرر مؤشر الماوس فوق فتح باستخدام للوصول إليه باستخدام برنامج "المفكرة" .
- حدد موقع السطر الذي يشير إلى البرنامج الثابت = "efi" . قد يكون البحث عن السطر بين عشرات السطر أمرًا مرهقًا، لذا يمكنك استخدام اختصار لوحة المفاتيح Ctrl + F للبحث عنه. لا تتلاعب به، إذ ليس علينا أن نفعل أي شيء بهذا السطر من التعليمات البرمجية.
- انتقل إلى سطر جديد بالضغط على Enter ، حيث يجب عليك لصق أسطر التدوين التي نسختها من المفكرة. بمعنى آخر، يجب لصق الأسطر الجديدة مباشرة بعد السطر المذكور في الخطوة السابقة.
- بعد ذلك، ابحث عن ethernet0.addressType - "تم إنشاؤه" واستبدله بـ static . يجب أن يبدو هذا السطر المحدد من التعليمات البرمجية بهذا الشكل – ethernet0.addressType – “static” .
- بعد ذلك ابحث عن هذا السطر – ethernet0.generatedAddress = “00:0c:29:cb:37:3e” . قم بإزالة ما تم إنشاؤه من النص واستبدل أول ثلاث قيم لعنوان إيثرنت بأي من قيم عنوان إيثرنت الرسمية لنظام التشغيل Mac، والتي يمكن العثور عليها على موقع الويب هذا (أدخل أي قيمة تريدها من موقع الويب). إليك عينة مما ينبغي أن تبدو عليه – ethernet0.Address = “00:03:93:cb:37:3e” .
- ابحث عن ethernet0.generatedAddressOffset – "0" ، والذي يجب أن يكون موجودًا بعد الكود السابق مباشرةً. قم بتغييره إلى ethernet0.CheckMACAddress – “FALSE” .
- احفظ التغييرات التي تم إجراؤها باستخدام اختصار لوحة المفاتيح Ctrl + S واخرج من ملف التكوين. قم بتشغيل الجهاز الظاهري لنظام التشغيل macOS باستخدام برنامج VMware، وستكون جاهزًا للانطلاق!
نصائح حول استكشاف الأخطاء وإصلاحها للمشكلات الشائعة التي قد تواجهها
- إذا كنت لا ترى خيار Apple Mac OS X أثناء إعداد نوع نظام التشغيل على VMware، فهناك احتمال كبير لفشل عملية التصحيح. تأكد من تثبيت VMware Auto-unlocker وتصحيح برنامج VMware باستخدامه، لأن الأخير لا يدعم نظام التشغيل macOS افتراضيًا. قم بإعادة النظر في إجراء التثبيت لمعالجة هذه المشكلة، ولا تنس تصحيح برنامج VMware باستخدام أداة إلغاء القفل التلقائي.
- إذا تمت مطالبتك برسالة خطأ تفيد " خطأ غير قابل للاسترداد في VMware Player: (vcpu-0) "، فمن المحتمل أنك فاتتك إضافة أسطر التعليمات البرمجية الإضافية المذكورة في الخطوة السادسة والعشرين من الإجراء أدناه، أو ما هو أسوأ من ذلك، أنك نسيت حفظ التغييرات. قم بإيقاف تشغيل الجهاز الظاهري وتوجه إلى ملف تكوين VMware على الكمبيوتر المضيف. افتح ملف التكوين باستخدام برنامج "المفكرة" وأضف الأسطر المطلوبة. كما ذكرنا سابقًا، انتبه جيدًا لما تضيفه، نظرًا لأن سطور التعليمات البرمجية تختلف بالنسبة لوحدات المعالجة المركزية AMD وIntel. احفظ الملف واخرج.
- إذا أزعجتك رسالة "نظام التشغيل Mac OS X غير مدعوم بالترجمة الثنائية "، فمن المحتمل أن الكمبيوتر المضيف ليس لديه تمكين المحاكاة الافتراضية، وهو ما تم تفصيله في بداية هذا الدليل. لا تجزع؛ اتبع الإجراء لتمكين المحاكاة الافتراضية على جهاز الكمبيوتر الخاص بك، ومن المفترض أن يتم حل المشكلة.
قم بتشغيل macOS على نظام Windows بدون حواجز
هذا يقودك إلى نهاية هذا الدليل. نعم، الإجراء مرهق، ولكن يمكنك التأكد من أنه سيكون لديك نسخة صالحة للعمل من macOS على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows بعد ذلك. بفضل قابليته للتخصيص وسهولة الاستخدام، يعد VMware Workstation Player الأداة المفضلة للكثيرين. حتى أنه يدعم خدمات Apple مثل iMessage وFaceTime، وهي نقطة إضافية لصالحه.
يعد VirtualBox أيضًا خيارًا جيدًا لأنه من السهل نسبيًا إعداده. يمكنك اختيار أحد البرنامجين واستخدام macOS على نظام Windows. لا تنزعج إذا واجهت أخطاء تتطلب حيلًا لاستكشاف الأخطاء وإصلاحها؛ من السهل التغلب عليها، وقد ذكرنا لك بعضًا منها.
الأسئلة الشائعة حول تشغيل Mac على Windows باستخدام Virtual Machine
1. هل يمكن للأجهزة الافتراضية تشغيل الإصدار الكامل من macOS على نظام التشغيل Windows؟
تمامًا كما لا يمكن للعالم الافتراضي أن يكرر أبدًا إحساس العالم الطبيعي، لا يمكنك أن تتوقع أن تعمل كل ميزة في macOS على جهاز افتراضي. ففي نهاية المطاف، إنها مجرد محاكاة افتراضية، وتدرك شركة Apple هذا الأمر وهي ذكية بما يكفي للحد من الميزات عندما ترغب في ذلك. على سبيل المثال، قد يفشل تسجيل الدخول إلى حساب Apple الخاص بك، باستخدام FaceTime وiMessage، وغير ذلك الكثير في منتصف الطريق.
المشكلة الرئيسية هي أن شركة Apple تطور نظام التشغيل macOS فقط لوحدات المعالجة المركزية الخاصة بها من السلسلة M، والتي تعمل على بنيات وبروتوكولات مختلفة تمامًا. وبالتالي، سيصبح تشغيل نظام التشغيل macOS على وحدات المعالجة المركزية المستندة إلى Intel وAMD أكثر صعوبة في المستقبل. قد يصبح الأمر أكثر صعوبة مع وحدات المعالجة المركزية AMD، حيث أن أجهزة Mac، على عكس وحدات المعالجة المركزية Intel، لم يتم تطويرها مطلقًا لوحدات المعالجة المركزية AMD منذ البداية.
كما هو موضح في الدليل أعلاه، يمكن لبرنامج VMware أن يجعل هذه الأشياء تناسبك. نظرًا لأن الأجهزة الافتراضية تهدف إلى توفير جوهر الشيء الحقيقي، فقد تم تصميمها لتلبية متطلبات الخادم، أو اختبار التطبيقات الخاصة بنظام التشغيل، أو تجربة أنظمة تشغيل جديدة من أجل المتعة. ثق بنا، لن ترغب في التخلي عن خططك لتجربة نظام التشغيل macOS على نظام التشغيل Windows من أجل ذلك، لذا جرّب ذلك.
2. ما مقدار ذاكرة الوصول العشوائي (RAM) ومساحة تخزين النظام التي يجب أن أخصصها بشكل مثالي لجهاز افتراضي؟
ليس هناك من ينكر أن المزيد من ذاكرة الوصول العشوائي وسعة التخزين ستفيد الجهاز الظاهري. ومع ذلك، يجب عليك أيضًا الاهتمام بالنظام المضيف، لأنه في النهاية هو محرك الجهاز الظاهري. من الناحية المثالية، لا ينبغي عليك تخصيص أكثر من 40-50% من ذاكرة النظام المضيف للجهاز الظاهري. على سبيل المثال، إذا كان النظام المضيف يحتوي على 8 جيجابايت من ذاكرة الوصول العشوائي، فخصص حوالي 3 جيجابايت من ذاكرة الوصول العشوائي للجهاز الظاهري.
أما بالنسبة لسعة التخزين، فهذا يعتمد على نظام التشغيل الذي تقوم بتثبيته. من الناحية المثالية، يتطلب macOS Sonoma ما لا يقل عن 60-80 جيجابايت من مساحة التخزين المجانية للعمل بكفاءة، بحيث يمكنك تخصيص حوالي 80-100 جيجابايت من النظام المضيف. خصص المزيد إذا كان النظام المضيف لديه مساحة تخزين واسعة للعمل بها.
3. لماذا توقفت عملية التثبيت في المنتصف؟ ماذا حصل؟
إذا لم تكن قد انتظرت وقتًا كافيًا حتى تكتمل عملية التثبيت، فنوصيك بأن تتذكر ما إذا كنت قد اتبعت الخطوات بالضبط أم لا. إذا واجهت رسالة خطأ، فمن المفترض أن تساعدك نصائح استكشاف الأخطاء وإصلاحها المذكورة أعلاه. يمكنك البحث في الإنترنت عن مشكلات محددة، أو الأفضل من ذلك، متابعة عملية التثبيت مرة أخرى.
4. هل أحتاج إلى معرف Apple موجود لتشغيل macOS على Windows؟
على الرغم من أن معرف Apple ليس إلزاميًا، إلا أنه مطلوب للوصول إلى خدمات Apple مثل iMessage وFaceTime. لحسن الحظ، لديك خيار إنشاء معرف Apple جديد إذا لم يكن لديك واحد بالفعل. ومع ذلك، نظرًا لأن هذا جهاز افتراضي، فقد يفشل تسجيل الدخول إلى حساب Apple الخاص بك، وفي هذه الحالة ستحتاج إلى تخطي عملية تسجيل الدخول.
إذا واجهت صعوبة في تنشيط خدمات Apple على برنامج VMware، فيمكنك استخدامها بشكل صحيح. يمكنك معرفة كيفية القيام بذلك في التعليمات.
5. لماذا لا يرقى أداء الجهاز الظاهري إلى المستوى المطلوب؟
يمكن ان يكون هناك العديد من الاسباب لهذا. إذا لم تقم بتخصيص ما يكفي من الذاكرة أو مراكز وحدة المعالجة المركزية للجهاز الظاهري، فقد يؤدي ذلك إلى إبطائه بشكل كبير والتأثير على التجربة. إذا قمت بتخصيص قدر كبير جدًا من الذاكرة أو مراكز وحدة المعالجة المركزية للجهاز الظاهري، فقد يؤثر ذلك على الأداء العام لجهاز الكمبيوتر الخاص بك.
قد تكون المشكلة أيضًا بسبب عدم تجهيز بطاقة الرسومات بشكل صحيح. بالنسبة إلى VirtualBox، راجع الخطوة الثانية عشرة في دليل التثبيت الخاص به وتأكد من ضبط ذاكرة الفيديو على 128 ميجابايت . بالنسبة إلى VMware، يجب عليك تثبيت ملحق إضافي، وهو VMware Tools . يجب أن يتم ذلك داخل الجهاز الظاهري، ويتم ذكر الإجراء الخاص بذلك ضمن دليل تثبيت VMware.