Kexts لهكينتوش واي فاي. ككستس. برنامج نظام المقاصة مخابئ

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

⇡ مقدمة

"Hackintosh" هو اسم ساخر لنظام التشغيل Mac OS X ، والذي لم يتم تثبيته على كمبيوتر Apple ، ولكن على جهاز كمبيوتر عادي. أصبحت هذه الظاهرة ممكنة عندما بدأت شركة Cupertino في ترحيل أجهزتها من منصة PowerPC إلى x86 في عام 2005 ، وبدأت أجهزة Mac في تزويدها بنفس معالجات Intel ومجموعة الشرائح المستخدمة في أجهزة الكمبيوتر الشخصية. منذ انتصاراته الأولى المتواضعة ، تطور ما يسمى بمشروع OSx86 من ترفيه حفنة من المتحمسين إلى حركة جماهيرية مع قاعدة مستخدمين متزايدة. اليوم ، عندما أصدرت Apple رسميًا إصدارًا جديدًا من نظام التشغيل الخاص بها ، Lion ، حان الوقت لإخبار كل من ليس لديه جهاز Mac ، ولكن لديه اهتمام بنظام Mac OS X ويرغب في تجربة Hackintosh.

الأسئلة الأولى التي يطرحها الشخص عندما يرى نظام تشغيل Mac على جهاز كمبيوتر شخصي: "هل من الصعب التثبيت؟" و "هل كل شيء يعمل بشكل صحيح؟". الجواب على كلاهما بالنفي. تم الآن تبسيط التثبيت إلى أقصى الحدود ، بحيث يمكنك اللعب مع نظام التشغيل Mac OS X على أي جهاز كمبيوتر حديث تقريبًا ، ولكن ليس كل شخص لديه وظائف كاملة - لن تحصل حصة عادلة من المستخدمين على تسريع رسومات الأجهزة أو الشبكة أو الصوت أو شيء آخر سوف يسقط. يواجه Hackintosh أيضًا مشكلات كبيرة في وضع السكون. يمكن التغلب على كل هذه الصعوبات ، لكن من المؤكد أنك ستضطر إلى قضاء عدة ليال بلا نوم. بشكل عام ، ينسخ الموقف تمامًا ما حدث مع توزيعات Linux لسطح المكتب قبل بضع سنوات. ومع ذلك ، فهذه مقارنة جيدة للغاية بالنسبة لمجتمع المتسللين ولشركة Apple نفسها: على الرغم من حقيقة أنه لم يقم أحد على الإطلاق بإعداد نظام التشغيل Mac OS X للعمل مع أجهزة غير أصلية ، إلا أن الأمور قد تكون أسوأ بكثير. نعم ، لن تعمل بعض القطع الحديدية أبدًا مع نظام التشغيل Mac OS ، وسيتطلب البعض الآخر الرقص مع الدف وقدم الأرنب لهذا الغرض. ولكن في الوقت نفسه ، يعمل أسطول ضخم من المكونات خارج الصندوق أو يبدأ بعد التلاعب السهل. ويتم تثبيت البرنامج لنظام التشغيل Mac OS في جميع الحالات ويعمل تمامًا كما هو الحال على جهاز Mac حقيقي. اتضح أنه ليس مخيفًا جدًا ، هاكنتوش.

بالنسبة لأولئك الذين ليسوا غير مبالين بالجانب القانوني للظاهرة: بالطبع ، لا يمكن تثبيت نظام التشغيل Mac OS X بشكل قانوني إلا على جهاز كمبيوتر يحمل علامة Apple التجارية ، وأي خيارات أخرى تنتهك اتفاقية الترخيص. يُحظر أيضًا تعديل مكونات نظام التشغيل ، ناهيك عن استخدام التوزيعات المقرصنة من "التورنت". ومع ذلك ، لا تقوم Apple بأي اضطهاد لمجتمع OSx86 (على الرغم من أنها تقاضي الشركات التي تجني المال من Hackintosh) ، والحماية من الاستخدام غير المصرح به ما زالت في مهدها ، وقد وُجدت طرق للتغلب عليها منذ فترة طويلة. لا يتطلب نظام التشغيل Mac OS X مفتاح ترخيص أو تنشيطًا عبر الإنترنت. بعد كل شيء ، يعلن أشخاص hackintosh عن نظام التشغيل هذا مجانًا ويحلمون سرًا بامتلاك جهاز Mac حقيقي. وما زال معظم المجربين ذوي العيون الحمراء ، الذين يفضلون Hackintosh بشكل أساسي ، مفقودين كمشترين محتملين.

إذا لم يكن هناك فرق ، فلماذا تدفع أكثر؟ أم هناك؟

لذلك ، إذا كانت المخالفة الصغيرة لا تزعجك ، والصعوبات التقنية تسبب فقط الإثارة الصحية ، فلنحاول تثبيت Mac OS X على جهاز كمبيوتر معًا. سنشرح في المقالة طريقتين سهلتين لتثبيت الإصدار السابق ، ولكن لا يزال شائعًا من نظام التشغيل ، Snow Leopard (10.6) ، وطريقة واحدة للإصدار الجديد ، Lion (10.7). ليس من المنطقي تثبيت Leopard (10.5) ، والأكثر من ذلك Tiger (10.4). إذا كنت تحب النتيجة ، فستكون هذه التعليمات هي نقطة البداية للإتقان الذاتي لـ Hackintosh. يوفر القسم الأخير روابط لموارد مجتمع OSx86 الشائعة حيث يمكنك التعلم من مستخدمين آخرين وإيجاد حلول لمشاكل معينة.

⇡ إعداد "Hackintosh"

في الواقع ، لماذا لا يعمل نظام Mac OS X على جهاز كمبيوتر فقط وكيف تتغلب على هذه العقبات؟ السبب الأول هو أن أجهزة Mac لا تستخدم BIOS القديم الجيد ، ولكن EFI ، كطبقة بين نظام التشغيل والبرامج الثابتة للأجهزة ، ولكي يبدأ تشغيل Mac OS ، يتم محاكاة EFI على مستوى "المتسلل" الخاص bootloader (بالمناسبة ، نحن مدينون بهذا الإنجاز للمتسلل الروسي تحت الاسم المستعار Netkas). أكثر برامج تحميل الإقلاع شيوعًا وسرعة في التطور اليوم هي Chameleon ومشتقاتها ، مثل Chimera.

السبب الثاني هو أن نظام التشغيل Mac OS X لديه kext (من امتداد kernel ، تذكر هذا المصطلح) يسمى Dont Steal Mac OS X. إنه مطلوب لفك تشفير التطبيقات التي تشكل ما يشبه نظام التشغيل للمستخدم (Dock ، Finder ، loginwindow و SystemUIServer وغيرها) ، استنادًا إلى المفاتيح من شريحة SMC ، والتي تتوفر فقط على أجهزة Mac الحقيقية. حسنًا ، إذا "لم تكن هناك أرجل ، فلا توجد رسوم كاريكاتورية". يأتي برنامج FakeSMC kext للإنقاذ ، والذي يحاكي بنجاح جهاز SMC ، والذي بفضل Netkas مرة أخرى. كل ما هو مطلوب لتشغيل نظام التشغيل Mac OS X هو محمل الإقلاع الخاص و FakeSMC.kext ، إذا لم تكن أجهزة الكمبيوتر مختلفة تمامًا عن أجهزة Mac الحقيقية.

وهذا بالضبط هو السبب الثالث. لا توجد برامج تشغيل لنظام التشغيل Mac OS X للأجهزة غير المدعومة ، أو توجد برامج تشغيل مضمنة ، ولكن لا يمكن للنظام استخدامها لأنه لا يتعرف على الأجهزة ذات المعرفات غير المألوفة.

متطلبات الأجهزة لـ Hackintosh هي نفسها - فأنت بحاجة إلى معالج يدعم تعليمات SSE2 ، والأفضل من ذلك كله - Intel Core 2 Duo وأقدم. سيتعين على مستخدمي AMD استبدال نواة نظام التشغيل بإصدار "مخترق" ، ونتيجة لذلك ، ستكون هناك مشاكل في تحديث النظام من خادم Apple. الأمر نفسه ينطبق على نتبووكس القائمة على منصة أتوم. من المستحسن للغاية دعم وضع AHCI من وحدة التحكم SATA. لتثبيت نظام التشغيل Mac OS X Lion ، تحتاج إلى 2 غيغابايت من ذاكرة الوصول العشوائي ، أما بالنسبة إلى Snow Leopard ، فهي كافية. القاعدة الأولى لاختيار الحديد: كلما كان الكمبيوتر يبدو وكأنه أجهزة Mac حقيقية ، قلت المشاكل. القاعدة الثانية: أحدث الأجهزة وأكثرها تقدمًا قد لا تعمل مهما حاولت. يعتمد دعم الأجهزة بشكل أساسي على نظام التشغيل Mac OS نفسه (لم تتم كتابة برامج تشغيل الأجهزة الثقيلة لـ Hackintosh) ، وليس لدى Apple مكان تسرع فيه. سيساعدك موقع wiki.osx86project.org على تقييم فرص النجاح ، والتي تحتوي على HLC (قوائم توافق الأجهزة) لإصدارات مختلفة من نظام التشغيل Mac OS X.

للتثبيت ، من الأفضل استخدام محرك أقراص منفصل بواجهة SATA ، وإيقاف تشغيل محرك أقراص Windows ، بعيدًا عن الأذى. إذا لم يكن الأمر مخيفًا إجراء تجارب على قرص صلب واحد مع نظام تشغيل يعمل ، فسيتعين عليك إنشاء قسم جديد عليه باستخدام نوع من أدوات القرص (10 جيجابايت كافية لنظام تشغيل Mac OS X نظيف). فقط ضع في اعتبارك أنه أثناء عملية التثبيت ، ستتم كتابة أداة تحميل التشغيل Hackintosh على محرك الأقراص الثابتة ، وبعد ذلك يمكنك فقط الدخول إلى Windows من خلاله. لا شيء يهدد البيانات الموجودة ، لكن النسخ الاحتياطي لن يضر أيضًا. يجب توصيل القرص بمنفذ الجسر الجنوبي للوحة الأم ، ويجب ضبط وحدة تحكم SATA في BIOS على وضع AHCI. يوصى بإزالة رفع تردد التشغيل ، وإزالة جميع بطاقات التوسيع ، باستثناء مهايئ الرسومات في فتحة PCI-E العلوية ، وتعطيل الأجهزة الطرفية ، بالإضافة إلى لوحة المفاتيح والماوس ، وتقليل حجم ذاكرة الوصول العشوائي إلى 4 جيجابايت (إذا تم تثبيت المزيد) . إذا نجح التثبيت مع الحد الأدنى من الوظائف ، فيمكن إرجاع كل هذا خطوة بخطوة. الكثير من الشروط؟ ثم يمكنك التدرب على القطط ، أي في آلة افتراضية. هناك أيضًا صور جاهزة للعديد من برامج Hackintosh على الويب ، على الرغم من أن استخدامها لن يجلب خبرة في إنشاء Hackintosh.

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

⇡ تثبيت Snow Leopard من مجموعة iATKOS 10.6.3 v2

الخيار الأسهل والأكثر تنوعًا هو تثبيت نظام التشغيل Mac OS X من توزيع معدّل بشكل خاص. منذ إصدار Snow Leopard ، أفسحت تصاميم المتسللين هذه الطريق إلى حل أكثر أناقة - التثبيت من نسخة من القرص ذي العلامة التجارية باستخدام قرص تمهيد منفصل ، وهذا موصوف أدناه. لكن مستخدمي وحدات المعالجة المركزية من AMD أو Intel Atom لا يمكنهم الاستغناء عن التجميع ، لأن. النواة الأصلية لنظام التشغيل Mac OS X (التي يسميها أصدقاؤنا الناطقون بالإنجليزية vanilla kernel) تدعم فقط معالجات Intel ذات البنية الأساسية والأقدم ، ويتيح لك التجميع تحديد الإصدار "المصحح" على الفور أثناء عملية التثبيت. وبعد اختراق عالم Hackintosh بمساعدة التجميع واكتساب المعرفة ، يمكنك إجراء تثبيت نظيف ، يمكنك التحكم في مكوناته بشكل كامل.

يعد iATKOS 10.6.3 v2 أحد أحدث الإصدارات التي تم إصدارها ، وعلى الرغم من الإصدار القديم إلى حد ما من نظام التشغيل (تم تحديث Snow Leopard بالفعل إلى 10.6.8) ، فإن جميع برامج "hacker" الموجودة عليه حديثة تمامًا. بعد تنزيل الصورة (لن نخبرك بمكانها) ، اكتبها على قرص. قم بالتمهيد من قرص iATKOS وانتظر حتى يعمل برنامج bootloader "hacker" وبدء نظام التشغيل.

تستغرق هذه العملية عدة دقائق ، ولكن إذا تجاوزت فجأة الحدود المعقولة أو أعطت رسالة خطأ ، فهذا يعني حدوث خطأ ما.

في هذه الحالة ، تحتاج إلى التمهيد من DVD مرة أخرى ، ولكن في شاشة أداة تحميل التشغيل ذات الحرباء الخضراء ، اضغط على F8 ، وقم بتمييز محرك الأقراص الضوئية ، واكتب "-x" من لوحة المفاتيح واضغط على Enter. هذا هو ما يسمى بالوضع الآمن ، ولكن إذا لم تكن محظوظًا به ، فأنت بحاجة إلى التمهيد باستخدام الوسيطة "-v" ، والتي ستسمح لك بمراقبة سجل التمهيد. في الوقت الذي تتوقف فيه العملية أو تظهر عبارة Kernel Panic ، يمكنك التقاط صورة للشاشة ثم ، في بيئة هادئة ، حاول فهم ما يحدث ، باستخدام المواقع الموضوعية ، Google ونصائح "المخترقين ذوي الخبرة ".

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

