الصفحة الرئيسية » howto » كيفية تثبيت macOS عالية سييرا في فيرتثلبوإكس على ويندوز 10

    كيفية تثبيت macOS عالية سييرا في فيرتثلبوإكس على ويندوز 10

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

    لكن هذا ليس مستحيلاً. بعض الأشخاص في منتديات InsanelyMac اكتشفوا عملية ناجحة. الشيء الوحيد ليس العمل هو الصوت ، والتي لسبب ما مشوهة للغاية أو غير موجودة. بخلاف ذلك ، مع ذلك ، هذا هو MacOS High Sierra ، يعمل بسلاسة في VirtualBox.

    لجعل الأمور أسهل قليلاً على الأشخاص ، قمنا بدمج طرق من عدد قليل من سلاسل المحادثات المختلفة في برنامج تعليمي مفصّل خطوة بخطوة ، مكتمل مع لقطات شاشة. دعونا الغوص في.

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

    إذا كنت تستخدم جهاز Mac وترغب في استخدام جهاز ظاهري macOS لاستخدامه على نظام التشغيل Mac هذا ، فننصحك بالاطلاع على Parallels Desktop Lite بدلاً من ذلك ، لأنه يمكنه إنشاء أجهزة ظاهرية macOS مجانًا ويكون العمل معه أسهل كثيرًا.

    على استعداد للبدء؟ دعونا القفز!

    الخطوة الأولى: إنشاء ملف MacOS High Sierra ISO

    للبدء ، سنحتاج إلى إنشاء ملف ISO الخاص بمثبّت MacOS High Sierra ، حتى نتمكن من تحميله في VirtualBox على جهاز Windows الخاص بنا. احصل على جهاز Mac الذي اقترضته ، توجه إلى متجر Mac App Store ، وابحث عن Sierra ، وانقر على "تنزيل".

    عند الانتهاء من العملية ، سيتم تشغيل المثبت - هذا على ما يرام ، فقط قم بإغلاقه مع Command + Q. لا نريد ترقية نظام Mac الخاص بصديقك ؛ نحن بحاجة فقط إلى الملفات التي تم تنزيلها.

    لتحويل هذه الملفات إلى ISO ، سنحتاج إلى استخدام المحطة الطرفية ، والتي يمكنك العثور عليها في التطبيقات> الأدوات المساعدة.

    أولاً ، قم بتشغيل الأمر التالي لإنشاء صورة قرص فارغ:

    hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS + J 

    بعد ذلك ، قم بتعليق صورتك الفارغة:

    hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build

    ستقوم الآن باستعادة BaseSystem.dmg من المثبت إلى الصورة التي تم تحميلها حديثًا:

    asr restore -source / Applications / Install \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Volumes / install_build -noprompt -noverify -erase

    لاحظ أنه بعد القيام بذلك ، تغير اسم نقطة تركيب الوجهة الخاصة بنا إلى "OS X Base System / System". لقد انتهيت تقريباً! إلغاء تحميل الصورة:

    hdiutil فصل / وحدات تخزين / OS \ X \ Base \ System

    وأخيرًا ، يمكنك تحويل الصورة التي أنشأتها إلى ملف ISO:

    hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

    نقل ISO إلى سطح المكتب:

    ميغ / tmp/HighSierra.iso.cdr ~ / سطح المكتب / HighSierra.iso

    ولديك ملف High Sierra ISO قابل للتمهيد!

    قم بنسخها إلى جهاز Windows الخاص بك باستخدام محرك أقراص محمول كبير أو محرك أقراص ثابت خارجي أو عبر الشبكة المحلية.

    الخطوة الثانية: إنشاء الجهاز الظاهري في فيرتثلبوإكس

    بعد ذلك ، توجه إلى جهاز Windows الخاص بك ، وقم بتثبيت VirtualBox إذا لم تكن قد قمت بذلك بالفعل ، مع التأكد من أن لديك أحدث إصدار (على محمل الجد ، قد لا تعمل الإصدارات الأقدم).

    افتحه وانقر على الزر "جديد". اسم الجهاز الافتراضي "High Sierra" ، واختر "Mac OS X" لنظام التشغيل و "Mac OS X (64-bit)" للنسخة (حتى كتابة هذه السطور ، لا يتم عرض "macOS High Sierra" ، ولكن هذا جيد.)

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

    بعد ذلك ، سيتم سؤالك عن محرك الأقراص الثابت الخاص بك. اختر "إنشاء قرص ثابت افتراضي الآن" ثم انقر فوق "إنشاء".

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

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

    انقر خلال المطالبات ، وقمت بإنشاء إدخال لجهازك الظاهري! الآن حان الوقت للقيام القليل من التكوين.

    الخطوة الثالثة: تكوين الجهاز الظاهري في فيرتثلبوإكس

    يجب أن تشاهد الجهاز الظاهري الخاص بك في الإطار الرئيسي VirtualBox.

    حدده ، ثم انقر فوق الزر "إعدادات" الأصفر الكبير. أولاً ، توجه إلى "النظام" في الشريط الجانبي الأيسر. في علامة التبويب "اللوحة الأم" ، تأكد من إلغاء تحديد "Floppy".

    بعد ذلك ، انتقل إلى علامة التبويب "المعالج" ، وتأكد من وجود وحدتي CPU على الأقل مخصصتين للجهاز الظاهري.

    بعد ذلك ، انقر فوق "عرض" في الشريط الجانبي الأيسر ، وتأكد من تعيين "ذاكرة الفيديو" على 128 ميغا بايت على الأقل.

    بعد ذلك ، انقر فوق "التخزين" في الشريط الجانبي الأيسر ، ثم انقر فوق محرك الأقراص المضغوط "Empty". انقر فوق رمز القرص المضغوط في أعلى اليمين ، ثم استعرض إلى ملف High Sierra ISO الذي قمت بإنشائه مسبقًا.

    تأكد من النقر فوق "موافق" لإنهاء كافة التغييرات التي أجريتها ، ثم إغلاق VirtualBox. لا ، على محمل الجد: أغلق VirtualBox الآن ، أو لن تعمل الخطوات التالية.

    الخطوة الرابعة: تكوين الجهاز الظاهري الخاص بك من موجه الأوامر

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

    افتح قائمة "ابدأ" ، وابحث عن "موجه الأوامر" ، ثم انقر بزر الماوس الأيمن عليه وحدد "تشغيل كمسؤول".

    تحتاج إلى تشغيل أوامر رقم ، بالترتيب. قم بلصق الأوامر التالية ، مع الضغط على Enter بعد كل منها والانتظار حتى تكتمل:

    cd "C: Program FilesOracleVirtualBox"
    VBoxManage.exe editvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
    VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "MacBookPro11،3"
    VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"
    VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
    VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc"
    VBoxManage setextradata "ارتفاع سييرا" "VBoxInternal / أجهزة / SMC / 0 / تكوين / GetKeyFromRealSMC" 1

    هذا هو! إذا نجح كل شيء ، يجب ألا ترى أي تعليقات ؛ سوف تعمل ببساطة الأوامر. إذا لم يعمل الأمر ، تأكد من أن الجهاز الظاهري الخاص بك يدعى "High Sierra" بالضبط ؛ إذا لم يكن كذلك ، قم بتحرير الأوامر أعلاه لوضع اسم الجهاز الخاص بك في علامات الاقتباس. المضي قدما وإغلاق موجه الأوامر. سنعود إلى VirtualBox الآن.

    الخطوة الخامسة: التمهيد وتشغيل برنامج التثبيت

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

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

    في النهاية ، سترى المثبت يطلب منك اختيار لغة:

    اختر "الإنجليزية" أو أي لغة تفضلها ، ثم انقر فوق "التالي". قبل أن تفعل أي شيء آخر ، على أي حال ، انقر فوق "القرص المرافق" ثم "متابعة".

    لن ترى محرك الأقراص: لا داعي للذعر ، يخفي High Sierra محركات فارغة بشكل افتراضي. في شريط القوائم ، انقر على "عرض" متبوعًا بـ "عرض جميع الأجهزة".

    يجب أن تشاهد الآن محرك الأقراص الظاهري الفارغ في الشريط الجانبي. انقر فوقه ، ثم انقر على خيار "محو".

    قم بتسمية محرك الأقراص "Macintosh HD" ، واترك الإعدادات الأخرى كما هي: "Mac OS Extended Journaled" و "GUID Partition Map". لا تقم بإنشاء قسم AFS, لأنه لن ينجح وعليك البدء من جديد بمحرك أقراص افتراضي افتراضي جديد. انقر على "محو" ، ثم أغلق Disk Utility عند اكتمال العملية. ستعود إلى النافذة الرئيسية.

    حدد "إعادة تثبيت macOS" ثم انقر فوق "متابعة". سيُطلب منك الموافقة على الشروط.

    أوافق وسيطلب منك في النهاية اختيار محرك أقراص صلبة ؛ حدد القسم الذي قدمته للتو.

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

    الخطوة السادسة: Boot Installer Stage Two من القرص الصلب الافتراضي

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

    أوقف تشغيل جهازك الافتراضي وافتح إعداداته. التوجه إلى التخزين ، انقر فوق "HighSierra.iso" في لوحة "Tree Tree" ، ثم انقر على أيقونة القرص المضغوط في أعلى اليمين وانقر على "إزالة القرص من Virtual Drive". سوف يؤدي ذلك إلى فصل التثبيت تمامًا..

    الآن بدء تشغيل الجهاز الظاهري وسترى هذه الشاشة الجميلة.

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

    بعد ذلك سنقوم بتشغيل بعض الأوامر من أجل التبديل إلى الدليل الذي نحتاجه:

    قرص مضغوط "macOS تثبيت البيانات" قرص مضغوط ملفات "ملفات Locked" "ملفات التمهيد"

    الآن يمكننا تشغيل برنامج التثبيت نفسه باستخدام الأمر التالي:

    boot.efi

    سيقوم المثبت بالتقاط المكان الذي توقفت عنده. ستشاهد أولاً سلسلة من النصوص ، كما كان من قبل ، ولكن في النهاية سترى مثبت واجهة المستخدم الرسومية (GUI) مرة أخرى. (لا تقلق ، عليك فقط المرور بهذه العملية مرة واحدة.)

    نحن نصل إلى هناك ، فقط بحاجة إلى مزيد من الصبر.

    الخطوة الثامنة: تسجيل الدخول إلى MacOS High Sierra

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

    في النهاية ، ستجعله على سطح مكتب Mac. ياي!

    يمكنك الآن تجربة أي برنامج Mac ، على الرغم من أن بعض الوظائف ، مثل FaceTime و Messages ، لن تعمل لأن Apple لن تتعرف على جهاز الكمبيوتر الخاص بك على أنه Mac حقيقي. لكن الكثير من الأشياء الأساسية يجب أن تنجح. إستمتع!

    الخطوة الثامنة (اختياري): تغيير الدقة

    بشكل افتراضي ، سيكون لجهازك الظاهري دقة 1024 × 768 ، وهي ليست مساحة كبيرة للعمل بها. إذا حاولت تغيير الدقة من داخل نظام macOS ، فلن ترى خيارًا للقيام بذلك. بدلا من ذلك ، تحتاج إلى إدخال بعض الأوامر.

    قم بإيقاف تشغيل الجهاز الافتراضي الخاص بك عن طريق إيقاف تشغيل macOS: انقر فوق Apple في شريط القوائم ، ثم انقر فوق "Shut Down". ثم أغلق VirtualBox تمامًا (على محمل الجد ، لن تعمل هذه الخطوة إذا كان VirtualBox مازال مفتوحًا!) ثم العودة إلى Windows 'موجه الأوامر كمسؤول. تحتاج إلى تشغيل الأمرين التاليين:

    cd "C: Program FilesOracleVirtualBox"
    VBoxManage setextradata "High Sierra" "VBoxInternal2 / EfiGopMode" N

    في الأمر الثاني ، تحتاج إلى استبدال N مع رقم من واحد إلى خمسة ، اعتمادًا على الدقة التي تريدها:

    • 1 يمنحك دقة 800 × 600
    • 2 يمنحك دقة 1024 × 768
    • 3 يمنحك دقة 1280 × 1024
    • 4 يمنحك دقة 1440 × 900
    • 5 يمنحك دقة 1920 × 1200

    بدء VirtualBox ، تحميل الجهاز الظاهري الخاص بك ، ويجب أن التمهيد إلى الدقة المفضلة لديك!

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

    شيء آخر: صرخة ضخمة إلى تشاد S. Samuels ، الذين بدونهم لم أتمكن من تحديث هذا الدليل لسييرا سييرا. شكرا جزيلا!