على مدى السنوات العديدة الماضية ، سمحت شركة آبل إصدارات معينة من macOS ليتم تحويلها افتراضيًا على أجهزة Mac. يعمل هذا بشكل جيد لاستخدام نظام التشغيل نفسه كجهاز افتراضي ، ولكن خيارات ما قبل التمهيد مثل Recovery Mode هي أصعب قليلاً للتعامل معها من حيث أجهزة VM.
انها سهل بما فيه الكفاية لتشغيل جهاز Mac فعلي في وضع الاسترداد ، ولكنه يصبح أكثر صعوبة بشكل ملحوظ عند استخدام جهاز Mac VM مع تطبيق مثل في إم وير فيوجن . انهاممكنلاستخدام ال القيادة- R تركيبة المفاتيح عند تشغيل جهاز macOS VM في Fusion ، لكن الإطار الزمني الذي سيقبل فيه Fusion هذا الأمر صغير جدًا لدرجة أنك ستحاول على الأرجح عشرات المرات قبل أن يعمل.
بدلاً من ذلك ، هناك طريقة أسهل لفرض تشغيل جهاز Mac VM في وضع الاسترداد ببساطة عن طريق تحرير ملف تكوين الجهاز الظاهري. لاحظ أن هذه العملية مخصصة لأجهزة Mac الافتراضية المستندة إلى برنامج VMware مع وجود قسم الاسترداد الخاص بها سليمًا. تشير لقطات الشاشة إلى VMware Fusion 10.1.3 ، على الرغم من أن العملية الأساسية يجب أن تعمل على أحدث إصدارات التطبيق.
- تأكد من إيقاف تشغيل Mac VM تمامًا ثم حدد موقع ملف الجهاز الظاهري في Finder. انقر بزر الماوس الأيمن فوق ملف VM في Finder وحدد عرض حزمة المحتويات .
- حدد موقع الأجهزة الافتراضية .vmx ملف الضبط. انقر بزر الماوس الأيمن فوقه وافتحه في محرر النصوص الذي تختاره.
- أضف خيار التكوين التالي إلى أسفل ملف .vmx:
macosguest.forceRecoveryModeInstall = 'TRUE'
- احفظ التغيير إلى ملف .vmx ثم قم بتشغيل جهاز Mac VM. يجب الآن التمهيد مباشرة في وضع الاسترداد دون الحاجة إلى استخدام أي مفاتيح خيارات تمهيد.
- عند الانتهاء من وضع الاسترداد والاستعداد للتمهيد مرة أخرى في macOS ، أغلق الجهاز الظاهري ثم أعد فتح ملف .vmx واحذف النص المضاف. أخيرًا ، في محتويات حزمة VM ، ابحث عن ملف .nvram ملف (سيتم إعادة إنشائه بواسطة VM بعد دورة التمهيد التالية). الآن ، عند تشغيل VM في المرة التالية ، يجب إعادة تشغيله إلى macOS.