قم بالتمرير عبر صفحات المثبت حتى تظهر نافذة بها اختيار القرص.

افتح قسم الأدوات المساعدة في القائمة وابدأ تشغيل Disk Utility. إذا أعطيت قرصًا فارغًا لـ Hackintosh ، فبمساعدة هذا البرنامج تحتاج إلى "تقسيمه" (علامة التبويب Partition). للتثبيت على قسم بجوار Windows ، يتم تنسيق القسم ببساطة في نظام ملفات HFS + (علامة التبويب محو). من أجل الموثوقية ، من الأفضل اختيار خيار HFS + Journaled ، ولن يحتاج معظم المستخدمين إلى خيار Case Sensitive.

بمجرد أن يصبح محرك الأقراص الثابتة جاهزًا للتثبيت ، يمكن إغلاق أداة القرص وتحديد القسم في نافذة المثبت. والآن النقطة الأساسية هي اختيار برامج التشغيل والإعدادات التي تسمح لنظام التشغيل Mac OS X بالعمل بشكل كامل على أجهزتك. يتم فتح القائمة باستخدام الزر "تخصيص". يُنصح جميع المستخدمين بالاطلاع على فرع Bootloader وتحديد خيار Chameleon v2 RC5 فوق الخيار الافتراضي. يجب على مالكي معالجات AMD وكذلك Intel Atom تحديد نواة معدلة في قسم Patches، Modified Kernels.

يجب ألا تحدد أي "برامج تشغيل" لمحول الرسومات في قسم Drivers ، VGA. من الأفضل تحديد المربع الموجود بجوار خيار Graphics Enabler في قسم Bootloader Options - في هذه الحالة ، سيحاول برنامج bootloader نفسه تنشيط تسريع الأجهزة. مهما كان الأمر ، يتم تحميل نظام التشغيل دائمًا تقريبًا في الوضع ثنائي الأبعاد ، وإذا لم تنجح طريقة Graphics Enabler ، فيمكنك تجربة حظك باستخدام "برامج تشغيل" منفصلة. بالمناسبة ، هذه ليست برامج تشغيل ، ولكنها مجرد حاقنات تسمح للسائقين المدمجين في نظام التشغيل Mac OS X بالعمل مع بطاقات فيديو غير مألوفة ، وهذا هو سبب اقتباسها.

حدد الحزمة المناسبة لبطاقة الشبكة في قسم Drivers ، Network - هناك مجموعة جيدة هناك. بالنسبة لجهاز الكمبيوتر المحمول ، تعد محتويات قسم برامج التشغيل وأجهزة الكمبيوتر المحمول مفيدة. يمكنك الحصول على بعض برامج التشغيل لوظائف توفير طاقة وحدة المعالجة المركزية من قسم برامج التشغيل والأجهزة الرئيسية وإدارة طاقة وحدة المعالجة المركزية. تم حظر امتداد kernel "الأصلي" المسمى AppleIntelCPUPowerManagement.kext ، والذي يحمل هذه الوظيفة ، بحكمة في التجميع ، لأنه مناسب فقط لمعالجات Intel ، وحتى مع ذلك ليس للجميع ، وفي حالة وجود أخطاء فإنه لا يسمح للنظام تمهيد.

لا تقم بتحديد Sleep Enabler في قسم Patches - إذا كنت بحاجة إلى وضع السكون ، فبعد تحديث نظام التشغيل ، لا يزال يتعين استبدال هذا الامتداد.

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

يُنصح بتدوين قائمة بالخيارات التي اخترتها ، في حالة عدم بدء تشغيل نظام التشغيل المثبت حديثًا وعليك البحث عن الجاني. عند إجراء التحديد ، يمكنك النقر فوق "موافق" ثم "تثبيت". اذهب!

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

لكن لا يمكننا الانتظار لرؤية نظام التشغيل Mac OS ، أليس كذلك؟ في هذه الحالة ، ننتظر فقط ، وإذا تم تحديد الخيارات بشكل صحيح أثناء التثبيت ، فستظهر نافذة تسجيل على الشاشة ، وإذا نجح خيار Graphics Enabler ، فسيتم أيضًا عرض فيديو ترحيبي.

ماذا تفعل إذا توقف نظام التشغيل في مرحلة التمهيد أو أعطى رسالة خطأ؟ النصيحة الأولى في هذه الحالة هي التمهيد باستخدام عرض السجل. للقيام بذلك ، تحتاج إلى إيقاف أداة تحميل التشغيل أثناء العد التنازلي للوقت حتى يبدأ نظام التشغيل ، وتحديد القسم به ، وإدخال الوسيطة "-v" واضغط على Enter. بناءً على الرسائل التي تظهر على الشاشة ، يمكنك العثور على المكون الذي يسبب الفشل. ثم يمكنك محاولة التمهيد في الوضع الآمن باستخدام الوسيطة "-x" ، وإذا نجح ذلك ، فمن المحتمل أن الأمر يتعلق بنوع من kext - برنامج تشغيل جهاز أو حاقن سجلته في قائمة التخصيص في قرص التثبيت ، ويجب استبداله. كيفية العمل مع kexts موصوفة في قسم خاص من المقالة.

⇡ تثبيت Snow Leopard من توزيع خاص

يمكنك أيضًا إنشاء Hackintosh باستخدام صورة Snow Leopard الأصلية ، والتي يمكنك شراؤها حتى لتهدئة ضميرك. في الوقت نفسه ، يتم تسجيل جميع البرامج التي تجعل نظام التشغيل Mac OS X متوافقًا مع جهاز كمبيوتر على قرص منفصل. لكن هذه الطريقة مناسبة فقط لأصحاب وحدات المعالجة المركزية Intel ، لأن. يستخدم كل من قرص التوزيع ونسخة نظام التشغيل التي سيتم تثبيتها منه النواة الأصلية بدون دعم AMD. بالإضافة إلى ذلك ، لن يسمح لك برنامج التثبيت Snow Leopard غير المعدل بتدوير النظام على محرك أقراص ثابت مقسم بـ MBR ، ويدعم فقط مخطط تقسيم GUID. لذلك ، يجب إعادة تقسيم القرص الذي يحتوي على MBR.

إذا كان Windows موجودًا بالفعل ولم تكن مستعدًا لتوديع نظام التشغيل الأكثر شيوعًا إلى الأبد ، فهناك حل غير واضح: باستخدام Disk Utility ، قم أولاً بتمييز القرص باستخدام GUID ، وإنشاء قسم خاص به لـ "windows" وتثبيت Windows ، ثم إلى القسم الثاني - سنو ليوبارد. الكلمة الأساسية هنا هي Disk Utiliy. هذا البرنامج ، كما تعلم بالفعل ، يعمل أيضًا من قرص تثبيت Mac OS X ، ينشئ تخطيطًا هجينًا مع GUID و MBR متزامنة. و MBR مطلوب لتثبيت Windows.

لذلك ، نحتاج أولاً إلى صورة قرص تمهيد iBoot وحزمة برنامج تشغيل MultiBeast - تتوفر أحدث إصدارات كلاهما على www.tonymacx86.com/viewforum.php؟f=125 (التسجيل مطلوب للتنزيل). نقوم بنسخ صورة iBoot ISO على قرص والتمهيد منه. عندما تظهر نافذة مع اختيار قسم للتمهيد ، فأنت بحاجة إلى استبدال iBoot في محرك الأقراص بتوزيع Mac OS X الأصلي ، واضغط على F5 ، وحدد قرص DVD واضغط على Enter.

الإجراء الإضافي مشابه تمامًا لما هو مكتوب حول تجميع iATKOS ، فقط في قائمة التخصيص لا توجد برامج تشغيل "يسارية" ، ولكن فقط حزم Snow Leopard القياسية - تعريب الواجهة ، والخطوط ، إلخ.

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

في حالة حدوث خطأ ، فأنت تعرف بالفعل ما يجب فعله: قم بالتمهيد باستخدام الوسيطة "-v" وتشغيل التشخيص ، ثم حاول بدء تشغيل نظام التشغيل في الوضع الآمن باستخدام الوسيطة "-x". يوصي موقع الويب tonymacx86 أيضًا باستخدام الوسيطة PCIRootUID = 1 ، والتي يمكن دمجها مع "-x" و "-v".

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

بالإضافة إلى kexts ، سيتم تثبيت محمل الإقلاع Chimera على القرص ، وإذا كان Windows مثبتًا مسبقًا ، فسيتم تحميله عن طريق تحديد القسم المناسب.

⇡ تركيب الأسد

هذا هو ألذ - أحدث إصدار من نظام التشغيل Mac OS X. حتى الآن ، يمكن فقط لمستخدمي Intel تقدير ذلك. في وقت كتابة هذا التقرير ، لم تنشر Apple بعد مصدر Lion kernel ، مما يعني أنه لا توجد نواة معدلة أيضًا. لكن معظم النصوص المكتوبة لـ Snow Leopard تعمل مع Lion.

لتثبيت Lion ، نحتاج إلى إصدار Snow Leopard لا يقل عن 10.6.6 ، وقسم مجاني على القرص الصلب بسعة 5 جيجابايت لاستيعاب ملفات المثبت ، وتوزيع Lion (متاح مقابل 29.99 دولارًا في متجر التطبيقات وأنت تعرف المكان مجانًا) وأداة xMove وحزمة MultiBeast المألوفة.

يتم تشغيل برنامج Install Mac OS X Lion مباشرة من نظام التشغيل قيد التشغيل ، وكقسم التثبيت ، تحتاج إلى تحديد القسم الذي يتم إطلاق Snow Leopard منه ، والذي لن يؤثر على نظام التشغيل بأي شكل من الأشكال. بمجرد نسخ الملفات ، يمكنك الموافقة على إعادة التشغيل وتسجيل الدخول مرة أخرى إلى Snow Leopard.

الآن الأمر متروك لأداة xMove المساعدة. بعد تشغيله ، تحتاج إلى تحديد القسم الفارغ الذي أعددناه لـ Lion مسبقًا ، وسيقوم xMove بنقل الملفات التي تم فك حزمها بواسطة برنامج تثبيت Mac OS X Lion هناك. إذا تم تثبيت Snow Leopard باستخدام طريقة iBoot + MultiBeast ، فيكفي التمهيد من القرص الصلب واختيار القسم مع "Lion" في قائمة Chimera bootloader. إذا تم استخدام iATKOS أو حل آخر للتثبيت ، لكن أداة تحميل التشغيل و kexts ليست أيضًا هي الحداثة الأولى ، فسيتعين عليك التمهيد من قرص iBoot. الإجراء الإضافي يكرر تمامًا عملية تثبيت Snow Leopard من توزيع خاص. علاوة على ذلك ، كهدف ، يمكنك تحديد قسم به نظام تشغيل Mac OS X قيد التشغيل بالفعل ، وبعد ذلك سيتم تحديثه دون ألم.

⇡ تركيب وإزالة kexts

كيف يمكنني إزالة برنامج تشغيل أو حاقن أو إضافة دعم للأجهزة التي لن تبدأ بعد التثبيت الأولي؟ تخزين kexts (امتدادات kernel) في Mac OS X هو الدليل / System / Library / Extensions ، ويتم تحميلها من ذاكرة تخزين مؤقت واحدة في /System/Library/Caches/com.apple.kext.caches/Startup/Extensions. mkext ، حيث يضع نظام التشغيل الامتدادات المطلوبة فقط. لكن لوادر Hackintosh الحديثة (Chameleon و Chimera المألوفة لدينا بالفعل) يمكنها تحميل kexts إضافية من الدليل / Extra / Extensions ، ويتم تشكيل ذاكرة التخزين المؤقت الصغيرة الخاصة بها /Extra/Extensions.mkext منها. يستخدم MultiBeast و iATKOS هذا المخطط ، فقط في الحالة الأخيرة يتم إخفاء الدليل / Extra. يتم تمكين عرض الملفات المخفية باستخدام أمر في الجهاز.

الافتراضيات اكتب com.apple.finder AppleShowAllFiles TRUE
مكتشف killall

يمكن تثبيت العديد من kexts بنسخها إلى / Extra / Extensions. لكن في الوقت نفسه ، لن يتمكن البعض من حل التبعيات (لا توجد ملحقات ضرورية في /S/L/C/c/S/Extensions.mlext cache) ، وسيتعين عليك إنشاء ذاكرة تخزين مؤقت واحدة في / دليل إضافي من جميع امتدادات "أصلية" و "جهات خارجية" ، والتي لا يمكن لنظام التشغيل إعادة تشكيلها. يتم ذلك عن طريق الأمر التالي:

sudo kextcache -m /Extra/Extensions.mkext - / النظام / المكتبة / الامتدادات / الإضافات / الإضافات

قبل هذه الملفات في / Extra / Extensions ، تحتاج إلى تعيين الأذونات اللازمة. فرق:

sudo chown -R 0: 0 / إضافي / ملحقات

sudo chmod -R 755 / Extra / Extensions

وهناك فارق بسيط آخر: حتى مع الأذونات الصحيحة ، لم يدخل kext ذاكرة التخزين المؤقت ولم يتم تحميله ، فأنت بحاجة إلى فتحه باستخدام خيار إظهار محتويات الحزمة في قائمة سياق الملف وعرض ملف Info.plist في المحتويات الدليل. هذا ملف xml ، وفي النهاية ، قبل علامات الإغلاقيجب أن يكون الإدخال التالي:

OSBundle

جذر

