بعد ان قمنا في المقالات السابقة من سلسلة #تعلم_هاكنتوش بتوضيح كل المفاهيم الخاصة بنظام الهاكنتوش بل وخريطة كاملة لتلك العملية الخاصة بالتنصيب حتي تستطيع كمستخدم ان تقوم بمتابعة عملية تنصيبك للنظام بالدقة المطلوبة بل وتتعرف علي المفاهيم التي تساعدك علي حل مشاكلك المختلفة عبر مجتمعات الهاكنتوش حول العالم .

يأتي الان دور عملية تثبيت نظام ماك على pc حتي تقوم بتنصيب النظام علي جهازك , وكما قلنا سنتولي عملية الشرح علي نسخة Niresh Mavericks

والتي اوضحنا كيفية تحميلها في المقال السابق من هنا :

ويمكنك متابعة كافة مقالات السلسلة قبل الخوض في عملية التنصيب من هنا :

طريقة تثبيت نظام ماك على pc :

في البداية بعد ان تقوم بعملية حرق الهاكنتوش علي فلاشة او قرص مرن , يجب عليك تهيئة جهازك لإستقبال الماك عن طريق إعدادات مختلفة تقوم بضبطها من شاشة بايوس كالتالي :

إعدادات لوحات جيجابايت القديمة :

1- في البداية عليك ان تقوم بتحديد خيارات الإقلاع لتصبح USB التي قمت بحرق النظام عليها أو حتي الاسطوانة هي الخيار الأول

gigabyte-motherboard-setting-for-hackintosh (2)

2 –  قم بالبحث عن HPET وتغييرها الي القيمة 64Bit mode

gigabyte-motherboard-setting-for-hackintosh (4)

3 – كخطوة أخيرة , عليك الإنتقال من خيار IDE إلي AHCI عن طريق تغيير هذا الخيار من هنا ( ملحوظة , قد لاتستطيع الإقلاع الي نظام تشغيل ويندوز مرة اخري بعد ضبط هذا الخيار , وسيتطلب الامر اعادة ضبطه الي IDE قبل الاقلاع الي ويندوز , أو حتي إعادة تنصيب الويندوز مرة اخري بعد ضبط هذا الخيار وقبل تنصيب الماك )

gigabyte-motherboard-setting-for-hackintosh (1)

قم بحفظ الإعدادات بعد ذلك وإنطلق الي الخطوة التالية , إن واجهتك مشاكل في الاقلاع بعد ذلك قم بإعادة خيارات البايوس الي Default عن طريق Load Optimized Defaults ببساطة واعادة ضبط الخيارات مرة اخري .

ـــــــــــ

لوحات جيجابايت من نوع UEFI :

لن يختلف الامر كثيراً ولكن قد تختلف المسميات فقط , لذلك إتبع الخطوات التالية ان كنت تمتلك لوحة من جيجابايت بـ UEFI Bios

1 – قم بضبط اعدادات البوت ايضاً بالنسبة لتلك اللوحات حتي يتم الاقلاع من الفلاشة او الاسطوانة التي تحمل نظام الماك ولكن عليك الا تختار UEFI في الفلاشة او الاسطوانة , فقط اختر legacy

uefi-gigabyte-bios-setting-for-hackintosh (2)

2 – إذهب الي xHCI Mode واختر Auto , وليس Smart Auto

uefi-gigabyte-bios-setting-for-hackintosh (1)

3 – وفي الخطوة الاخيرة عليك بتفعيل كل من xHCI Hand-off / EHCI Hand-off  إلي Enabled

uefi-gigabyte-bios-setting-for-hackintosh (3)

وفي النهاية إن قابلت بعض المشاكل عليك بإعادة ضبط الاعدادات علي وضع Load Optimized Defaults واضبط الاعدادات مرة اخري .

” أما مستخدمي باقي اللوحات الاخري غير جيجابايت , لاتعبث كثيراً في اعدادات البايوس , فقط ما ستجده من تلك الخيارات قم بضبطه 🙂 “

ـــــــــــــ

هل انت مستعد لعملية الإقلاع ؟ , حسناً هيا بنا , قم بوضع الفلاشة في مكانها المعتاد وأعد تشغيل النظام , إن كانت كل الاعدادات سليمة وصالحة للعمل يجب ان تري تلك الشاشة السوداء

niresh-start-screen

