عرض ادب ...
بر حسب مشکلات فراوان که مشتری های هکینتش با آن مواجه هستند ، گاهی بعد از نصب ککست ها دچار مشکل شده و راهی جز پاک کردن هکینتاش براشون باقی نمونده
فرض مثال دیروز بنده اقدام به نصب NVEnabler.kext کردم که بعد از بوت به هنگام بالا اومدن هکینتاش ، مانیتور لپتاپم برفکی شد ....
به چند وبسایت فعال در این زمینه رفتم و بهترین روش های موجود رو از بین اونها انتخاب کردم که کارکرد. حالا خدمتتون عرض میکنم
ما اینجا در دو زمینه به حل این مشکل میپردازیم : یکی UniBeast و یکی Chameleon که هر دوی اینها bootloader های مفیدی هستند
کاربرانی که هکینتاش نصب کرده اند حتما واقف هستند که یا از طریق ساخت bootable USB و اجرای Unibeast روی اون تونستند نصب کنند ... یا با iATKOS.dmg اقدام به نصب کردند
کسانی که با iATKOS نصب کرده اند به هنگام نصب در قسمت Customize حتما بوت لودر chameleon رو تیک زده بودند که کار راحت میشه ... اما اگر نزده بودند هم مشکلی نیست
پس با این حساب یا شما بوت لودر Unibeast دارید یا Chameleon (اصلا iClover رو پیشنهاد نمیکنم)
کاربرانی که با iATKOS نصب کرده اند و بوت لودر رو نصب نکردند به سایت زیر بند و دانلودش کنند
Chameleon-2.2svn-r2258 - OSx86.net Hackintosh
فایل pkg هست که بعد از نصب و بوت ، آپشن های لازم سیستم مثل GraphicsEnabler و PSIRootUID و .... رو اجرا میکنه و وقتی سیستم بالا میاد برنامه های زیر رو در Lunch Pad پیدا میکنید :
![](http://www.i-phone.ir/forums/newuploads/59f3677c28706f1defb3bc8c51e31d2e.jpg)
برای کسانی که Unibeast دارند به لینک زیر برند و UniBeast رو دانلود کنند و به مانند بالا مثل chameleon عمل کنند
tonymacx86
حالا میرسیم به بخش نصب کردن ککست ها ....
شما به هر روشی که ککست هاتون رو نصب کنید ، نهایتا" اون ها رو در مسیر زیر که به هنگام بوت اجرا میشوند رو پیدا میکند
/System/Library/Extensions
یکی میاد میگه من با Kext Wizard نصب میکنم ... یکی میگه من با Kext Utility نصب میکنم .... یکی میگه من با برنامه های بوت لودر های Unibeast ,Chameleon نصب میکنم. فرقی نمیکنه به هرصورت فایل های ککست میره به آدرس بالا
کاربرانی که با دو بوت یودر بالا نصب کرده اند مشمول روش اول آموزش پایین میشوند
حتما حتما حتما قبل از نصب ککست ، اسم اون ککست رو کامل و حروف بزرگش و به خاطر بسپارید (عرض میکنم خدمتتون که چرا)
--------------------------------------------------------
ما اینجا دو روش داریم برای از بین بردن ککست های ناسازگار
روش اول :
شما هنگام بوت ، منوی اجرای پارتیشن جلوتون ظاهر میشه (اگه نشد حتما آپشن Quiet Boot برای شما فعاله که باید برای انتخب لود پارتیشن کلید F8 رو نگهدارید) , وقتی منوی دیسک ها اومد ، فلش انتخاب رو بیارید روی هکینتاش و کد زیر رو بزنید و با زدن کلید Enter اجازه کدنویسی اطلاعات جهت بوت به صورت امن (Safe Boot) براتون فراهم بشه ..
این کد در حقیقت ، ککست voodooHDA.kext رو غیر فعال میکنه تا هیچ کدوم از ککست ها اجرا نشوند چرا که اگر بشن سیستم دوباره بالا نمیاد
100% سیستم شما بالا میاد.
با فایندر برید به مسیر زیر Applications/Utilities/Tools
اونجا اگر با Chameleon اقدام به نصب کردید روی برنامه Champlist کلیک کنید ، به تب Kext Utility برید و روی گزینه Open in Finder کلیک کنید تا به بخش ککست ها برسید
ککس مربوطه رو که باعث خرابی سیستم شده رو پاک کنید و بعد ریبوت کنید
اگر هم با UniBeast بوده رو برنامه Kext Wizard کلیک کنید و به بخش آدرس ککست ها برید و پاکشون کنید
روش دوم :
خب این روش شامل روش یک هم میشه ولی کمی پیچیده تره
موقع بوت هکینتاش به مانند قبل ، کد زیر رو وارد کنید و اینتر بزنید :
حالا سیستم شروع میکنه به دریافت دستورات مربوط به ریکاوری .... بعد از کمی تحمل به این قسمت میرسید :
![](http://www.i-phone.ir/forums/newuploads/0cfc921678a3fff19947d4b9a0231a4f.jpg)
به فواصل بین دستورات و کوچک و بزرگ بودن حروف دقت کنید. اینجاست که باید نام کامل ککست و حروف بزرگ و کوچیک بودن حروفش رو به خاطر میسپردید
دستورات زیر رو به نوبت بنویسید و بعد از هر خط Enter بزنید :
name_of_the_kext.kext اسم ککستون هستش
سپاس فراوان
بر حسب مشکلات فراوان که مشتری های هکینتش با آن مواجه هستند ، گاهی بعد از نصب ککست ها دچار مشکل شده و راهی جز پاک کردن هکینتاش براشون باقی نمونده
فرض مثال دیروز بنده اقدام به نصب NVEnabler.kext کردم که بعد از بوت به هنگام بالا اومدن هکینتاش ، مانیتور لپتاپم برفکی شد ....
به چند وبسایت فعال در این زمینه رفتم و بهترین روش های موجود رو از بین اونها انتخاب کردم که کارکرد. حالا خدمتتون عرض میکنم
ما اینجا در دو زمینه به حل این مشکل میپردازیم : یکی UniBeast و یکی Chameleon که هر دوی اینها bootloader های مفیدی هستند
کاربرانی که هکینتاش نصب کرده اند حتما واقف هستند که یا از طریق ساخت bootable USB و اجرای Unibeast روی اون تونستند نصب کنند ... یا با iATKOS.dmg اقدام به نصب کردند
کسانی که با iATKOS نصب کرده اند به هنگام نصب در قسمت Customize حتما بوت لودر chameleon رو تیک زده بودند که کار راحت میشه ... اما اگر نزده بودند هم مشکلی نیست
پس با این حساب یا شما بوت لودر Unibeast دارید یا Chameleon (اصلا iClover رو پیشنهاد نمیکنم)
کاربرانی که با iATKOS نصب کرده اند و بوت لودر رو نصب نکردند به سایت زیر بند و دانلودش کنند
Chameleon-2.2svn-r2258 - OSx86.net Hackintosh
فایل pkg هست که بعد از نصب و بوت ، آپشن های لازم سیستم مثل GraphicsEnabler و PSIRootUID و .... رو اجرا میکنه و وقتی سیستم بالا میاد برنامه های زیر رو در Lunch Pad پیدا میکنید :
![](http://www.i-phone.ir/forums/newuploads/59f3677c28706f1defb3bc8c51e31d2e.jpg)
برای کسانی که Unibeast دارند به لینک زیر برند و UniBeast رو دانلود کنند و به مانند بالا مثل chameleon عمل کنند
tonymacx86
حالا میرسیم به بخش نصب کردن ککست ها ....
شما به هر روشی که ککست هاتون رو نصب کنید ، نهایتا" اون ها رو در مسیر زیر که به هنگام بوت اجرا میشوند رو پیدا میکند
/System/Library/Extensions
یکی میاد میگه من با Kext Wizard نصب میکنم ... یکی میگه من با Kext Utility نصب میکنم .... یکی میگه من با برنامه های بوت لودر های Unibeast ,Chameleon نصب میکنم. فرقی نمیکنه به هرصورت فایل های ککست میره به آدرس بالا
کاربرانی که با دو بوت یودر بالا نصب کرده اند مشمول روش اول آموزش پایین میشوند
حتما حتما حتما قبل از نصب ککست ، اسم اون ککست رو کامل و حروف بزرگش و به خاطر بسپارید (عرض میکنم خدمتتون که چرا)
--------------------------------------------------------
ما اینجا دو روش داریم برای از بین بردن ککست های ناسازگار
روش اول :
شما هنگام بوت ، منوی اجرای پارتیشن جلوتون ظاهر میشه (اگه نشد حتما آپشن Quiet Boot برای شما فعاله که باید برای انتخب لود پارتیشن کلید F8 رو نگهدارید) , وقتی منوی دیسک ها اومد ، فلش انتخاب رو بیارید روی هکینتاش و کد زیر رو بزنید و با زدن کلید Enter اجازه کدنویسی اطلاعات جهت بوت به صورت امن (Safe Boot) براتون فراهم بشه ..
کد:
-X
100% سیستم شما بالا میاد.
اصلا اصلا روی Lunch Pad کلیک نکنید چون به خاطر اجرا نشدن ککست گرافیک ، سیستم گیر میکنه ...
با فایندر برید به مسیر زیر Applications/Utilities/Tools
اونجا اگر با Chameleon اقدام به نصب کردید روی برنامه Champlist کلیک کنید ، به تب Kext Utility برید و روی گزینه Open in Finder کلیک کنید تا به بخش ککست ها برسید
ککس مربوطه رو که باعث خرابی سیستم شده رو پاک کنید و بعد ریبوت کنید
اگر هم با UniBeast بوده رو برنامه Kext Wizard کلیک کنید و به بخش آدرس ککست ها برید و پاکشون کنید
و تمام .........
روش دوم :
خب این روش شامل روش یک هم میشه ولی کمی پیچیده تره
موقع بوت هکینتاش به مانند قبل ، کد زیر رو وارد کنید و اینتر بزنید :
کد:
-S
![](http://www.i-phone.ir/forums/newuploads/0cfc921678a3fff19947d4b9a0231a4f.jpg)
به فواصل بین دستورات و کوچک و بزرگ بودن حروف دقت کنید. اینجاست که باید نام کامل ککست و حروف بزرگ و کوچیک بودن حروفش رو به خاطر میسپردید
دستورات زیر رو به نوبت بنویسید و بعد از هر خط Enter بزنید :
name_of_the_kext.kext اسم ککستون هستش
کد:
mount - uw / cd /System/Library/Extensions rm -rf name_of_the_kext.kext sudo rm -rf /System/Library/Caches/* shutdown -r now
بعد از اون سیستمتون ریستارت میشه و باید مشکل مرتفع شده باشه
سپاس فراوان
![Sm1](http://www.i-phone.ir/forums/images/smilies/sm1.gif)