خلاف ذلك ، يجب إضافته أو تغييره.

في نظام التشغيل Mac OS X 10.7 ، تختلف الأمور قليلاً. يستخدم Lion تنسيقًا مختلفًا لذاكرة التخزين المؤقت ، وهو النواة المرتبطة مسبقًا. بشكل افتراضي ، لا تقرأها Chameleon وتقوم بمسح محتويات الدليل / Extra / Extensions بالكامل ، مما يؤدي إلى إبطاء التنزيل. الشيء الوحيد الذي يمكن القيام به حتى الآن هو إنشاء ذاكرة تخزين مؤقت مشتركة في دليل النظام / System/Library/Caches/com.apple.kext.caches/Startup. فريق:

sudo kextcache -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -v -t -K / mach_kernel - / System / Library / Extensions / Extra / Extensions

ولكي يتمكن محمل الإقلاع من التقاط kernelcache ، تحتاج إلى استخدام الوسيطة "UseKernelCache = Yes" عند بدء التشغيل. ولكن بخلاف محتويات / Extra ، يخضع هذا الملف لنظام التشغيل ، ومن وقت لآخر يقوم بتحديثه ، متناسيًا بالطبع امتدادات "الهاكر" الخاصة بنا. يتمثل حل المشكلة في نقل kexts من / Extra إلى دليل / System / Library / Extensions وتعيين الأذونات اللازمة لها باستخدام الأوامر:

sudo chown -R 0: 0 / نظام / مكتبة / ملحقات

sudo chmod -R 755 / نظام / مكتبة / ملحقات

⇡ تحديث نظام التشغيل

يمكن تحديث Hackintosh من خادم Apple باستخدام الأداة المساعدة لتحديث البرامج المضمنة. ولكن في الوقت نفسه ، يجب أن تكون مستعدًا لحقيقة أن بعض برامج kexts ستتوقف عن العمل بعد التحديث أو تبدأ في التسبب في فشل وسيتعين عليك البحث عن بديل لها. لحسن الحظ ، يستجيب مطورو الإضافات الشائعة بسرعة لإصدار إصدارات جديدة من نظام التشغيل Mac OS X. بالإضافة إلى ذلك ، بعد التحديث ، تحتاج إلى إعادة إنشاء ذاكرة التخزين المؤقت لـ kexts ، بعد تمهيد النظام باستخدام الوسيطة "-f". يجب على مستخدمي معالجات AMD ، قبل تحديث نظام التشغيل ، التأكد من وجود إصدار جديد من النواة المعدلة ، أو يمكنك ترك النسخة القديمة.

⇡ إعداد محمل الإقلاع

يتم التحكم في تشغيل أداة تحميل التشغيل Chameleon أو ما يماثلها من خلال ملف com.apple.boot.plist في المجلد / Extra. يمكن تعديله يدويًا ، ولكن هناك أيضًا أداة مساعدة خاصة بواجهة المستخدم الرسومية ، Lizard ، والتي يمكن تنزيلها من darwinx86.net/software/darwinx86_software.html. من المستحسن إدخال دقة الشاشة ، وسيطات التمهيد (على سبيل المثال ، "UseKernelCache = Yes" المذكورة أعلاه) في التكوين ، واسم ملف kernel المعدل لمالكي المعالجات "غير القياسية". في iATKOS ، هذا هو الملف المخصص (انظر ، إنه موجود في قسم الجذر للقرص). تحقق أيضًا من حقن الرسومات إذا كان هذا الخيار يساعدك في تمكين التسريع ثلاثي الأبعاد.

سيؤدي خيار وضع التوافق 32 بت إلى إجبار النواة على التمهيد في وضع 32 بت ، وهو ما قد يكون ضروريًا لبعض kexts. في الوقت نفسه ، يتم الحفاظ على دعم كميات كبيرة من ذاكرة الوصول العشوائي ، ويمكن تشغيل التطبيقات في وضع 64 بت بغض النظر عن النواة. وسيطة سطر الأوامر المكافئة هي "-x32".

يمكن أن تحتوي قائمة الوسائط أيضًا على خيارات خاصة لـ kexts الفردية.

يفتح البرنامج تلقائيًا ملف /Extra/com.apple.boot.plist ، وإذا لم يكن موجودًا ، فسيقوم بإنشائه عند محاولة حفظ التغييرات. هذا هو بالضبط ما سيحدث مع iATKOS. يخزن هذا التجميع افتراضيًا تكوين أداة تحميل التشغيل في ملف النظام /Library/Preferences/SystemConfiguration/com.apple.boot.plist الذي يحمل نفس الاسم. هذا ليس صحيحًا ، لذلك من الأفضل مسح ملف النظام بعد إنشاء الملف في / Extra ، وترك فقط تلك الخطوط التي تظهر في لقطة الشاشة.

ميزة أخرى لـ Lizard هي تحرير ملف /Extra/SMBIOS.plist. يحتوي على معلومات حول طراز الكمبيوتر والأجهزة المثبتة ويساعد في تمثيل الكمبيوتر كنوع من "Mac" في برنامج معلومات النظام.

⇡ ملحقات من شركة آبل

سؤال يثير قلق الكثيرين ، ولكني لا أريد إنفاق الأموال على تجربة: هل تعمل أجهزة Mac مع Hackintosh - Apple Cinema Display و Magic Mouse و Magic Trackpad. لذا ، فإن الشاشة متوافقة مع أي بطاقة فيديو مزودة بمنفذ DisplayPort (يناسب DP Mini أو نسخة كاملة الطول من المنفذ مع محول) ، ويعمل كل من مستشعر الضوء والتحكم في السطوع في تفضيلات النظام. يحتاج الفأرة ولوحة اللمس إلى محول USB Bluetooth - بعضها يعمل مباشرة خارج الصندوق دون أي ككستس إضافية ، وعملية الاتصال ، مرة أخرى ، لا تختلف عن ذلك على أجهزة Mac الحقيقية.

⇡ السباحة الحرة

www.kexts.com - قاعدة بيانات kexts الأصلية والجهات الخارجية لنظام التشغيل Mac OS X.

بدلاً من كتابة:
نقول سائق - نعني kext

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

يمكن العثور على الأجزاء الثلاثة السابقة إما عن طريق العلامة.

تبديد المخاوف

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

  1. بادئ ذي بدء ، عليك أن تتذكر - ما الذي تم تسليمه حتى توقف النظام عن التحميل؟
  2. حاول التمهيد في الوضع الآمن. للقيام بذلك ، قبل التحميل ، بدلاً من أي رموز تبديل (-v أو -s) ، أدخل تعليمات واقرأ بعناية. في رأيي ، يمكن أن تساعد المفاتيح -F (تجاهل ملف التكوين) وبطاقة ترامب الرئيسية -x (التمهيد في الوضع الآمن باستخدام برامج تشغيل قياسية).
  3. إذا تحول إلى التمهيد في الوضع الآمن ، فاحذف ما تم تثبيته يدويًا. عادةً ما تكون جميع kexts في / System / Library / Extensions /.
  4. اقرأ منتدى InsanelyMac وابحث عن إرشادات مفصلة لتثبيت برامج تشغيل بطاقة الفيديو أو محول الشبكة أو أي جهاز آخر. صدقني ، في 95٪ من الحالات ستعرف بالضبط مكان الحصول على كل شيء وكيفية تثبيته. أو ستجد أنه لا يوجد برنامج تشغيل لهذا الجهاز.

والآن أهم شيء:

إذا كان النظام معطلاً وقبل ذلك كان يعمل - لا تخف من تهيئة القسم وإعادة تثبيت تكوين Leopard "يعمل" بشكل أو بآخر. عادةً ما تظهر جميع المشكلات ، ويمكن حلها في البداية ، حتى لحظة الاستخدام المستمر لـ Hackintosh.

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

إلغاء تثبيت برامج تشغيل الفيديو

لقد أوضحت هذه النقطة بشكل منفصل لأن لدي مفاجأة صغيرة لك. في وصف القديم (10.5.2) هناك فقرة منفصلة مخصصة لهذه المشكلة:

إذا كنت تواجه مشكلات في إعادة التشغيل بالفيديو (شاشة زرقاء أو سوداء):
كل ما عليك فعله هو الضغط على F8 في موجه داروين ثم اكتب -s (وضع المستخدم الفردي) ثم في نوع الجذر mount -uw / و / movevideodrivers ثم سيُطلب منك نقل برامج تشغيل الفيديو حسب الفئة (nvidia ؛ ati ؛ أو إنتل جي إم إيه) فويلا! اكتب نعم للتأكيد أو أدخل للتخطي!

ماذا يعني ما يلي في الترجمة:

إذا كانت لديك مشاكل مع الفيديو (شاشة زرقاء أو سوداء): كل ما تحتاجه هو التمهيد باستخدام مفتاح -s (في وضع المستخدم الفردي) ، ثم قم بتشغيل أمرين كجذر: mount -uw / و / movevideodrivers. بعد ذلك ، سيتم سؤالك عن برنامج تشغيل الفيديو لديك (nvidia أو ati أو intel gma). أجب بنعم للتأكيد واضغط على Enter للتخطي. هاهو! يتم تحميل النظام.

سيكون كل شيء على ما يرام ، لكن هذا البرنامج النصي كان متاحًا فقط لـ Kalyway وليس لأي تجميع آخر. لقد كنت أبحث عنها لفترة طويلة جدًا وأعدت لك مفاجأة أخيرًا. قبل تثبيت برامج تشغيل الفيديو ، قم بتنزيل / (قسم الجذر) ووضعه هنا - نعم ، نعم ، هذا هو نفس برنامج تشغيل movevideodrivers. بعد ذلك ، ستحتاج إلى الانتقال إلى الجهاز وتعيين الحقوق لتشغيله. إذا كنت أتذكر بشكل صحيح ، فسيكون الأمر التالي كافيًا:

sudo chmod + x / movevideodrivers

كل شيء ، بعد ذلك سيكون من الممكن تجربة الفيديو. والآن سأخبرك كيف.

المسالم هو كل شيء لدينا

تم تصميم الأداة للعمل مع حزم .pkg ، وصور .iso و .dmg ، ومجموعة من الأرشيفات مثل .zip ، .tar ، .tar.gz ، إلخ. بالإضافة إلى ذلك ، يمكنها أيضًا فتح أقراص التثبيت (وفي حالتنا ، أي قرص به أي بنية). بالإضافة إلى ذلك ، يمكنه فقط استخراج حزم معينة من الأرشيف. هذه هي الوظيفة التي نحتاجها.

البرنامج مدفوع (تجريبي) ويكلف 20 دولارًا ، ولكن في الوضع المجاني ، عليك فقط الانتظار لفترة معينة قبل أن تتمكن من العمل (20 ثانية). ولا يبدو أن الوظيفة مقطوعة.

لذلك ، بعد تشغيل الأداة المساعدة واختيار "فتح قرص تثبيت Apple" ، سيقوم Pacifist بمسحها ضوئيًا وعرض قائمة الحزم الكاملة في شكل شجرة دليل. سيتوافق هيكل الشجرة تقريبًا مع قائمة مماثلة عند التحديد. وفقًا لهذه البنية (أو من خلال البحث في التطبيق) ، يمكنك العثور على برنامج التشغيل الذي نهتم به ، ومن خلال النقر فوق الزر تثبيت ، قم بتثبيته في النظام. هذا سوف يتطلب منك إدخال كلمة المرور الخاصة بك.

بعد ذلك ، نعيد التشغيل - إذا كانت الشاشة سوداء / زرقاء مرة أخرى - استخدم / movevideodrivers وحاول تثبيت برنامج التشغيل المناسب مرة أخرى.

تثبيت kexts

بادئ ذي بدء ، لاحظت أن kexts (امتداد kernel) هي امتداد لنواة النظام. في Windows ، مفهوم مشابه هو السائقين. يحدث أنه على نفس InsanelyMac ، كإضافة إلى المنشور ، هناك kext يعمل لتشغيل wifi أو الفيديو أو محول الشبكة. يمكنك تثبيته يدويًا (ولكن هذا مرتبط ببعض الصداع) ، أو يمكنك استخدام الأداة المساعدة Kext Helper B7 (عادةً ما تأتي مع أي تجميع).

بعد ذلك ، ستحتاج إلى إعادة التشغيل والتحقق من تثبيت برنامج التشغيل بشكل صحيح. لكنك تحتاج إلى حذف kexts يدويًا من المجلد / System / Library / Extensions /.

تأتي بعض الحلول بالفعل على شكل .pkg - أداة تثبيت عادية. لذلك ، سيكون تثبيت برنامج التشغيل أسهل.

تركيب سعيد 😉

اقرأ لي من فضلك

إذا كنت لا تستطيع فك ضغط الملفات إلى محرك أقراص فلاش ، فالرجاء الابتعاد عن لوحة المفاتيح وقراءة كتاب "الكمبيوتر للدمى: دليل مفصل لاستخدام الكمبيوتر" !!!

1. يتم تحميل جميع الملفات إلى MEGU. من يعاني من مشاكل معها - في التعليقات التي أعادوا تحميلها على التورنت.
2. من فضلك لا تسألني عن تثبيت أجهزة Mac على أجهزة الكمبيوتر المحمولة. أطلب منك. على الرحب والسعة. هذه عملية البواسير للغاية. قم بتثبيت ubuntu وتوصيل سمة Mac. احصل على نفس التجربة
3. نادراً ما أجيب على Habré ، أكتب إلى VK لجميع الأسئلة.

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

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

الآن ، دعنا نتعرف على ماهية Hackintosh: تم تشكيل كلمة "hackintosh" من دمج كلمتين "Macintosh" و "Hack" ، والتي تعني أساسًا "hacked mac" ، على الرغم من عدم وجود علاقة "بالقرصنة" هنا .