هنا في تلك المرحلة عليك ان تقوم بعملية البوت بطريقة صحيحة , فقط إن كنت تمتلك معالجات AMD عليك بكتابة هذا الامر مباشرة amd أو amd64 , وفي حالة ان كنت تمتلك معالج AMD يحتوي علي كلمة FX عليك بكتابة amdfx , ولكن عليك ان تجرب كلمة واحدة في كل مرة فقط .

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

ــــــــــــ

1- بعد إقلاع النظام ستري تلك الشاشة تحتوي علي اتفاقية Niresh ومعلومات حول النسخة , قم بالضغط علي Agree واذهب للشاشة التالية فهي الاهم .

how-to-setup-niresh-mavericks-on-pc (2)

2 – إذهب الي قائمة Utilities وأختر Disk Utility 

how-to-setup-niresh-mavericks-on-pc (3)

4 – الان عليك بإختيار البارتشن الذي قمت بتخصيصه للماك قبل بداية التنصيب ثم إعادة تهيئته عن طريق اختيار البارتشن من القائمة في اليسار ثم إذهب الي Erase في اليمين واختر من قائمة Format

Mac OS Extended Journaled , وأكتب اسم البارتشن ثم اضغط علي Erase ( تأكد من اختيارك البارتشن المناسب فقط وليس اختيار الهارد ككل , حتي لاتخسر جميع ملفاتك في تلك النقطة !! )

 

how-to-setup-niresh-mavericks-on-pc (6)

4- الان قم بإغلاق الشاشة الصغيرة الخاصة بـ Disk Utility لتعود مرة اخري الي الشاشة السابقة ومنها قم بإختيار البارتشن الخاص بنظام الماك ثم اضغط علي Customize لتنتقل الي الشاشة التالية ولا تضغط Install الان نهائياً !

how-to-setup-niresh-mavericks-on-pc (5)

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

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

ــــــــــ

خيارات تنصيب الهاكنتوش :

ولكن سأخبركم قليلاً عن تلك الخيارات الخاصة بالتنصيب , قليلاً فقط حتي يصبح دليل لك في عملية البحث بعد ذلك عن حل لأي مشكلة تواجهك 🙂

ينقسم الامر الي عدة اقسام :

Boot-loader : يحتوي علي البوت لودر الخاص بإقلاع الجهاز ( ستجد عدة اصدارات من بوت اللودر شاميليون الذي تحدثنا عنه , لاتعبث به فهو مضبوط علي اعدادات افتراضية اتركها كما هي إلا ان كنت مستخدم محترف في الهاكنتوش ولن تقوم بتنصيب بوت لودر الا بعد تنصيب النظام لتتحكم اكثر بخياراته واعداداته ^_^ ).