في هذا الدليل ، سننظر في إنشاء محرك أقراص فلاش USB للتثبيت من نظام Windows (نظرًا لأن هذا هو النظام الأكثر شيوعًا بين "hackintoshniks المبتدئين") ، وتثبيت النظام على قرص فارغ ، وتوسيع النواة لجهازك ، وفي الواقع ، تثبيت وتكوين محمل الإقلاع (في هذه المرحلة يوجد العديد من المشاكل وهناك)

وحدة المعالجة المركزية: Intel Core i5 4460 3.2 GHz (Haswell)
الذاكرة: 16 جيجا بايت كروشال باليستيكس سبورت
الرسومات: MSI GeForce GTX 760 2048 ميجابايت
اللوحة الأم: Gigabyte GA-H81-S2V (UEFI Bios)



أود أيضًا أن ألفت انتباهكم إلى حقيقة أننا في هذه المقالة نعمل مع بطاقات فيديو NVidia و UEFI BIOS.

حسنًا ، دعنا نذهب.

الخطوة 1. تقييم الحديد وتحليله

نعم ، على الرغم من حقيقة أن Hackintosh يعمل بطريقة أو بأخرى على أي تكوين تقريبًا ، إلا أنه يفعل ذلك دائمًا بطرق مختلفة. لذلك ، من الجدير تحليل أجهزتنا على الفور.

معالجات

لذا ، لنبدأ بحقيقة أنه على الأجهزة المزودة بمعالجات AMD لن يعمل النظام(من الصعب جدًا تسمية حالة الاحتضار من العذاب التي ستصل إليها ، "العمل"). نعم ، في الواقع ، يمكنك وضع نواة مخصصة ، وإعادة تحميلها ، وما إلى ذلك ، ولكن من المنطقي إعادة اختراع العجلة من العصي إذا كانت ستكسر بطريقة أو بأخرى على أي حال. يعمل النظام دون مشاكل على معالجات Intel ، بدءًا من Core i3 (نتحدث بشكل خاص عن macOS Sierra 10.12 ، ويمكن أيضًا أن تظهر الإصدارات السابقة على معالجات Core 2 Duo و Pentium). في حالتي ، سقط حجر i5 4460 (4 نوى ، 4 خيوط ، توربو يصل إلى 3.4 جيجا هرتز).

أشتونغ 2

توجد مشاكل في معالجات المقبس 2011-3 ، لا سيما في مجموعة شرائح X99. تظهر عادة بسبب كثرة الأجراس والصفارات على اللوحة الأم.

بطاقات الفيديو

بعد ذلك ، دعنا نلقي نظرة على الرسومات. إذا كنت تستخدم رسومات Intel مدمجة (في حالتي هي HD4600) ، فعلى الأرجح أنك ستحتاج إلى "مصنع" رسومات منفصل (على الرغم من أنه يمكن أن يبدأ أصلاً).

قائمة أنوية رسومات إنتل المدعومة

انتل HD 3000
انتل HD4000
Intel HD 4600 (أجهزة الكمبيوتر المحمولة)
انتل HD 5000


بدأت Radeons (AMD) في العمل ، ولكن مرة أخرى بقوة. على سبيل المثال ، يمكن للبطاقات الجديدة (RX-4 **) ، بالإضافة إلى R9 380 أو R9 380x المعروفين ، إحضار التمهيد إلى شاشة سوداء.

قائمة بطاقات AMD المدعومة بالضبط

سلسلة Radeon HD 4000
سلسلة Radeon HD 5000
سلسلة Radeon HD 6000 (6600 و 6800 المفضل)
سلسلة Radeon HD 7000 (7700 و 7800 و 7900 المفضلة)
سلسلة Radeon R9200 (R9290 لن تبدأ)
سلسلة Radeon R9 300 (قد تكون هناك مشاكل مع R9 380. لم أقم باختبارها شخصيًا ، ولكن بناءً على المراجعات على Reddit مع هذه البطاقات هناكمشاكل)


في هذا الدليل ، لن نأخذ في الاعتبار مصنع رسومات AMD ، نظرًا لأن كل ذلك يعود إلى تصحيحات الإطارات المؤقتة واستبدال معرف الجهاز في أداة تحميل التشغيل (والتي تكون فردية لكل منها). اقرأ المزيد عن بطاقات AMD هنا: tyk (الإنجليزية).

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

قائمة بطاقات نفيديا العاملة

سلسلة Geforce 7000
سلسلة GeForce 8000
سلسلة Geforce 9000
سلسلة Geforce 200
سلسلة Geforce 400
سلسلة Geforce 500
سلسلة Geforce 600
سلسلة Geforce 700
سلسلة Geforce 900
سلسلة UPD 14.05 Geforce GTX 1000


أنا متأكد من أنك ستجد بطاقتك في القائمة.

تحكم الشبكة

أعتقد أنك لست مضطرًا إلى التفكير في كيفية تحديد بطاقة الشبكة الخاصة بك ...

دليل newby

افتح مدير المهام ← علامة التبويب "الأداء" ← Ethernet (Windows 10) ، ستكون هناك بطاقة شبكة بأحرف سوداء كبيرة.

بالمناسبة ، لا يزال بإمكانك البحث في BIOS "e


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

بطاقات الشبكة

إنتل جيجابت

5 سلسلة - 82578LM / 82578LC / 82578DM / 82578DC
السلسلة 6 و 7 - 82579LM / 82579V
السلسلة 8 و 9 - I217LM / I217V / I218LM / I218V / I218LM2 / I218V2 / I218LM3

كرت

RTL8111، 8168، 8101E، 8102E، 8131E، 8169، 8110SC، 8169SC
RTL8111 / 8168 B / C / D / E / F / G
RTL8101E / 8102E / 8102E / 8103E / 8103E / 8103E / 8401E / 8105E / 8402 / 8106E / 8106EUS
RTL8105 / 8111E / 8111F / 8136 / 8168E / 8168F

اثيروس

AR8121، 8113، 8114، 8131، 8151، 8161، 8171، 8132، 8151، 8152، 8162، 8172
AR816x ، دعم AR817x

من Broadcom

مليون 5722،5752،5754،5754M، 5755،5755M، 5761،5761e، 57780،57781،57785،5784 م

مارفيل

88E8035، 88E8036، 88E8038، 88E8039، 88E8056، 88E8001

القاتل

E2200

ذاكرة

لا توجد قيود. يعمل النظام على 2 جيجا بايت. موصى به 4. يوصي المؤلف 8.

بالحديد ، في الواقع ، برزت ذلك. إذا لم تغير رأيك في هذه المرحلة ، فتابع.

الخطوة الثانية. إنشاء محرك أقراص محمول قابل للتمهيد ونشر المثبت عليه

لذا ، ها نحن نأتي إلى الممارسة. اسمحوا لي أن أذكرك أننا نفعل كل هذا من تحت Windows. أقول على الفور إننا لن نستخدم صورًا من أداة تعقب الجذر ، والتي ينصح بها بشدة الأشخاص الذين يعملون مع الهاكينتوشنيك "حتى 18". نحتاج أولاً إلى أداة BDU (BootDiskUtiliy).

ستحتاج إلى محرك أقراص فلاش> 8 جيجا بايت. أي.

1. قم بتشغيل الأداة المساعدة
2. قرص الوجهة → حدد محرك أقراص فلاش الخاص بنا
3. تهيئة القرص

الآن نحن ننتظر. سيتم تنسيق محرك الأقراص المحمول في Apple HFS وسيتم تقسيمه إلى قسمين ، أحدهما يحتوي على أداة تحميل التشغيل (CLOVER) مثبتة ، وسيظل الثاني نظيفًا بحيث يمكن نشر المثبت هناك.

بعد التلاعب الذي تم إجراؤه ، نحصل على شيء مثل الصورة التالية:


بعد ذلك ، تحتاج إلى نشر المثبت في القسم الثاني. نقوم بذلك أيضًا من خلال الأداة المساعدة BDU. ومع ذلك ، فإن السؤال هنا هو مكان الحصول على الصورة. هناك خياران: خذ خيارًا جاهزًا ، أو تم تفريغه بالفعل ، أو احصل عليه شخصيًا من تثبيت Mac OS Sierra.app من AppStore. نظرًا لأن الطريقة الثانية تتطلب الكثير من الوقت ، وتستغرق وقتًا طويلاً للبحث عن هذا التطبيق نفسه ، فسنستخدم الطريقة الأولى. أعد الحرفيون بالفعل ملفات HFS جاهزة لهذه الأداة ، واستخرجوها من app. كل ما نحتاجه هو تنزيله (تزن الصورة حوالي 5 العربات ، لذا يمكنك تنزيلها فقط). في الواقع ، قم بتنزيل macOS 10.12 Sierra من هنا.

تم التنزيل.

1. نحصل على HFS Partition File (HFS +) من الأرشيف ، وهو ملف بالامتداد .hfs.
2. في نافذة الأداة المساعدة BDU "قرص الوجهة" ، حدد الجزء 2 من محرك الأقراص المحمول المعطل.
3. افتح "Restore partiton".
4. ابحث وحدد ملف * .hfs الخاص بنا. يرجى ملاحظة أنه لا ينبغي أن يكون أكبر من أقسام الجزء 2.
5. نحن ننتظر حتى يتم تفريغها.
كل شيء ، المثبت على محرك الأقراص المحمول مفكك وجاهز للعمل.

الآن نحن بحاجة إلى بعض الملفات لنظامك. جمعت كل ما احتاجه في هذا الأرشيف. سأشرح لاحقًا ماذا ولماذا.

ستحتاج أيضًا إلى ملف kext هذا ، ونقوم أيضًا بتنزيله: tyk. نقوم بفك ضغط المجلد من الأرشيف إلى جذر قسم Clover ، ومن الملف kext إلى المجلد الذي قمنا بفك حزمه. كل شيء جاهز. تم الانتهاء من محرك الأقراص المحمول. دعنا ننتقل.

الخطوة الثالثة: قم بتثبيت macOS Sierra على كمبيوتر شخصي من نوع Intel

نتحقق من إدخال محرك الأقراص المحمول في منفذ 2.0. إعادة التشغيل ، انتقل إلى BIOS. دعني أذكرك أن BIOS الخاص بنا هو UEFI. تعطيل الافتراضية (إنتل الافتراضية). في أولوية التمهيد (BOOT) نشير إلى محرك الأقراص المحمول الخاص بنا. تأكد من أنه سيتم التمهيد في وضع UEFI.حفظ وتطبيق الإعدادات ، إعادة التشغيل. ندخل إلى قائمة البرسيم.

Clover ("Clover") عبارة عن أداة تحميل للقرصنة ، بالإضافة إلى أداة التثبيت الخاصة بها.

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

نكتب فيه ما يلي:

kext-dev-mode = 1 بدون جذر = 0 -v npci = 0x2000 nv_disable = 1
اسمحوا لي أن أشرح ما تفعله كل من هذه الحجج:

kext-dev-mode = 1 - الوسيطة الضرورية ، والتي بدونها لن يبدأ الاختراق. يسمح لك بتحميل kexts إلى النظام (في البداية ، FakeSMC.kext).
بدون جذر = 0 - تعطيل SIP (حماية تكامل النظام). الوسيطة المطلوبة.
-v - "وضع الإسهاب". بدلاً من تفاحة جميلة ، سنرى تنزيل "وحدة تحكم" حتى نتمكن من تحديد الخطأ ، إن وجد.
npci = 0x2000 (أو 0x3000 ، اعتمادًا على إصدار PCI-e) - اختياري. نحذرك من أن التنزيل سيتوقف في مرحلة فحص PCI. لا يجوز لك الكتابة.
nv_disable = 1 - اختياري. لتجنب القطع الأثرية أثناء التحميل والقمامة الأخرى ، قم بتعطيل الغلاف الرسومي. يتم تحميله في وضع الرسومات الأصلي بدقة 144 بكسل التقليدية. لا يجوز لك الكتابة.

قم بتطبيق الحجج عن طريق الضغط على Enter. حدد Boot Mac OS Sierra من OS X Base System. وهكذا ، بدأ التنزيل الأصلي. دعنا نحلل على الفور بعض الأخطاء: ما زلنا ننتظر جهاز الجذر - وحدة تحكم IDE ليس لديها وقت للاتصال.

يصلح

نعيد توصيل محرك الأقراص المحمول بمنفذ 2.0 آخر ، وقم بالتمهيد باستخدام الوسائط التالية:
kext-dev-mode = 1 بدون جذر = 0 cpus = 1 npci = 0x2000 -v UseKernelCache = لا


نقل وحدة تحكم Bluetooth مفقود - لم يتم تشغيل بطاقة الفيديو ، أو أن FakeSMC.kext لم يعمل. تأكد من وجود FakeSMC.kext في kexts / مجلد آخر. لا علاقة لـ Sinezub به.

يصلح

نقوم بتحميل مثل هذا:

kext-dev-mode = 1 بدون جذر = 0 -v npci = 0x2000
او مثل هذا:
kext-dev-mode = 1 بدون جذر = 0 -v -x npci = 0x2000


إذا استمرت هذه الأخطاء ، فسنحاول التحميل على النحو التالي:

kext-dev-mode = 1 بدون جذر = 0 -v npci = 0x3000 darkwake = 0 nv_disable = 1 cpus = 1
في حالات أخرى ، سيساعدك Google فقط ، على الرغم من أن هذه الإصلاحات يجب أن تحل هذه المشكلات.

ننتظر. في بعض النقاط ، قد يتجمد. إذا توقف لأكثر من دقيقة - أعد التشغيل. يجب أن تساعد في بعض الحالات.

وها نحن هنا ، في الواقع ، في المثبت. حدد اللغة وانقر على السهم. سيتم تحميل حزمة اللغة (قد تتجمد لمدة دقيقة). افتح الآن Utilities> Disk Utility ، نحتاج إلى تهيئة القرص لنظام macOS. حدد القرص المطلوب ، انقر فوق "مسح". للراحة ، نطلق على محرك الأقراص الجديد "Macintosh HD". تهيئة ، أغلق Disk Utility. بعد ذلك ، حدد محرك الأقراص الذي سنقوم بتثبيت النظام عليه (في حالتنا ، Macintosh HD) ، قم بالتثبيت.

يستغرق التثبيت من 15 إلى 30 دقيقة ، كل هذا يتوقف على سرعة الكتابة على القرص. بعد التثبيت ، سيطلب منا النظام إعداد اتصال بالإنترنت - تخطيه ، وسنفعل ذلك لاحقًا. نحن نجعل المستخدم. انتهى ، نحن في النظام. أو بالأحرى في جذعها. حتى الآن ، لا شيء يعمل من أجلنا. إذا قمت بإعادة تشغيل الجهاز ، فسيكون من المستحيل الدخول إلى النظام (بسبب نقص محمل الإقلاع).

يصلح

إذا استمر إعادة تشغيل الكمبيوتر أو إيقاف تشغيله ، فيمكنك اختيار التمهيد من محرك أقراص USB محمول ، ثم تحديد "Boot macOS Sierra من Macintosh HD" في قائمة البرسيم ، مع عدم نسيان كتابة وسائط التمهيد في قائمة الخيارات.


استمر…

الخطوة 4. إعداد النظام الأساسي وتركيب kexts

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

دعونا نفهم ما هي kexts.

ككست(امتداد Kernel) - امتدادات kernel التي تقوم بتشغيل جهاز أو جهاز آخر غير متوافق مع الخشخاش الأصلي (على سبيل المثال ، أين يمكننا العثور على بطاقة شبكة Realtek أو بطاقة صوت في iMac؟). هذا ما نحتاجه الآن.

بادئ ذي بدء ، نحتاج إلى مجلد PostInstall ، الذي قمت بفك ضغطه في قسم CLOVER على محرك أقراص فلاش USB قابل للتمهيد. من هناك ، نحتاج أولاً وقبل كل شيء إلى Kext Utility ، والتي تتيح لك تثبيت kexts على النظام. نقوم بتشغيله ، أدخل كلمة المرور من المستخدم ، انتظر حتى نرى النقش "تم كل شيء".


نقوم بتثبيت kext على بطاقة الشبكة (مجلد الشبكة ، وفرزه في مجلدات لكل بطاقة شبكة) ، فقط اسحبه إلى نافذة البرنامج. نحن في انتظار ظهور النقش "كل شيء". بعد ذلك ، انتقل إلى قسم CLOVER في محرك الأقراص المحمول الخاص بنا ، ثم إلى kexts ، ثم إلى Other. نقوم بنسخ FakeSMC.kext من هناك إلى أي مكان (الأفضل لنفس PostInstall) ، ثم نقوم بتثبيته بنفس طريقة kext على بطاقة الشبكة. ستحتاج أيضًا إلى USB 3.0 kext. كان في أرشيف Legacy_13.2_EHC1.kext.zip الذي قمت باستخراجه باستخدام PostInstall. نقوم بتثبيته.

انتهى ، بدأنا الإنترنت ، USB وسمحنا للنظام بالتمهيد على الإطلاق (FakeSMC.kext يقلد شريحة التحكم في إدارة النظام ، الموجودة فقط على اللوحات الأم من Apple. بدون هذا kext ، لن يبدأ النظام ببساطة).

لنقم الآن بتثبيت أداة تحميل التشغيل. انتقل إلى مجلد PostInstall → Clover_v2.3k_r3949. يوجد ملف * .pkg ، قم بفتحه.


نضغط للمتابعة ، نقرأ المعلومات حول أداة تحميل التشغيل (أنا أكذب ، انقر أيضًا فوق متابعة). بعد ذلك ، في الزاوية اليسرى السفلية ، انقر فوق "إعدادات".

لتمهيد UEFI ، اضبط الإعدادات التالية:


سنتحدث عن التحميل القديم لاحقًا ، نظرًا لأن كل شيء أكثر تعقيدًا هناك وسيتعين عليك تصحيح DSDT.
انقر فوق "تثبيت". دعنا ننتقل خلال عملية تثبيت أداة تحميل التشغيل.
تم تثبيت برنامج bootloader.

الخطوة الخامسة: إعداد Bootloader

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

نحتاج أولاً إلى الوصول إلى قسم EFI باستخدام أداة تحميل التشغيل. في القائمة اليسرى ، انقر فوق Mount EFI. بعد ذلك ، انقر فوق فحص القسم ، وسيظهر جدول بجميع الأقسام. يجب أن يكون القسم الذي نحتاجه على نفس القسم مثل Apple_HFS ، ويتم عرضه كـ EFI EFI. انقر فوق قسم التحميل. في القائمة ، حدد القرص الذي نحتاجه (على سبيل المثال ، disk0s1). يرجى ملاحظة أن هناك خطأ عندما تكون جميع الأقسام غير مرئية. قم بتمرير عجلة الماوس ، حتى تتمكن من التمرير بين الأقسام وتحديد القسم الذي تريده.

بعد ذلك ، انقر فوق فتح قسم. يفتح "مجلد" بالقسم المطلوب. نجتاز EFI> CLOVER. انسخ plist.config إلى مجلد PostInstall لتسهيل الأمر. أيضًا ، في حالة حدوث ذلك ، نقوم بنسخه في مكان آخر ، لأننا سنقوم بتحرير الشخص الذي نسخته للتو. وواحد آخر للنسخ الاحتياطي. نسخ ، فتح plist.config.

نرى شيئًا كهذا:

ACPI - لا تلمس الإصلاحات ، قم بإسقاط (DropOEM) بطاقة الفيديو الخاصة بنا (يعمل DropOEM_DSM عندما تتلاقى تصحيحتان DSDT. لذلك ، نترك طريقة التصحيح التلقائي الأصلية كمحمل ، ونقوم بتعطيلنا ، إذا ظهرت).
انتقل إلى قسم BOOT.

هذا هو المكان الذي نحتاج إلى الحفر فيه. نضع الحجج بأنفسنا ، اعتمادًا على النظام.

-v (مطول) - وضع التمهيد "النص" المألوف بالفعل. من الأفضل عدم التمكين ، ولكن الوصف يدويًا إذا لزم الأمر.
القوس - العمارة. في حالتي x86_64
npci هو المفتاح الذي نعرفه بالفعل. نفضح إذا لزم الأمر. أوصي بإجراء التمهيد الأول بدونه ، ولكن في وضع Verbose.
darkwake - مسؤول عن النوم والسبات. 7 أوضاع. إذا لم يبدأ الحلم بتغيير وضع السبات في الجهاز الطرفي ، فإنني أوصي باستخدام التجربة والخطأ للعثور على وضع DarkWake المطلوب.
cpus = 1 - ابدأ باستخدام نواة واحدة فقط. أنا لا أوصي بالاختيار.
nvda_drv = 1 - تنشيط محرك الويب Nvidia ، والذي سنقوم بتثبيته بعد ذلك بقليل. اختر ما إذا كان لديك nVidia.
nv_disable = 1 - تعطيل إخفاء الرسومات وتشغيل برنامج تشغيل الخشخاش الأصلي. من الأفضل عدم الاختيار ، ولكن إذا لزم الأمر ، وصفه يدويًا.
kext-dev-mode = 1 و rootless = 0 تم شرحهما من قبل.

ننتقل إلى القسم الفرعي الصحيح.
وحدة تخزين التمهيد الافتراضية - القسم الذي سيبدأ من خلاله تحديد قرص التمهيد افتراضيًا. بشكل افتراضي ، LastBootedVolume (تم تحديد القسم الأخير).
Legacy - Legacy Boot (التمهيد القديم) للإصدارات الأقدم من Windows و Linux. يعتمد الأمر كثيرًا على الأجهزة وبناء BIOS ، لذلك تم تطوير العديد من الخوارزميات:
LegacyBiosDefault - لتلك UEFI BIOSes التي لديها بروتوكول LegacyBios.
PBRTest ، PBR - المتغيرات من PBR Boot ، إنها مجرد مبالغة. في حالتي يعمل PBR.
XMPDetection = نعم هي معلمة مهمة. يعمل على إصلاح مقدار ذاكرة الوصول العشوائي والفتحات والنرد والتردد وعدد القنوات.
DefaultLoader - إذا كان هناك عدة برامج تحميل على القسم ، فحدد الافتراضي. لا يجب أن يكون فارغًا!
مهلة - وقت التمهيد التلقائي.
سريع - معلمة تتخطى تحديد القسم وتبدأ فورًا في التمهيد.
-1 (المهلة -1) - تعطيل التشغيل التلقائي.

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

لا تلمس معلمة Inject NVidia! سيكون هناك قطع أثرية عند الإطلاق. إنه مصمم لتشغيل بطاقات خط GT القديمة

تصحيحات Kernel و Kext - البقع وتخصيص النواة. بشكل افتراضي ، يتم تحديد Apple RTC. من الأفضل عدم اللمس. SMBIOS - أكثر عصير ، والتخصيص و "الخشخاش" وهمية.

لتعيين معلومات المصنع ، انقر فوق رمز العصا السحرية. بعد ذلك ، حدد iMac (إذا كان الكمبيوتر الشخصي) أو MacBook (إذا كان الكمبيوتر المحمول).

أشتونغ 3

يمكنك أيضًا البحث بين التكوينات القديمة ، مثل MacMini أو Mac Pro. مهمتك هي اختيار نبات الخشخاش الأكثر تشابهًا مع أجهزتك.


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

تحذير: تعمل بطاقات رسومات Nvidia بدون تعديلات سياسة kext فقط على أجهزة iMac13.1 و iMac14.2 mac.

في AppleGraphicsControl.kext / Contents / PlugIns / AppleGraphicsDevicePolicy.kext / Contents / info.plist ، نصلح Config1 إلى لا شيء هنا:


الآن يجب أن تعمل.

مستعد. نحن لا نلمس أي شيء آخر ، لقد قمنا بالإعدادات الأساسية. نحن نحفظ ملفنا. الآن نقوم بنسخه إلى مجلد CLOVER بقسم EFI ، وتسجيل الدخول ، واستبداله. دعني أذكرك أنه قبل ذلك كان يجب عليك عمل نسخة احتياطية.

الخطوة 6 قم بتثبيت برنامج تشغيل الرسومات وإعادة التشغيل لأول مرة

ها نحن على وشك الهدف. الآن يبقى فقط لبدء بطاقة الفيديو. يحتوي مجلد PostInstall على حزمة WebDriver * .pkg. افتحه ، قم بتثبيته. ثم يطالبنا بإعادة التشغيل. نحن نعيد التشغيل.

الآن دعنا نتأكد من أننا لا نقوم بالتمهيد من محرك أقراص فلاش USB ، ولكن من القرص الصلب في وضع UEFI. حدد Boot macOS Sierra من Macintosh HD. لنبدأ.

ملحوظة

أوصي باستخدام مفتاح التبديل -v للتشغيل الأول ، بحيث إذا حدث خطأ ما ، يمكنك تحديد الخطأ على الفور. إذا تم كسر أداة تحميل التشغيل ولا يمكنك الدخول إلى النظام ، فقم بالتمهيد من محرك أقراص فلاش USB ، وحدد المفاتيح الضرورية في الخيارات وقم بتشغيل النظام في وضع Verbose.


انتهى ، نحن هنا في النظام. في الصورة ، أوضحت تقريبًا كيف سيبدو المحور في جميع الإعدادات. انتبه إلى كيفية فهم النظام لـ "mac" الخاص بك ، بالإضافة إلى تواتر المعالج.

ستكون علامة مؤكدة على تشغيل برنامج تشغيل nvidia هو شعاره على شريط المهام. بالمناسبة ، قمت بإيقاف تشغيله لأنه يتدخل ، ولكن يمكنك الوصول إلى لوحة التحكم غير المرئية من خلال "تفضيلات النظام ...". يمكننا التحقق من الإنترنت من خلال Safari. USB 3.0 ببساطة عن طريق توصيل محرك أقراص فلاش USB بمنفذ 3.0.

بالإضافة إلى ذلك

- يبدو

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

بخصوص AppleHDA

يجب استيفاء الشروط التالية حتى يعمل:

  1. توافر الفانيليا (النقية) AppleHDA.kext kext في النظام.
  2. وجود قسم HDEF في DSDT الخاص بك (أو إصلاح البرسيم FixHDA_8000-> صحيح)
  3. حدد التخطيط في DSDT (أو في clover config.plist Devices-> Audio-> Inject-> 1،2،28 ... إلخ. اختر من تلك المحددة لبرنامج الترميز أعلاه)
  4. ضعه بعيدا الكلتصحيحات الصوت (إذا كانت موجودة في config.plist الخاص بك) من قسم KextsToPatch
  5. إزالة DummyHDA.kext (إذا تم استخدامه)
  6. إذا استخدمت VoodooHDA.kext - احذفه. احذف أيضًا AppleHDADisabler.kext وأعد إنشاء ذاكرة التخزين المؤقت.
  7. يتطلب Intel HDMI 4000/4600 إصلاح البرسيم UseIntelHDMI-> True

في الواقع ، هذا كل شيء. بعد أن نحصل على macOS Sierra جاهزًا للانطلاق.