Graphics : وهو القسم الخاص بكارت الشاشة بالطبع , وإن كنت تستعد لتنصيب النظام علي احدي كروت Nvidia أو ATI فإختر Graphics Enabler وتكل علي بركة الله لتنصيب النظام ( أما باقي الامور في Graphics

Audio Drivers / Network Drivers : اتركها كما هي لتقوم بعملية تنصيب تعريفات كروت الصوت والإنترنت ( غالباً تعمل علي كل الاجهزة ) ولاتقلق إن لم تعمل فيوجد حلول اخري بعد تنصيب النظام ^_^

FakeSMC and Plugins : اتركها كما هي فهي ملفات تقوم بخداع النظام ليوهمه انه يعمل علي جهاز Mac أصلي 🙂

BootLoader Flags : ستجد بها العديد من خيارات الإقلاع والتي يقوم بعضها بتصحيح اخطاء التعريفات وعملية Load التعريفات , ويقوم بعضها الاخر بالإقلاع في وضع Safe mode والبعض الاخر يقلع ولكن مع اطفاء بعض قطع الجهاز او تعطيل بعض المميزات والخصائص والتي تتعارض مع اقلاع الماك علي جهازك وهكذا ( لاتعبث بها )

Chipest Kext : بها ستجد تعريفات الشريحة الرئيسية للوحة الام وبها التعريف الاكثر اهمية والذي يجعل النظام يقرأ الهارد ديسك لديك بكل سهولة وبطريقة صحيحة ( لاتعبث بها ايضاً )

Laptop Drivers : ستحتاجها في حالتين فقط , ان كنت تمتلك لابتوب بالطبع , والحالة الاخري ان كنت تمتلك لوحة مفاتيح و ماوس يعملان بوصلة PS/2 القديمة , لوحات المفاتيح الجديدة والفأرة ذات وصلة USB لاتحتاج لهذا التعريف . ( إن كنت تعمل بوصلة PS/2 الدائرية الشكل قم بإختيار الخيار الذي يحتوي علي PS/2 Mouse and Keyboard تحت تلك القائمة .

ــــــــــــــــ

mac-kernel-panic

 

فشل إقلاع الهاكنتوش ماذا افعل ؟ 

الان ينبغي ان يعمل النظام علي اكمل وجه وتتم عملية الإقلاع بعد تنصيب النظام , في حالة فشل إقلاع النظام قم بمحاولة كتابة تلك الاوامر مباشرة في شاشة Boot قبل اقلاع النظام ثم اضغط Enter ( يجب كتابة امر واحد في كل مرة ) :

v- 

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

f-

الامر الذي يقوم بإعادة فحص كل Kext مرة اخري للتأكد من انها جميعاً تم دمجها في كاش النظام اثناء الاقلاع

x-

يذهب بك هذا الامر الي Safe Mode بكل سهولة ويتجاهل اي تعريف غير مهم لتصبح في بيئة سليمة دون اي تعريفات لتستطيع تدارك العطل وازالة اي تعريف او ملف يسبب عطل النظام

iboot boot flags

PCIRootUID=1

قد تحتاج هذا الامر في بعض الحالات خاصة اثناء استخدام اي كارت شاشة غير AMD , حسناً لن يضيرك التجربة إن كنت تحتاجه

GraphicsEnabler=No

ممممم , حسناً هذا الامر لم يعد يستخدم مع كروت الشاشة من فئة 600 او 700 من Nvidia وغيرها من كروت ATI , وفي الطبيعي يكون هذا الامر في حالة NO , ان كانت الشاشة لاتستجيب او واجهت اي عطل اثناء الاقلاع , حاول استخدام هذا الامر مرة بكتابة No و مرة اخري بكتابة Yes

IGPEnabler=Yes

لن تستخدم هذا الامر الا في حالة امتلاك كارت شاشة داخلي مدمج ( مدعم من النظام ) مع كارت شاشة خارجي وترغب في ان يعمل الاثنين بكفاءة , او حتي تريد اغلاق كارت الشاشة الخارجي مع العمل علي كارت الشاشة المدمج ( ولكني انصح بشدة في الاعتماد علي كروت الشاشة الخارجية Nvidia و ATI مع نظام الماك )

npci=0x2000
npci=0x3000

الامرين مرتبطين ببعضهما البعض واحداهما فقط سيستجيب له النظام في حالة تجمد النظام اثناء الاقلاع بـ v- علي كلمة  [PCI Configuration Begin] , ستتمكن من حل المشكلة بإحدي الامرين السابقين.

arch=i386

الامر يجعل النظام يعمل في بيئة 32 بت , فقط لأن بعض المعالجات ليست مدعومة علي نظام الماك ولم يستطع المطورين ان يصلوا الي دعم تلك المعالجات او كروت الشاشة لنظام 64 علي الماك , وللعلم ان نظام الماك في حالة 32 بت يمكنك من استخدام الحجم الذي تشاء من الرام عكس نظام الويندوز ( ولكن لن يستطيع التطبيق الواحد استهلاك اكثر من 4 جيجابايت من الرام ) .

ـــــــــــــ

تلك هي الـ Boot flags المهمة التي يمكنك معرفتها لمواجهة بعض مشاكل اقلاع النظام بعد تنصيبه عزيزي المستخدم ( ويمكنك التعرف علي اكثر من تلك الاوامر عن طريق كتابة Hackintosh Boot flags في جوجل لتجد الكثير من الاوامر الاخري مع شرح لأهميتها )

نسيت ان اخبرك , عليك ان تتذكر الامر الذي سيجعل النظام يعمل علي جهازك حتي نقوم بدمجه في البوت لودر ( شاميليون ) بعد التنصيب حتي لاتضطر الي كتابته مرة اخري في كل عملية اقلاع 😉

ــــــــــ

, هل بدأت رحلتك مع نظام الماك ؟ هل عمل النظام لديك بكل سلاسة ؟ 

أخبرنا برأيك وتابع المقال الاخير عن ما بعد تتثبيت نظام ماك على pc وطريقة استخدام Multibeast وبعض النصائح المهمة لمواجهة اي مشاكل تواجهك علي نظام الماك ^_^

 

المصادر :

[accordions]
[accordion title=”1″]tonymacx86[/accordion]
[accordion title=”2″]macbreaker[/accordion]
[accordion title=”3″]macbreaker 2[/accordion]
[/accordions]