UPD من 2017/05/14

- في التعليقات ، أعاد الأشخاص الطيبون تحميل الملف من ميجا إلى تورنت. هذا يرجع إلى حقيقة أن العديد من الأشخاص يواجهون مشكلة عند تنزيل ملف من ميجا. لأكون صادقًا ، لم أكن أعرف أن Mega لديها حد أقصى لسرعة التنزيل (أستخدم حسابًا مميزًا). أيضًا ، يرجى كتابة جميع الأسئلة لي في VK ، ولكن تحقق أولاً من التعليقات. هناك احتمال أن تكون مشكلتك قد تم حلها بالفعل. مرة أخرى ، أنا لست مسؤولاً عن أي خطر قد يتعرض له جهاز الكمبيوتر الخاص بك. كما أريد أن أشير إلى نقطة واحدة وهي أن المقالة مقدمة للأغراض التعليمية فقط. إن حقيقة تثبيت برنامج hackintosh على جهاز كمبيوتر هو انتهاك صارخ لسياسة Apple فيما يتعلق بنظامهم ، والذي يعاقب عليه القانون. لا يشجع المؤلف استخدام MacOS على أجهزة كمبيوتر غير تابعة لشركة Apple ولا يشجع على تغيير كود المصدر للنظام.
- النهاية

العلامات: إضافة العلامات

اقرأ لي من فضلك

إذا كنت لا تستطيع فك ضغط الملفات إلى محرك أقراص فلاش ، فالرجاء الابتعاد عن لوحة المفاتيح وقراءة كتاب "الكمبيوتر للدمى: دليل مفصل لاستخدام الكمبيوتر" !!!

1. يتم تحميل جميع الملفات إلى MEGU. من يعاني من مشاكل معها - في التعليقات التي أعادوا تحميلها على التورنت.
2. من فضلك لا تسألني عن تثبيت أجهزة Mac على أجهزة الكمبيوتر المحمولة. أطلب منك. على الرحب والسعة. هذه عملية البواسير للغاية. قم بتثبيت ubuntu وتوصيل سمة Mac. احصل على نفس التجربة
3. نادراً ما أجيب على Habré ، أكتب إلى VK لجميع الأسئلة.

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

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

الآن ، دعنا نتعرف على ماهية Hackintosh: تم تشكيل كلمة "hackintosh" من دمج كلمتين "Macintosh" و "Hack" ، والتي تعني أساسًا "hacked mac" ، على الرغم من عدم وجود علاقة "بالقرصنة" هنا .

في هذا الدليل ، سننظر في إنشاء محرك أقراص فلاش USB للتثبيت من نظام Windows (نظرًا لأن هذا هو النظام الأكثر شيوعًا بين "hackintoshniks المبتدئين") ، وتثبيت النظام على قرص فارغ ، وتوسيع النواة لجهازك ، وفي الواقع ، تثبيت وتكوين محمل الإقلاع (في هذه المرحلة يوجد العديد من المشاكل وهناك)

وحدة المعالجة المركزية: Intel Core i5 4460 3.2 GHz (Haswell)
الذاكرة: 16 جيجا بايت كروشال باليستيكس سبورت
الرسومات: MSI GeForce GTX 760 2048 ميجابايت
اللوحة الأم: Gigabyte GA-H81-S2V (UEFI Bios)



أود أيضًا أن ألفت انتباهكم إلى حقيقة أننا في هذه المقالة نعمل مع بطاقات فيديو NVidia و UEFI BIOS.

حسنًا ، دعنا نذهب.

الخطوة 1. تقييم الحديد وتحليله

نعم ، على الرغم من حقيقة أن Hackintosh يعمل بطريقة أو بأخرى على أي تكوين تقريبًا ، إلا أنه يفعل ذلك دائمًا بطرق مختلفة. لذلك ، من الجدير تحليل أجهزتنا على الفور.

معالجات

لذا ، لنبدأ بحقيقة أنه على الأجهزة المزودة بمعالجات AMD لن يعمل النظام(من الصعب جدًا تسمية حالة الاحتضار من العذاب التي ستصل إليها ، "العمل"). نعم ، في الواقع ، يمكنك وضع نواة مخصصة ، وإعادة تحميلها ، وما إلى ذلك ، ولكن من المنطقي إعادة اختراع العجلة من العصي إذا كانت ستكسر بطريقة أو بأخرى على أي حال. يعمل النظام دون مشاكل على معالجات Intel ، بدءًا من Core i3 (نتحدث بشكل خاص عن macOS Sierra 10.12 ، ويمكن أيضًا أن تظهر الإصدارات السابقة على معالجات Core 2 Duo و Pentium). في حالتي ، سقط حجر i5 4460 (4 نوى ، 4 خيوط ، توربو يصل إلى 3.4 جيجا هرتز).

أشتونغ 2

توجد مشاكل في معالجات المقبس 2011-3 ، لا سيما في مجموعة شرائح X99. تظهر عادة بسبب كثرة الأجراس والصفارات على اللوحة الأم.

بطاقات الفيديو

بعد ذلك ، دعنا نلقي نظرة على الرسومات. إذا كنت تستخدم رسومات Intel مدمجة (في حالتي هي HD4600) ، فعلى الأرجح أنك ستحتاج إلى "مصنع" رسومات منفصل (على الرغم من أنه يمكن أن يبدأ أصلاً).

قائمة أنوية رسومات إنتل المدعومة

انتل HD 3000
انتل HD4000
Intel HD 4600 (أجهزة الكمبيوتر المحمولة)
انتل HD 5000


بدأت Radeons (AMD) في العمل ، ولكن مرة أخرى بقوة. على سبيل المثال ، يمكن للبطاقات الجديدة (RX-4 **) ، بالإضافة إلى R9 380 أو R9 380x المعروفين ، إحضار التمهيد إلى شاشة سوداء.

قائمة بطاقات AMD المدعومة بالضبط

سلسلة Radeon HD 4000
سلسلة Radeon HD 5000
سلسلة Radeon HD 6000 (6600 و 6800 المفضل)
سلسلة Radeon HD 7000 (7700 و 7800 و 7900 المفضلة)
سلسلة Radeon R9200 (R9290 لن تبدأ)
سلسلة Radeon R9 300 (قد تكون هناك مشاكل مع R9 380. لم أقم باختبارها شخصيًا ، ولكن بناءً على المراجعات على Reddit مع هذه البطاقات هناكمشاكل)


في هذا الدليل ، لن نأخذ في الاعتبار مصنع رسومات AMD ، نظرًا لأن كل ذلك يعود إلى تصحيحات الإطارات المؤقتة واستبدال معرف الجهاز في أداة تحميل التشغيل (والتي تكون فردية لكل منها). اقرأ المزيد عن بطاقات AMD هنا: tyk (الإنجليزية).

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

قائمة بطاقات نفيديا العاملة

سلسلة Geforce 7000
سلسلة GeForce 8000
سلسلة Geforce 9000
سلسلة Geforce 200
سلسلة Geforce 400
سلسلة Geforce 500
سلسلة Geforce 600
سلسلة Geforce 700
سلسلة Geforce 900
سلسلة UPD 14.05 Geforce GTX 1000


أنا متأكد من أنك ستجد بطاقتك في القائمة.

تحكم الشبكة

أعتقد أنك لست مضطرًا إلى التفكير في كيفية تحديد بطاقة الشبكة الخاصة بك ...

دليل newby

افتح مدير المهام ← علامة التبويب "الأداء" ← Ethernet (Windows 10) ، ستكون هناك بطاقة شبكة بأحرف سوداء كبيرة.

بالمناسبة ، لا يزال بإمكانك البحث في BIOS "e


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

بطاقات الشبكة

إنتل جيجابت

5 سلسلة - 82578LM / 82578LC / 82578DM / 82578DC
السلسلة 6 و 7 - 82579LM / 82579V
السلسلة 8 و 9 - I217LM / I217V / I218LM / I218V / I218LM2 / I218V2 / I218LM3

كرت

RTL8111، 8168، 8101E، 8102E، 8131E، 8169، 8110SC، 8169SC
RTL8111 / 8168 B / C / D / E / F / G
RTL8101E / 8102E / 8102E / 8103E / 8103E / 8103E / 8401E / 8105E / 8402 / 8106E / 8106EUS
RTL8105 / 8111E / 8111F / 8136 / 8168E / 8168F

اثيروس

AR8121، 8113، 8114، 8131، 8151، 8161، 8171، 8132، 8151، 8152، 8162، 8172
AR816x ، دعم AR817x

من Broadcom

مليون 5722،5752،5754،5754M، 5755،5755M، 5761،5761e، 57780،57781،57785،5784 م

مارفيل

88E8035، 88E8036، 88E8038، 88E8039، 88E8056، 88E8001

القاتل

E2200

ذاكرة

لا توجد قيود. يعمل النظام على 2 جيجا بايت. موصى به 4. يوصي المؤلف 8.

بالحديد ، في الواقع ، برزت ذلك. إذا لم تغير رأيك في هذه المرحلة ، فتابع.

الخطوة الثانية. إنشاء محرك أقراص محمول قابل للتمهيد ونشر المثبت عليه

لذا ، ها نحن نأتي إلى الممارسة. اسمحوا لي أن أذكرك أننا نفعل كل هذا من تحت Windows. أقول على الفور إننا لن نستخدم صورًا من أداة تعقب الجذر ، والتي ينصح بها بشدة الأشخاص الذين يعملون مع الهاكينتوشنيك "حتى 18". نحتاج أولاً إلى أداة BDU (BootDiskUtiliy).

ستحتاج إلى محرك أقراص فلاش> 8 جيجا بايت. أي.

1. قم بتشغيل الأداة المساعدة
2. قرص الوجهة → حدد محرك أقراص فلاش الخاص بنا
3. تهيئة القرص

الآن نحن ننتظر. سيتم تنسيق محرك الأقراص المحمول في Apple HFS وسيتم تقسيمه إلى قسمين ، أحدهما يحتوي على أداة تحميل التشغيل (CLOVER) مثبتة ، وسيظل الثاني نظيفًا بحيث يمكن نشر المثبت هناك.

بعد التلاعب الذي تم إجراؤه ، نحصل على شيء مثل الصورة التالية:


بعد ذلك ، تحتاج إلى نشر المثبت في القسم الثاني. نقوم بذلك أيضًا من خلال الأداة المساعدة BDU. ومع ذلك ، فإن السؤال هنا هو مكان الحصول على الصورة. هناك خياران: خذ خيارًا جاهزًا ، أو تم تفريغه بالفعل ، أو احصل عليه شخصيًا من تثبيت Mac OS Sierra.app من AppStore. نظرًا لأن الطريقة الثانية تتطلب الكثير من الوقت ، وتستغرق وقتًا طويلاً للبحث عن هذا التطبيق نفسه ، فسنستخدم الطريقة الأولى. أعد الحرفيون بالفعل ملفات HFS جاهزة لهذه الأداة ، واستخرجوها من app. كل ما نحتاجه هو تنزيله (تزن الصورة حوالي 5 العربات ، لذا يمكنك تنزيلها فقط). في الواقع ، قم بتنزيل macOS 10.12 Sierra من هنا.

تم التنزيل.

1. نحصل على HFS Partition File (HFS +) من الأرشيف ، وهو ملف بالامتداد .hfs.
2. في نافذة الأداة المساعدة BDU "قرص الوجهة" ، حدد الجزء 2 من محرك الأقراص المحمول المعطل.
3. افتح "Restore partiton".
4. ابحث وحدد ملف * .hfs الخاص بنا. يرجى ملاحظة أنه لا ينبغي أن يكون أكبر من أقسام الجزء 2.
5. نحن ننتظر حتى يتم تفريغها.
كل شيء ، المثبت على محرك الأقراص المحمول مفكك وجاهز للعمل.

الآن نحن بحاجة إلى بعض الملفات لنظامك. جمعت كل ما احتاجه في هذا الأرشيف. سأشرح لاحقًا ماذا ولماذا.

ستحتاج أيضًا إلى ملف kext هذا ، ونقوم أيضًا بتنزيله: tyk. نقوم بفك ضغط المجلد من الأرشيف إلى جذر قسم Clover ، ومن الملف kext إلى المجلد الذي قمنا بفك حزمه. كل شيء جاهز. تم الانتهاء من محرك الأقراص المحمول. دعنا ننتقل.

الخطوة الثالثة: قم بتثبيت macOS Sierra على كمبيوتر شخصي من نوع Intel

نتحقق من إدخال محرك الأقراص المحمول في منفذ 2.0. إعادة التشغيل ، انتقل إلى BIOS. دعني أذكرك أن BIOS الخاص بنا هو UEFI. تعطيل الافتراضية (إنتل الافتراضية). في أولوية التمهيد (BOOT) نشير إلى محرك الأقراص المحمول الخاص بنا. تأكد من أنه سيتم التمهيد في وضع UEFI.حفظ وتطبيق الإعدادات ، إعادة التشغيل. ندخل إلى قائمة البرسيم.

Clover ("Clover") عبارة عن أداة تحميل للقرصنة ، بالإضافة إلى أداة التثبيت الخاصة بها.

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

نكتب فيه ما يلي:

kext-dev-mode = 1 بدون جذر = 0 -v npci = 0x2000 nv_disable = 1
اسمحوا لي أن أشرح ما تفعله كل من هذه الحجج:

kext-dev-mode = 1 - الوسيطة الضرورية ، والتي بدونها لن يبدأ الاختراق. يسمح لك بتحميل kexts إلى النظام (في البداية ، FakeSMC.kext).
بدون جذر = 0 - تعطيل SIP (حماية تكامل النظام). الوسيطة المطلوبة.
-v - "وضع الإسهاب". بدلاً من تفاحة جميلة ، سنرى تنزيل "وحدة تحكم" حتى نتمكن من تحديد الخطأ ، إن وجد.
npci = 0x2000 (أو 0x3000 ، اعتمادًا على إصدار PCI-e) - اختياري. نحذرك من أن التنزيل سيتوقف في مرحلة فحص PCI. لا يجوز لك الكتابة.
nv_disable = 1 - اختياري. لتجنب القطع الأثرية أثناء التحميل والقمامة الأخرى ، قم بتعطيل الغلاف الرسومي. يتم تحميله في وضع الرسومات الأصلي بدقة 144 بكسل التقليدية. لا يجوز لك الكتابة.

قم بتطبيق الحجج عن طريق الضغط على Enter. حدد Boot Mac OS Sierra من OS X Base System. وهكذا ، بدأ التنزيل الأصلي. دعنا نحلل على الفور بعض الأخطاء: ما زلنا ننتظر جهاز الجذر - وحدة تحكم IDE ليس لديها وقت للاتصال.

يصلح

نعيد توصيل محرك الأقراص المحمول بمنفذ 2.0 آخر ، وقم بالتمهيد باستخدام الوسائط التالية:
kext-dev-mode = 1 بدون جذر = 0 cpus = 1 npci = 0x2000 -v UseKernelCache = لا


نقل وحدة تحكم Bluetooth مفقود - لم يتم تشغيل بطاقة الفيديو ، أو أن FakeSMC.kext لم يعمل. تأكد من وجود FakeSMC.kext في kexts / مجلد آخر. لا علاقة لـ Sinezub به.

يصلح

نقوم بتحميل مثل هذا:

kext-dev-mode = 1 بدون جذر = 0 -v npci = 0x2000
او مثل هذا:
kext-dev-mode = 1 بدون جذر = 0 -v -x npci = 0x2000


إذا استمرت هذه الأخطاء ، فسنحاول التحميل على النحو التالي:

kext-dev-mode = 1 بدون جذر = 0 -v npci = 0x3000 darkwake = 0 nv_disable = 1 cpus = 1
في حالات أخرى ، سيساعدك Google فقط ، على الرغم من أن هذه الإصلاحات يجب أن تحل هذه المشكلات.

ننتظر. في بعض النقاط ، قد يتجمد. إذا توقف لأكثر من دقيقة - أعد التشغيل. يجب أن تساعد في بعض الحالات.

وها نحن هنا ، في الواقع ، في المثبت. حدد اللغة وانقر على السهم. سيتم تحميل حزمة اللغة (قد تتجمد لمدة دقيقة). افتح الآن Utilities> Disk Utility ، نحتاج إلى تهيئة القرص لنظام macOS. حدد القرص المطلوب ، انقر فوق "مسح". للراحة ، نطلق على محرك الأقراص الجديد "Macintosh HD". تهيئة ، أغلق Disk Utility. بعد ذلك ، حدد محرك الأقراص الذي سنقوم بتثبيت النظام عليه (في حالتنا ، Macintosh HD) ، قم بالتثبيت.

يستغرق التثبيت من 15 إلى 30 دقيقة ، كل هذا يتوقف على سرعة الكتابة على القرص. بعد التثبيت ، سيطلب منا النظام إعداد اتصال بالإنترنت - تخطيه ، وسنفعل ذلك لاحقًا. نحن نجعل المستخدم. انتهى ، نحن في النظام. أو بالأحرى في جذعها. حتى الآن ، لا شيء يعمل من أجلنا. إذا قمت بإعادة تشغيل الجهاز ، فسيكون من المستحيل الدخول إلى النظام (بسبب نقص محمل الإقلاع).

يصلح

إذا استمر إعادة تشغيل الكمبيوتر أو إيقاف تشغيله ، فيمكنك اختيار التمهيد من محرك أقراص USB محمول ، ثم تحديد "Boot macOS Sierra من Macintosh HD" في قائمة البرسيم ، مع عدم نسيان كتابة وسائط التمهيد في قائمة الخيارات.


استمر…

الخطوة 4. إعداد النظام الأساسي وتركيب kexts

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

دعونا نفهم ما هي kexts.

ككست(امتداد Kernel) - امتدادات kernel التي تقوم بتشغيل جهاز أو جهاز آخر غير متوافق مع الخشخاش الأصلي (على سبيل المثال ، أين يمكننا العثور على بطاقة شبكة Realtek أو بطاقة صوت في iMac؟). هذا ما نحتاجه الآن.

بادئ ذي بدء ، نحتاج إلى مجلد PostInstall ، الذي قمت بفك ضغطه في قسم CLOVER على محرك أقراص فلاش USB قابل للتمهيد. من هناك ، نحتاج أولاً وقبل كل شيء إلى Kext Utility ، والتي تتيح لك تثبيت kexts على النظام. نقوم بتشغيله ، أدخل كلمة المرور من المستخدم ، انتظر حتى نرى النقش "تم كل شيء".


نقوم بتثبيت kext على بطاقة الشبكة (مجلد الشبكة ، وفرزه في مجلدات لكل بطاقة شبكة) ، فقط اسحبه إلى نافذة البرنامج. نحن في انتظار ظهور النقش "كل شيء". بعد ذلك ، انتقل إلى قسم CLOVER في محرك الأقراص المحمول الخاص بنا ، ثم إلى kexts ، ثم إلى Other. نقوم بنسخ FakeSMC.kext من هناك إلى أي مكان (الأفضل لنفس PostInstall) ، ثم نقوم بتثبيته بنفس طريقة kext على بطاقة الشبكة. ستحتاج أيضًا إلى USB 3.0 kext. كان في أرشيف Legacy_13.2_EHC1.kext.zip الذي قمت باستخراجه باستخدام PostInstall. نقوم بتثبيته.

انتهى ، بدأنا الإنترنت ، USB وسمحنا للنظام بالتمهيد على الإطلاق (FakeSMC.kext يقلد شريحة التحكم في إدارة النظام ، الموجودة فقط على اللوحات الأم من Apple. بدون هذا kext ، لن يبدأ النظام ببساطة).

لنقم الآن بتثبيت أداة تحميل التشغيل. انتقل إلى مجلد PostInstall → Clover_v2.3k_r3949. يوجد ملف * .pkg ، قم بفتحه.


نضغط للمتابعة ، نقرأ المعلومات حول أداة تحميل التشغيل (أنا أكذب ، انقر أيضًا فوق متابعة). بعد ذلك ، في الزاوية اليسرى السفلية ، انقر فوق "إعدادات".

لتمهيد UEFI ، اضبط الإعدادات التالية:


سنتحدث عن التحميل القديم لاحقًا ، نظرًا لأن كل شيء أكثر تعقيدًا هناك وسيتعين عليك تصحيح DSDT.
انقر فوق "تثبيت". دعنا ننتقل خلال عملية تثبيت أداة تحميل التشغيل.
تم تثبيت برنامج bootloader.

الخطوة الخامسة: إعداد Bootloader

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

نحتاج أولاً إلى الوصول إلى قسم EFI باستخدام أداة تحميل التشغيل. في القائمة اليسرى ، انقر فوق Mount EFI. بعد ذلك ، انقر فوق فحص القسم ، وسيظهر جدول بجميع الأقسام. يجب أن يكون القسم الذي نحتاجه على نفس القسم مثل Apple_HFS ، ويتم عرضه كـ EFI EFI. انقر فوق قسم التحميل. في القائمة ، حدد القرص الذي نحتاجه (على سبيل المثال ، disk0s1). يرجى ملاحظة أن هناك خطأ عندما تكون جميع الأقسام غير مرئية. قم بتمرير عجلة الماوس ، حتى تتمكن من التمرير بين الأقسام وتحديد القسم الذي تريده.

بعد ذلك ، انقر فوق فتح قسم. يفتح "مجلد" بالقسم المطلوب. نجتاز EFI> CLOVER. انسخ plist.config إلى مجلد PostInstall لتسهيل الأمر. أيضًا ، في حالة حدوث ذلك ، نقوم بنسخه في مكان آخر ، لأننا سنقوم بتحرير الشخص الذي نسخته للتو. وواحد آخر للنسخ الاحتياطي. نسخ ، فتح plist.config.

نرى شيئًا كهذا:

ACPI - لا تلمس الإصلاحات ، قم بإسقاط (DropOEM) بطاقة الفيديو الخاصة بنا (يعمل DropOEM_DSM عندما تتلاقى تصحيحتان DSDT. لذلك ، نترك طريقة التصحيح التلقائي الأصلية كمحمل ، ونقوم بتعطيلنا ، إذا ظهرت).
انتقل إلى قسم BOOT.

هذا هو المكان الذي نحتاج إلى الحفر فيه. نضع الحجج بأنفسنا ، اعتمادًا على النظام.

-v (مطول) - وضع التمهيد "النص" المألوف بالفعل. من الأفضل عدم التمكين ، ولكن الوصف يدويًا إذا لزم الأمر.
القوس - العمارة. في حالتي x86_64
npci هو المفتاح الذي نعرفه بالفعل. نفضح إذا لزم الأمر. أوصي بإجراء التمهيد الأول بدونه ، ولكن في وضع Verbose.
darkwake - مسؤول عن النوم والسبات. 7 أوضاع. إذا لم يبدأ الحلم بتغيير وضع السبات في الجهاز الطرفي ، فإنني أوصي باستخدام التجربة والخطأ للعثور على وضع DarkWake المطلوب.
cpus = 1 - ابدأ باستخدام نواة واحدة فقط. أنا لا أوصي بالاختيار.
nvda_drv = 1 - تنشيط محرك الويب Nvidia ، والذي سنقوم بتثبيته بعد ذلك بقليل. اختر ما إذا كان لديك nVidia.
nv_disable = 1 - تعطيل إخفاء الرسومات وتشغيل برنامج تشغيل الخشخاش الأصلي. من الأفضل عدم الاختيار ، ولكن إذا لزم الأمر ، وصفه يدويًا.
kext-dev-mode = 1 و rootless = 0 تم شرحهما من قبل.

ننتقل إلى القسم الفرعي الصحيح.
وحدة تخزين التمهيد الافتراضية - القسم الذي سيبدأ من خلاله تحديد قرص التمهيد افتراضيًا. بشكل افتراضي ، LastBootedVolume (تم تحديد القسم الأخير).
Legacy - Legacy Boot (التمهيد القديم) للإصدارات الأقدم من Windows و Linux. يعتمد الأمر كثيرًا على الأجهزة وبناء BIOS ، لذلك تم تطوير العديد من الخوارزميات:
LegacyBiosDefault - لتلك UEFI BIOSes التي لديها بروتوكول LegacyBios.
PBRTest ، PBR - المتغيرات من PBR Boot ، إنها مجرد مبالغة. في حالتي يعمل PBR.
XMPDetection = نعم هي معلمة مهمة. يعمل على إصلاح مقدار ذاكرة الوصول العشوائي والفتحات والنرد والتردد وعدد القنوات.
DefaultLoader - إذا كان هناك عدة برامج تحميل على القسم ، فحدد الافتراضي. لا يجب أن يكون فارغًا!
مهلة - وقت التمهيد التلقائي.
سريع - معلمة تتخطى تحديد القسم وتبدأ فورًا في التمهيد.
-1 (المهلة -1) - تعطيل التشغيل التلقائي.

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

لا تلمس معلمة Inject NVidia! سيكون هناك قطع أثرية عند الإطلاق. إنه مصمم لتشغيل بطاقات خط GT القديمة

تصحيحات Kernel و Kext - البقع وتخصيص النواة. بشكل افتراضي ، يتم تحديد Apple RTC. من الأفضل عدم اللمس. SMBIOS - أكثر عصير ، والتخصيص و "الخشخاش" وهمية.

لتعيين معلومات المصنع ، انقر فوق رمز العصا السحرية. بعد ذلك ، حدد iMac (إذا كان الكمبيوتر الشخصي) أو MacBook (إذا كان الكمبيوتر المحمول).

أشتونغ 3

يمكنك أيضًا البحث بين التكوينات القديمة ، مثل MacMini أو Mac Pro. مهمتك هي اختيار نبات الخشخاش الأكثر تشابهًا مع أجهزتك.


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

تحذير: تعمل بطاقات رسومات Nvidia بدون تعديلات سياسة kext فقط على أجهزة iMac13.1 و iMac14.2 mac.

في AppleGraphicsControl.kext / Contents / PlugIns / AppleGraphicsDevicePolicy.kext / Contents / info.plist ، نصلح Config1 إلى لا شيء هنا:


الآن يجب أن تعمل.

مستعد. نحن لا نلمس أي شيء آخر ، لقد قمنا بالإعدادات الأساسية. نحن نحفظ ملفنا. الآن نقوم بنسخه إلى مجلد CLOVER بقسم EFI ، وتسجيل الدخول ، واستبداله. دعني أذكرك أنه قبل ذلك كان يجب عليك عمل نسخة احتياطية.

الخطوة 6 قم بتثبيت برنامج تشغيل الرسومات وإعادة التشغيل لأول مرة

ها نحن على وشك الهدف. الآن يبقى فقط لبدء بطاقة الفيديو. يحتوي مجلد PostInstall على حزمة WebDriver * .pkg. افتحه ، قم بتثبيته. ثم يطالبنا بإعادة التشغيل. نحن نعيد التشغيل.

الآن دعنا نتأكد من أننا لا نقوم بالتمهيد من محرك أقراص فلاش USB ، ولكن من القرص الصلب في وضع UEFI. حدد Boot macOS Sierra من Macintosh HD. لنبدأ.

ملحوظة

أوصي باستخدام مفتاح التبديل -v للتشغيل الأول ، بحيث إذا حدث خطأ ما ، يمكنك تحديد الخطأ على الفور. إذا تم كسر أداة تحميل التشغيل ولا يمكنك الدخول إلى النظام ، فقم بالتمهيد من محرك أقراص فلاش USB ، وحدد المفاتيح الضرورية في الخيارات وقم بتشغيل النظام في وضع Verbose.


انتهى ، نحن هنا في النظام. في الصورة ، أوضحت تقريبًا كيف سيبدو المحور في جميع الإعدادات. انتبه إلى كيفية فهم النظام لـ "mac" الخاص بك ، بالإضافة إلى تواتر المعالج.

ستكون علامة مؤكدة على تشغيل برنامج تشغيل nvidia هو شعاره على شريط المهام. بالمناسبة ، قمت بإيقاف تشغيله لأنه يتدخل ، ولكن يمكنك الوصول إلى لوحة التحكم غير المرئية من خلال "تفضيلات النظام ...". يمكننا التحقق من الإنترنت من خلال Safari. USB 3.0 ببساطة عن طريق توصيل محرك أقراص فلاش USB بمنفذ 3.0.

بالإضافة إلى ذلك

- يبدو

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

بخصوص AppleHDA

يجب استيفاء الشروط التالية حتى يعمل:

  1. توافر الفانيليا (النقية) AppleHDA.kext kext في النظام.
  2. وجود قسم HDEF في DSDT الخاص بك (أو إصلاح البرسيم FixHDA_8000-> صحيح)
  3. حدد التخطيط في DSDT (أو في clover config.plist Devices-> Audio-> Inject-> 1،2،28 ... إلخ. اختر من تلك المحددة لبرنامج الترميز أعلاه)
  4. ضعه بعيدا الكلتصحيحات الصوت (إذا كانت موجودة في config.plist الخاص بك) من قسم KextsToPatch
  5. إزالة DummyHDA.kext (إذا تم استخدامه)
  6. إذا استخدمت VoodooHDA.kext - احذفه. احذف أيضًا AppleHDADisabler.kext وأعد إنشاء ذاكرة التخزين المؤقت.
  7. يتطلب Intel HDMI 4000/4600 إصلاح البرسيم UseIntelHDMI-> True

في الواقع ، هذا كل شيء. بعد أن نحصل على macOS Sierra جاهزًا للانطلاق.

UPD من 2017/05/14

- في التعليقات ، أعاد الأشخاص الطيبون تحميل الملف من ميجا إلى تورنت. هذا يرجع إلى حقيقة أن العديد من الأشخاص يواجهون مشكلة عند تنزيل ملف من ميجا. لأكون صادقًا ، لم أكن أعرف أن Mega لديها حد أقصى لسرعة التنزيل (أستخدم حسابًا مميزًا). أيضًا ، يرجى كتابة جميع الأسئلة لي في VK ، ولكن تحقق أولاً من التعليقات. هناك احتمال أن تكون مشكلتك قد تم حلها بالفعل. مرة أخرى ، أنا لست مسؤولاً عن أي خطر قد يتعرض له جهاز الكمبيوتر الخاص بك. كما أريد أن أشير إلى نقطة واحدة وهي أن المقالة مقدمة للأغراض التعليمية فقط. إن حقيقة تثبيت برنامج hackintosh على جهاز كمبيوتر هو انتهاك صارخ لسياسة Apple فيما يتعلق بنظامهم ، والذي يعاقب عليه القانون. لا يشجع المؤلف استخدام MacOS على أجهزة كمبيوتر غير تابعة لشركة Apple ولا يشجع على تغيير كود المصدر للنظام.
- النهاية

العلامات:

  • تفاح
  • هاكينتوش
  • ماك
  • هاكينتوش
اضف اشارة

Kext ، أو امتدادات kernel (من ملحقات Kernel الإنجليزية) هي أحد مكونات النظام ، من المجموعة التي يتم تكوين بنية نظام التشغيل منها.
يجب تثبيت جميع kexts من مجلد Release إذا لم تكن هناك حاجة لتصحيح الأخطاء.
أحدث الإصدارات مناسبة لجميع إصدارات نظام التشغيل بدءًا من 10.6.3 ، ما لم ينص على خلاف ذلك في وصف kext نفسه.
تتم كتابة الامتدادات المدرجة هنا أو إعادة كتابتها بطريقة ما للعمل من EFI ، لذلك لا ينصح بتثبيتها على النظام ، بل إنها ضارة في بعض الأحيان.

كعكات عامة.

VirtualSMC (vit9696) - github.com

أحدث محاكي SMC مع دعم الجيل الثاني من SMC. . من المراقبة هناك أجهزة استشعار على وحدة المعالجة المركزية ، وبطارية الكمبيوتر المحمول ، والسطوع التلقائي على أجهزة الكمبيوتر المحمولة مع دعم الأجهزة ، ومراوح سطح المكتب. لمراقبة ترددات وحدة المعالجة المركزية ، يلزم وجود أداة Intel® Power Gadget المثبتة.

برنامج المراقبة: قوائم iStat أو HWMonitorSMC2
المشروع قيد التطوير ولكن يمكنك استخدامه بالفعل.

وهميةوأجهزة الاستشعار (Slice2009 / Vector sigma) -

kext ضروري لـ hackintosh. يخبر AppleSMC kext بالمفاتيح التي عمل بها SMC. بدونها ، لن يبدأ النظام. تسمح لك المكونات الإضافية بمسح المعلومات من مستشعرات اللوحة الأم. يعرض HWMonitor في المجموعة قراءات هذه المستشعرات.


وهمية
وأجهزة الاستشعار (Kozlek / RehabMan v6.26) - bitbucket.org

إصدار أقدم قليلاً ولكن ليس أقل حداثة من الشاشة.

يحتوي على قاعدة شريحة أكبر قليلاً ولكن في نفس الوقت أقدم قليلاً.


PCIID وهمية
والمكونات الإضافية (RehabMan) - bitbucket.org

بادئ ذي بدء هاسويل، يمكن لأي تطبيق أو خدمة التحقق من معرف PCI ، بغض النظر عما تم الإبلاغ عنه أثناء مرحلة التهيئة.
يعترض FakePCIID هذه الطلبات ويعيد القيمة التي حددناها عبر FakeID في البرسيم أو غير ذلك.
المكونات الإضافية لـ FakePCIID لها وظائف متعددة الاستخدامات ، يتم وصف كل الأعمال.


ACPIBatteryManager
(RehabMan) - bitbucket.org

برنامج تشغيل لعرض حالة البطارية على أجهزة الكمبيوتر المحمولة.
غالبًا ما تكون هناك حاجة إلى تصحيحات DSDT إضافية ، والتي تم وصفها في العمل مع.


ACPIDebug
(RehabMan) - bitbucket.org

بالنسبة لأولئك الذين يعرفون ما هو kext ، ليست هناك حاجة لشرح كيفية عمله.
وبالنسبة لأولئك الذين لا يعرفون ، فهم لا يحتاجون إليها.
التعليمات - bitbucket.org.


BrcmPatchRAM
(the-darkvoid، RehabMan) - bitbucket.org

يقوم بتحميل برامج Bluetooth الثابتة لرقائق Broadcom.
التعليمات - bitbucket.org.

ليلو والإضافات.


ليلو
(vit9696) - github.com

Kext وعملية باتشر. لا يؤثر على أي شيء في حد ذاته ، فهو يعمل فقط مع المكونات الإضافية المقابلة المدرجة أدناه.
لم يتم سرد بعض المكونات الإضافية هنا لأن يخرجون بشكل متكرر ، وبعضها يركز بشكل ضيق للغاية.
جميع المكونات الإضافية المعروفة - github.com.
المعلومات - github.com.


التفاح
(vit9696) - github.com

Kext لـ AppleHDA الديناميكي الترقيع. التخطيط الصحيح كافي ، والصوت يعمل.
جدول برامج الترميز والتخطيطات المدعومة - github.com.
التعليمات - github.com

WhateverGreen v1.2.5 = (Shiki + IntelGraphicsFixup + NvidiaGraphicsFixup)

مهما كان الأخضر(vit9696) - github.com

ينتج التصحيحات اللازمة لوحدات معالجة الرسومات AMD.
يبدأ النوم ، ويخلق إطارًا مؤقتًا "سريعًا" ، ويحمل أكثر من 8000 بطاقة بدون Intel HD.
ليست كعكة ، لكنها حكاية خرافية لراديون!
التعليمات - github.com.

شيكي //

أداة التصحيح على مستوى المستخدم لاتصال محمي بنظام إدارة الحقوق الرقمية.
أي أنه يسمح لك بتشغيل الأفلام / المقاطع في iTunes والعمليات المماثلة.

Intel Graphics Fixup(lvs1974) //

تصحيح متعدد الأوجه لـ Intel HD Graphics Ivy وما فوق.
يعمل على إصلاح تعطل Apple عند التمهيد ، وتعطيل PAVP لرسومات Haswell ، وما إلى ذلك.


الإسبات
(lvs1974) - github.com

رقعة تسمح باستخدام 3 و 25 تعديل للنوم.
يمكنك ضبط وضع السكون بالأمر: sudo pmset-a وضع الإسبات 25
يمكن العثور على مزيد من المعلومات حول أوضاع النوم في المناقشات على applelife.ru و insanelymac.com
صفحة المشروع -github.com


IntelGraphicsDMVTFixup
(باربرا بالفين) - github.com

تصحيح لتغيير المقدار المطلوب من الذاكرة المخصصة (DMVT) لـ Intel HD Graphics Broadwell وما فوق.
يوصى به فقط إذا كنت لا تستطيع تغيير DMVT الخاص بك.
تحتاج أيضًا إلى إيقاف تشغيل التصحيحات التي سمحت لك بتجاوز ذلك وإعادة إنشاء ذاكرة التخزين المؤقت.
صفحة المشروع - github.com.


NightShiftUnlocker
(أوستري- J) - github.com

يسمح باستخدام NightShift (10.12.4+) على SMBios التي لا تدعمه (2011 وما دون).
صفحة المشروع - github.com.

شبكة kexts.


اثيروس
الإصدار 2.2.2 (ميز) - vk.com www.insanelymac.com

يدعم جميع موديلات اثيروس وتحميل الذعر الثابت.


من Broadcom NetXtreme 57xx
بدأ بطريقة Fake ID.

تم تحديد FakePCIID أعلاه ، وتتضمن الحزمة مكونًا إضافيًا لـ BCM57XX_as_BCM57765.


IntelMausiEthernet
الإصدار 2.4.0 (ميز) - vk.com www.insanelymac.com

يدعم جميع موديلات إنتل.


مارفيل يوكون 88E8056
الإصدار 1.0.0- vk.com www.insanelymac.com

يدعم يوكون 88E8xxx. على أي حال ، لقد ماتوا بالفعل.


RealtekRTL8111
الإصدار 2.2.2 (ميز) - vk.com www.insanelymac.com

كعكات الصوت.


التفاح
(vit9696) - github.com

البرنامج المساعد لـ Lilu ، والذي تم وضعه أعلاه في فئة منفصلة من kexts. معلومات عنه هناك.

مرمم أبل إتش دي إيه(ميرون) -

في الوقت الحالي ، تعد هذه الطريقة قديمة من الناحية الأخلاقية ، وجميع المنصات موجودة بالفعل في AppleALC.
من غير المحتمل أن نعيد صياغة هذه المقالة. قم بالترقية إلى AppleALC أو VoodooHDA.


فودوهدا
(فريق الفودو) -

مشغل صوت عالمي. يساعد في بدء تشغيل أي صوت تقريبًا.
على سبيل المثال ، صوت HDMI على Nvidia Pascal ، أو ALC269 دون المرور بمجموعة من التخطيطات.
تذكر - صوت الفودو رائع بعد الضبط الرائع!
تعليمات - applelife.ru.


برنامج الترميز
متحت(تايم ووكر ، RehabMan) - bitbucket.org

يستخدم Codec Commander كحل يسمح لك بتشغيل مضخم EAPD خارجي على برامج ترميز HDA لأجهزة الكمبيوتر المحمولة وبعض لوحات ITX. عادةً ما توجد مثل هذه المضخمات على السماعة أو عقدة سماعة الرأس. عندما يفقد برنامج الترميز الطاقة ، يفقد مضخم EAPD الطاقة أيضًا ومن المستحيل إعادة تشغيله بدون مساعدة إضافية. أيضًا ، باستخدام hda-verb ، يمكنك إدارة حالة العقد من خلال المحطة الطرفية أو جدول aml. ستكون تعليمات الإعداد لاحقًا على الموقع ، بما في ذلك ملفات PDF الشيقة جدًا.
المعلومات - bitbucket.com.

كعكات USB.


USBInjectAll
(RehabMan) - bitbucket.org

لمصنع USB "كسول" على الإصدار 10.11+. // سيتم عرض مصنع USB عبر حقن IOKit على موقعنا على الإنترنت قريبًا.
شرح - bitbucket.org.


XHCIMux
(RehabMan) - مُدرج في FakePCIID أعلاه.

يُمكّن ناقل EHCI الظاهري (USB2.0) على وحدات تحكم Intel من جيل Haswell وما فوق.


عام
(Zenith432 ، RehabMan) - bitbucket.org

مصنع معظم وحدات تحكم XHCI لمدة 10.10 وما دون.
كما أنه يعمل على الإصدار 10.11+ ، في حالة وجود وحدة تحكم تابعة لجهة خارجية.
تعليمات -

تحميل...تحميل...