• Clover ویندوز را بارگذاری نمی کند. راه اندازی اولیه هکینتاش - کار با پیکربندی شبدر

    لطفا مرا بخوانید

    اگر نمی توانید فایل ها را روی فلش درایو از حالت فشرده خارج کنید، لطفاً از صفحه کلید فاصله بگیرید و سریعاً کتاب "رایانه برای آدمک ها: راهنمای تفصیلی نحوه استفاده از رایانه شخصی" را بخوانید!!!

    1. همه فایل ها در MEGA آپلود می شوند. کسانی که با آن مشکل دارند در نظرات آن را دوباره در تورنت آپلود کرده اند.
    2. لطفاً در مورد نصب مک در لپ تاپ از من سؤال نکنید. من از شما می خواهم. لطفا. این یک فرآیند بسیار هموروئیدی است. اوبونتو را نصب کنید و تم مک را وصل کنید. شما هم همین تجربه را خواهید داشت
    3. من به ندرت در Habré پاسخ می دهم، برای همه سؤالات به VK بنویسید.

    این راهنما/راهنما/غیره برای کسانی نوشته شده است که برای جمع آوری این یا آن اطلاعات در مورد نصب مک بر روی رایانه شخصی تنبل هستند، همه چیز واضح و سرراست است.

    برای شروع، قبل از اینکه واقعاً خود سیستم را روی رایانه شخصی نصب کنیم، باید تصمیم بگیریم که آیا به آن نیاز داریم یا نه، زیرا خود سیستم از نظر نصب و پیکربندی بسیار خاص است، مگر اینکه، البته، دستگاه اپل داشته باشید. توضیح اینکه استقرار سیستمی که در ابتدا برای رایانه‌های شخصی رومیزی برنامه‌ریزی نشده بود، یک موضوع پیچیده است و بسته به سازگاری سخت‌افزار، می‌تواند بین ۲ تا N ساعت طول بکشد، هیچ فایده‌ای ندارد.

    حالا بیایید بفهمیم هکینتاش چیست: کلمه "هکینتاش" از ادغام دو کلمه "Macintosh" و "Hack" تشکیل شده است که در اصل به معنای "مک هک شده" است، اگرچه هیچ ارتباطی با "هک کردن" وجود ندارد.

    در این راهنما به ایجاد نگاه خواهیم کرد نصب فلش مموریاز زیر ویندوز (چون این بیشترین است سیستم محبوبدر میان "افراد مبتدی هکینتاش")، نصب سیستم بر روی یک دیسک خالی، گسترش هسته برای سخت افزار شما و در واقع نصب و پیکربندی بوت لودر (در این مرحله است که مشکلات زیادی ایجاد می شود)

    CPU: اینتل Core i5 4460 3.2 گیگاهرتز (Haswell)
    حافظه: 16 گیگابایت Crucial Ballistix Sport
    گرافیک: MSI GeForce GTX 760 2048 مگابایت
    مادربرد: گیگابایت GA-H81-S2V (UEFI Bios)



    همچنین می خواهم به این نکته اشاره کنم که در این مقاله با کارت های گرافیکی NVidia و UEFI BIOS کار می کنیم.

    خب بریم

    مرحله 1. ارزیابی و تجزیه و تحلیل آهن

    بله، علیرغم این واقعیت که هکینتاش تقریباً در هر پیکربندی به یک روش اجرا می شود، همیشه این کار را متفاوت انجام می دهد. بنابراین، ارزش آن را دارد که بلافاصله سخت افزار ما را تجزیه و تحلیل کنیم.

    پردازنده ها

    بنابراین، بیایید با این واقعیت شروع کنیم که در ماشین ها پردازنده های AMD سیستم کار نخواهد کرد(بسیار دشوار است که حالت عذابی را که در حال مرگ است، "کار" نامید). بله، در واقع، شما می‌توانید یک هسته سفارشی نصب کنید، آن را reflash کنید، و غیره، اما اگر چرخ خراب شود، هیچ فایده‌ای برای اختراع مجدد آن وجود ندارد. سیستم بدون مشکل نصب می شود پردازنده های اینتل، با Core i3 شروع می شود (ما به طور خاص در مورد macOS Sierra 10.12 صحبت می کنیم، نسخه های قبلی نیز ممکن است در دسترس باشند پردازنده های اصلی 2 Duo و Pentium). در مورد من، سنگ i5 4460 افتاد (4 هسته، 4 رشته، تقویت توربو تا 3.4 گیگاهرتز).

    آچتونگ 2

    مشکلاتی در پردازنده های سوکت 2011-3، به ویژه در چیپست X99 مشاهده می شود. معمولاً به دلیل زنگ ها و سوت های زیاد روی مادربرد ظاهر می شود.

    کارت های ویدئویی

    بعد، بیایید در مورد گرافیک تصمیم بگیریم. اگر از داخلی استفاده می کنید گرافیک اینتل(در مورد من HD4600 است)، پس به احتمال زیاد به یک کارخانه گرافیک جداگانه نیاز خواهید داشت (اگرچه آنها می توانند به صورت بومی شروع به کار کنند).

    لیست هسته های گرافیکی پشتیبانی شده اینتل

    Intel HD 3000
    Intel HD 4000
    Intel HD 4600 (لپ تاپ)
    Intel HD 5000


    رادئون ها (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 R9 200 (R9 290 شروع نمی شود)
    سری Radeon R9 300 (ممکن است R9 380 مشکلاتی داشته باشد. من شخصاً آن را آزمایش نکرده ام، اما با توجه به بررسی های موجود در Reddit با این کارت ها قضاوت می کنم. وجود داردچالش ها و مسائل)


    در این راهنما، گیاه را در نظر بگیرید گرافیک AMDما این کار را نخواهیم کرد، زیرا همه چیز به وصله های فریم بافر و جایگزینی شناسه دستگاه در بوت لودر (که برای همه فردی است) خلاصه می شود. بیشتر بخوانید در مورد کارت های AMDاینجا: poke (انگلیسی).

    وضعیت در مورد کارت های NVidia کاملاً متفاوت است. تقریباً همه روشن می شوند، به استثنای برخی از افراد با استعداد خاص. در قسمت 10 مشکلات مشاهده می شود، اما به احتمال زیاد، به زودی ظاهر نمی شوند، همه چیز در حال حاضر عادی است. بر کارت های GTXگرافیک به سرعت شروع به کار می کند، کارت های GT نیز از این قافله عقب نمانده اند، اگرچه استثناهایی وجود دارد.

    لیست کارت های NVidia فعال

    سری GeForce 7000
    سری GeForce 8000
    سری GeForce 9000
    سری GeForce 200
    سری GeForce 400
    سری GeForce 500
    سری GeForce 600
    سری GeForce 700
    سری GeForce 900
    UPD 14.05 GeForce GTXسری 1000


    من بیش از حد مطمئن هستم که کارت خود را در لیست پیدا خواهید کرد.

    کنترلر شبکه

    من فکر می کنم نیازی به جویدن نیست که چگونه می توانید خود را تعیین کنید کارت شبکه

    راهنمای جدید

    Task Manager → Tab performance → Ethernet (ویندوز 10) را باز کنید، یک اتصال شبکه با حروف سیاه بزرگ وجود خواهد داشت.

    به هر حال، شما همچنین می توانید در بایوس نگاه کنید


    به هر حال، ما در این مورد به تفصیل صحبت نخواهیم کرد. در هر صورت، شما باید یک کارت شبکه نصب کنید، بنابراین من به سادگی لیستی از کارت های شبکه پشتیبانی شده را ارائه خواهم کرد.

    کارت های شبکه

    گیگابیت اینتل

    سری 5 – 82578LM/82578LC/82578DM/82578DC
    سری 6 و 7 – 82579LM/82579V
    سری 8 و 9 - I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

    Realtek

    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

    BCM5722, 5752, 5754, 5754M, 5755, 5755M, 5761, 5761e, 57780, 57781, 57785,5784M, 5787, 5787M, 5787, 5786M, 590M

    مارول

    88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

    قاتل

    E2200

    حافظه

    هیچ محدودیتی وجود ندارد. این سیستم با دو گیگابایت کار می کند. توصیه شده 4. نویسنده 8 را توصیه می کند.

    در واقع، ما سخت افزار را مرتب کردیم. اگر در این مرحله نظر خود را تغییر نداده اید، ادامه دهید.

    مرحله 2. یک درایو فلش USB قابل بوت بسازید و نصب کننده را در آن مستقر کنید

    بنابراین، در اینجا به تمرین می رسیم. بگذارید یادآوری کنم که ما همه این کارها را از ویندوز انجام می دهیم. من فوراً می گویم که ما از تصاویر ردیاب ریشه استفاده نخواهیم کرد که توسط افرادی که همه چیز با هکینتاش "تا 18" کار می کند به شدت توصیه می شود. ابتدا به ابزار BDU (BootDiskUtiliy) نیاز داریم.

    شما به یک درایو فلش بیش از 8 گیگابایت نیاز دارید. هر

    1. ابزار را راه اندازی کنید
    2. دیسک مقصد → درایو فلش ما را انتخاب کنید
    3. دیسک را فرمت کنید

    حالا منتظریم درایو فلش در Apple HFS فرمت می شود و به دو پارتیشن تقسیم می شود که یکی از آنها بوت لودر را نصب می کند (CLOVER) و دومی خالی می ماند تا نصب کننده بتواند در آنجا مستقر شود.

    پس از انجام دستکاری های کامل، تقریباً تصویر زیر را دریافت می کنیم:


    در مرحله بعد، باید نصب کننده را در پارتیشن دوم مستقر کنید. ما همچنین این کار را از طریق ابزار BDU انجام می دهیم. با این حال، سوال اینجاست که تصویر را از کجا می توان دریافت کرد. دو گزینه وجود دارد: یک نمونه آماده را که قبلاً بسته بندی نشده است تهیه کنید، یا شخصاً آن را از نصب Mac OS Sierra.app از AppStore دریافت کنید. از آنجایی که روش دوم به زمان زیادی نیاز دارد و جستجوی این .app خود زمان بسیار زیادی می برد، ما از روش اول استفاده خواهیم کرد. صنعتگران قبلاً فایل های HFS آماده ای را برای این ابزار آماده کرده اند و از برنامه .app برای ما استخراج کرده اند. تنها چیزی که نیاز داریم این است که آن را دانلود کنیم (وزن تصویر تقریباً 5 گیگ است، بنابراین می توانید آن را برای دانلود قرار دهید). در واقع، macOS 10.12 Sierra را از اینجا دانلود کنید.

    دانلود شد.

    1. ما از آرشیو HFS Partition File (HFS+)، فایلی با پسوند استخراج می کنیم. .hfs.
    2. در پنجره ابزار BDU "Destination disk"، قسمت 2 فلش درایو خراب ما را انتخاب کنید.
    3. Restore partton را باز کنید.
    4. فایل *.hfs ما را جستجو و انتخاب کنید. لطفاً توجه داشته باشید که نباید بزرگتر از پارتیشن PART 2 باشد.
    5. منتظر باز شدن آن هستیم.
    تمام، نصب کننده روی فلش درایو باز شده و آماده کار است.

    اکنون به تعدادی فایل برای سیستم شما نیاز داریم. من هر آنچه را که نیاز دارم در این آرشیو جمع آوری کرده ام. بعداً توضیح خواهم داد که چیست و چرا.

    شما همچنین به این متن نیاز دارید، آن را نیز دانلود کنید: کلیک کنید. پوشه را از بایگانی با Clover به ریشه قسمت باز می کنیم و kext را در پوشه ای که باز کردیم تمام شد و آماده است فلش درایو تمام شد بیایید ادامه دهیم.

    مرحله 3: macOS Sierra را روی رایانه شخصی اینتل نصب کنید

    ما بررسی می کنیم که درایو فلش در پورت 2.0 قرار گرفته باشد. راه اندازی مجدد، وارد بایوس شوید. بگذارید یادآوری کنم که بایوس ما UEFI است. مجازی سازی (Intel Virtualization) را غیرفعال کنید. اولویت بوت (BOOT) را روی فلش مموری خود تنظیم کنید. مطمئن شوید که دقیقاً بارگیری می شود حالت UEFI. تنظیمات را ذخیره و اعمال کنید، راه اندازی مجدد کنید. به منوی Clover می رسیم.

    Clover یک دانلود کننده و نصب کننده Hackintosh است.

    فلش رو به پایین را فشار دهید تا به منوی Options برسیم. Enter را فشار دهید. تنها چیزی که در اینجا نیاز داریم این خط است:

    موارد زیر را در آن می نویسیم:

    Kext-dev-mode=1 rootless=0 -v npci=0x2000 nv_disable=1
    اجازه دهید توضیح دهم که هر یک از این استدلال ها چه کاری انجام می دهند:

    kext-dev-mode=1 یک arg ضروری است که بدون آن هک اجرا نخواهد شد. به شما امکان می‌دهد متن‌ها را در سیستم بارگیری کنید (در ابتدا FakeSMC.kext).
    rootless=0 - SIP (System Integrity Protection) را غیرفعال می کند. ارگ مورد نیاز
    -v - "حالت پرحرف". به جای یک سیب زیبا، ما یک "کنسول" در حال بارگذاری را خواهیم دید تا در صورت ظاهر شدن خطا، بتوانیم آن را شناسایی کنیم.
    npci=0x2000 (یا 0x3000، بسته به نسخه های PCI-e) - اختیاری. ما از توقف دانلود در مرحله اسکن PCI جلوگیری می کنیم. شما مجبور نیستید آن را ثبت کنید.
    nv_disable=1 - اختیاری است. برای جلوگیری از ایجاد مصنوعات در هنگام بارگیری و سایر زباله ها، غیرفعال کنید پوسته گرافیکی. ما در حالت گرافیک بومی با وضوح 144p ارتدکس بارگیری می کنیم. شما مجبور نیستید آن را ثبت کنید.

    آرگومان ها را با فشار دادن Enter اعمال کنید. Boot Mac OS Sierra را از OS X Base System انتخاب کنید. و بنابراین، دانلود محل تولد آغاز شد. بیایید فوراً به برخی از خطاها نگاه کنیم: هنوز منتظریم برای ریشهدستگاه - کنترلر IDE زمان اتصال را ندارد.

    ثابت

    ما درایو فلش را دوباره به پورت 2.0 دیگر وصل می کنیم، با آرگومان های زیر بوت می کنیم:
    kext-dev-mode=1 rootless=0 cpus=1 npci=0x2000 -v UseKernelCache=نه


    حمل و نقل کنترلر بلوتوث وجود ندارد - کارت ویدیو روشن نشد یا FakeSMC.kext وصل نشد. بررسی کنید که FakeSMC.kext در پوشه kexts/other وجود داشته باشد. بلوتوث هیچ ربطی به آن ندارد.

    ثابت

    ما به این صورت بارگذاری می کنیم:

    Kext-dev-mode=1 rootless=0 -v npci=0x2000
    یا مثل این:
    kext-dev-mode=1 rootless=0 -v -x npci=0x2000


    اگر چنین خطاهایی همچنان باقی می ماند، سعی می کنیم به این صورت بارگذاری کنیم:

    Kext-dev-mode=1 rootless=0 -v npci=0x3000 darkwake=0 nv_disable=1 cpus=1
    در موارد دیگر، تنها گوگل کمک خواهد کرد، اگرچه این اصلاحات باید این مشکلات را حل کند.

    ما منتظریم. در برخی نقاط ممکن است یخ بزند. اگر بیش از یک دقیقه یخ زد، راه اندازی مجدد کنید. در برخی موارد باید کمک کند.

    و ما در واقع در نصب کننده هستیم. یک زبان را انتخاب کنید و روی فلش کلیک کنید. بارگیری آغاز خواهد شد بسته اموزشی زبان(ممکن است برای یک دقیقه منجمد شود). اکنون Utilities>Disk Utility را باز کنید، باید دیسک را برای macOS فرمت کنیم. انتخاب کنید دیسک مورد نیاز، روی "Erase" کلیک کنید. برای راحتی تماس می گیریم دیسک جدیدمکینتاش HD. قالب بندی، بستن ابزار دیسک. بعد، دیسکی را که سیستم را روی آن نصب خواهیم کرد (در مورد ما Macintosh HD) انتخاب کرده و آن را نصب کنید.

    نصب از 15 تا 30 دقیقه طول می کشد، همه اینها به سرعت نوشتن روی دیسک بستگی دارد. پس از نصب، سیستم از ما می‌خواهد اتصال اینترنت را راه‌اندازی کنیم - از آن بگذریم، بعداً این کار را انجام خواهیم داد. ما یک کاربر ایجاد می کنیم. تمام شد، ما در سیستم هستیم. یا بهتر است بگویم، در کنده او. هنوز هیچ چیز برای ما کار نمی کند. اگر دستگاه را راه اندازی مجدد کنید، ورود به سیستم غیرممکن خواهد بود (به دلیل عدم وجود بوت لودر).

    ثابت

    اگر رایانه همچنان راه‌اندازی مجدد یا خاموش می‌شود، می‌توانید انتخاب کنید که از درایو فلش بوت شود، سپس «Boot macOS Sierra from Macintosh HD» را در منوی شبدر انتخاب کنید، فراموش نکنید که آرگومان‌های بوت را در منوی گزینه‌ها بنویسید.


    برو جلو…

    مرحله 4. راه اندازی سیستم پایه و نصب kexts

    بنابراین، ما در این سیستم هستیم. در حالی که او می تواند کار کمی انجام دهد، ما آنلاین نمی شویم، گرافیک ها کار نمی کنند و به طور کلی همه چیز بسیار بد به نظر می رسد. این نیاز به تعمیر شدن دارد.

    بیایید بفهمیم که kextها چیست.

    Kext(کرنل پسوند) - برنامه های افزودنی هسته که این یا آن تجهیزات را اجرا می کنند که با مک اصلی ناسازگار است (به عنوان مثال، در کجای aimak می توانیم کارت شبکه Realtek یا کارت صدا را پیدا کنیم؟). اینها چیزی است که ما اکنون به آن نیاز داریم.

    ابتدا به پوشه 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 از تراشه کنترل مدیریت سیستم تقلید می‌کند، که فقط در موجود است مادربردهاسیب. بدون این kext، سیستم به سادگی شروع نمی شود).

    حالا بیایید بوت لودر را نصب کنیم. به پوشه PostInstall → Clover_v2.3k_r3949 بروید. یک فایل *.pkg وجود دارد، آن را باز کنید.


    روی ادامه کلیک کنید، اطلاعات مربوط به بوت لودر را بخوانید (دروغ می گویم، روی ادامه هم کلیک کنید). سپس، در گوشه پایین سمت چپ، روی «پیکربندی» کلیک کنید.

    برای بوت UEFI، تنظیمات زیر را تنظیم کنید:


    بعداً در مورد بارگذاری قدیمی صحبت خواهیم کرد، زیرا همه چیز در آنجا کمی پیچیده‌تر است و باید DSDT را وصله کنید.
    روی "نصب" کلیک کنید. بیایید مراحل نصب بوت لودر را طی کنیم.
    انجام شد، بوت لودر نصب شده است.

    مرحله 5. راه اندازی بوت لودر

    پس از نصب، ما یک بوت لودر Clover تمیز و پیکربندی نشده دریافت می کنیم که باید کمی پیکربندی شود. Clover Configurator را باز کنید (در آینده استفاده از این برنامه را برای ویرایش نقطه به نقطه پیکربندی بوت لودر توصیه نمی کنم).

    ابتدا باید به آن برسیم پارتیشن EFIبا بوت لودر در منوی سمت چپ، روی Mount EFI کلیک کنید. سپس بر روی Check partition کلیک کنید، جدولی از تمام پارتیشن ها ظاهر می شود. پارتیشن مورد نیاز ما باید روی همان پارتیشن Apple_HFS باشد، به صورت EFI EFI ظاهر می شود. روی Mount partition کلیک کنید. در لیست، دیسک مورد نیاز خود را انتخاب کنید (به عنوان مثال، disk0s1). لطفا توجه داشته باشید که یک اشکال وجود دارد که در آن همه بخش ها قابل مشاهده نیستند. چرخ ماوس را بچرخانید تا بتوانید بین بخش ها پیمایش کنید و مورد نیاز خود را انتخاب کنید.

    بعد روی Open Partition کلیک کنید. یک "پوشه" با بخش مورد نظر باز می شود. به EFI>CLOVER بروید. plist.config را برای راحتی در پوشه PostInstall کپی کنید. همچنین، در صورت لزوم، آن را در جای دیگری کپی کنید، زیرا همان چیزی که ما کپی کردیم ویرایش می شود. و یکی دیگر برای پشتیبان گیری. plist.config را کپی کرده و باز کنید.

    چیزی شبیه به این را می بینیم:

    ACPI - ما به رفع‌ها دست نمی‌زنیم، کارت ویدیوی خود را (DropOEM) رها می‌کنیم (DropOEM_DSM زمانی کار می‌کند که با دو وصله DSDT مواجه می‌شویم. بنابراین، روش اصلاح خودکار اصلی را به‌عنوان بوت‌لودر رها می‌کنیم و اگر یکی ظاهر شد، روش خود را غیرفعال می‌کنیم).
    به بخش BOOT بروید.

    بنابراین اینجاست که ما باید به آن بپردازیم. ما خودمان آرگومان ها را بسته به سیستم تنظیم می کنیم.

    -v (کلامی) - حالت بوت "متن" از قبل آشنا. بهتر است آن را فعال نکنید، اما در صورت لزوم آن را به صورت دستی ثبت کنید.
    طاق - معماری. در مورد من x86_64
    npci کلیدی است که قبلاً برای ما شناخته شده است. در صورت لزوم پست می کنیم. توصیه می کنم اولین دانلود را بدون آن انجام دهید، اما در حالت Verbose.
    darkwake - مسئول حالت خواب و خواب زمستانی است. دارای 7 حالت اگر رویا با تغییر حالت خواب زمستانی در ترمینال شروع نمی شود، توصیه می کنم از آزمون و خطا برای پیدا کردن استفاده کنید. حالت مورد نظرتاریک ویک
    cpus=1 - راه اندازی تنها با استفاده از یک هسته. من انتخاب را توصیه نمی کنم.
    nvda_drv=1 - فعال سازی وب درایور NVidia که کمی بعد آن را نصب خواهیم کرد. اگر nVidia دارید انتخاب کنید.
    nv_disable=1 - گرافیک های غیر ویدئویی را غیرفعال می کند و روی درایور اصلی مک اجرا می شود. بهتر است انتخاب نکنید، اما در صورت لزوم به صورت دستی ثبت نام کنید.
    kext-dev-mode=1 و rootless=0 قبلاً توضیح داده شده است.

    بیایید به زیربخش سمت راست برویم.
    پیش فرض حجم بوت - پارتیشنی که انتخاب دیسک برای بوت شدن از آن به طور پیش فرض آغاز می شود. به طور پیش فرض LastBootedVolume (آخرین پارتیشن انتخاب شده).
    Legacy - Legacy Boot برای افراد مسن نسخه های ویندوزو لینوکس. این بسیار به سخت افزار و طراحی BIOS بستگی دارد، بنابراین چندین الگوریتم توسعه یافته است:
    LegacyBiosDefault - برای آن دسته از بایوس های UEFI که دارای پروتکل LegacyBios هستند.
    PBRTest، PBR - گزینه های بوت PBR، این فقط بیش از حد است. در مورد من PBR کار می کند.
    XMPDetection=بله - پارامتر مهم. مقدار را رفع می کند حافظه دسترسی تصادفی، اسلات ها، اسلات ها، فرکانس و تعداد کانال ها.
    DefaultLoader - اگر چندین لودر روی پارتیشن وجود دارد، پارتیشن پیش فرض را انتخاب کنید. نباید خالی باشد!
    تایم اوت - زمان قبل از بوت خودکار.
    Fast - پارامتری که از انتخاب یک پارتیشن می گذرد و بلافاصله به بارگیری ادامه می دهد.
    -1 (تایم اوت -1) - راه اندازی خودکار را غیرفعال کنید.

    از بخش CPU می گذریم، خود بوت لودر مقادیر لازم را انتخاب می کند. اگر چیزی برای جعل ندارید، بهتر است از دستگاه ها صرف نظر کنید. غیرفعال کردن درایورها - غیرفعال کردن درایورهای غیر ضروریدر حین بارگیری رابط کاربری گرافیکی - راه اندازی ظاهربوت لودر من فکر می کنم اینجا نیازی به توضیح چیزی نیست، هیچ پارامتر خاصی در اینجا وجود ندارد. وضوح صفحه نمایش، زبان و تم منو. ساده است. گرافیک - تنظیمات گرافیکی و تزریق.

    پارامتر Inject NVidia را لمس نکنید! در زمان راه اندازی، مصنوعاتی وجود خواهد داشت. این برای اجرای کارت های خط قدیمی GT طراحی شده است

    وصله‌های هسته و Kext - وصله‌ها و سفارشی‌سازی هسته. به طور پیش فرض، Apple RTC انتخاب شده است. بهتر است دست نزنید. SMBIOS آب میوه، سفارشی سازی و تقلبی خشخاش است.

    برای پیکربندی اطلاعات کارخانه، روی نماد عصای جادویی کلیک کنید. بعد، iMac (اگر رایانه شخصی) یا MacBook (اگر لپ تاپ) را انتخاب کنید.

    آچتونگ 3

    همچنین می‌توانید به پیکربندی‌های قدیمی‌تر مانند MacMini یا Mac Pro نگاه کنید. وظیفه شما این است که یکی را انتخاب کنید که بیشتر شبیه به سخت افزار شما باشد.


    چیزی به حافظه و اسلات اضافه نکنید. اینها پارامترهای صرفاً آرایشی هستند که شبدر در مرحله بارگیری دریافت می کند. تنظیم نادرست پارامترها می تواند باعث تداخل شود.

    هشدار: کارت های گرافیک انویدیابدون ویرایش های Policy-kext، آنها فقط روی مدل های Mac iMac13.1 و iMac14.2 کار می کنند.

    در AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist ما در اینجا Config1 را به none تصحیح می کنیم:


    الان باید کار کنه

    آماده. ما هیچ چیز دیگری را لمس نمی کنیم، ما تنظیمات اولیه را انجام داده ایم. ما فایل خود را ذخیره می کنیم. حالا آن را در پوشه CLOVER پارتیشن EFI کپی کرده، وارد شوید و آن را جایگزین کنید. به شما یادآوری می کنم که قبل از این باید یک نسخه پشتیبان تهیه می کردید.

    مرحله 6. درایور گرافیک را نصب کنید و برای اولین بار راه اندازی مجدد کنید

    ما تقریبا اینجا هستیم. اکنون تنها راه اندازی کارت گرافیک باقی مانده است. پوشه PostInstall حاوی بسته WebDriver*.pkg است. آن را باز کنید و نصب کنید. سپس از ما می خواهد که ریبوت کنیم. بیایید راه اندازی مجدد کنیم.

    حالا بیایید مطمئن شویم که از درایو فلش بوت نمی شویم، بلکه با هارد دیسکدر حالت UEFI. Boot macOS Sierra را از Macintosh HD انتخاب کنید. بیا شروع کنیم.

    توجه داشته باشید

    من توصیه می کنم برای اولین بار از سوئیچ -v استفاده کنید تا اگر مشکلی پیش آمد بلافاصله خطا را شناسایی کنید. اگر بوت لودر خراب است و نمی توانید وارد سیستم شوید، از فلش درایو بوت کنید، آن را در گزینه ها بنویسید. کلیدهای لازمو سیستم را در حالت Verbose بوت کنید.


    تمام شد، ما در این سیستم هستیم. در تصویر نشان دادم که بعد از تمام تنظیمات، محور تقریباً چگونه خواهد بود. به نحوه درک سیستم از مک شما و همچنین فرکانس پردازنده توجه کنید.

    علامت مطمئنی که درایور Nvidia کار می کند لوگوی آن در نوار وظیفه خواهد بود. اتفاقاً من آن را خاموش کردم، زیرا مانع می شود، اما می توانید از طریق "به کنترل پنل نامرئی دسترسی پیدا کنید. تنظیمات سیستم...». ما می توانیم اینترنت را از طریق سافاری بررسی کنیم. USB 3.0 با وصل کردن یک درایو فلش به پورت 3.0 ساده است.

    علاوه بر این

    - صدا

    وقتی صحبت از صدا می شود، وضعیت متفاوت است. اگر کارت صدای خارجی دارید، به سادگی درایورهای آن را از وب سایت سازنده دانلود کنید ( دستگاه های آنالوگ، مانند کنسول های میکس، نیازی به درایور ندارند و بلافاصله راه اندازی می شوند). برای کارت صدای یکپارچه، از یکی از این کدها استفاده کنید:

    در مورد AppleHDA

    برای کارکرد آن باید شرایط زیر رعایت شود:

    1. در دسترس بودن kext وانیلی (خالص) AppleHDA.kext در سیستم.
    2. وجود بخش HDEF در DSDT شما (یا رفع شبدر FixHDA_8000->True)
    3. طرح‌بندی را در DSDT مشخص کنید (یا در config.plist دستگاه شبدر-> صوتی-> تزریق-> 1،2،28... و غیره. از بین مواردی که برای کدک خود در بالا مشخص شده‌اند، انتخاب کنید)
    4. کنار بگذارید همهوصله های صوتی (اگر در config.plist شما بودند) از بخش KextsToPatch
    5. حذف DummyHDA.kext (در صورت استفاده)
    6. اگر از VoodooHDA.kext استفاده کردید، آن را حذف کنید. همچنین AppleHDADisabler.kext را حذف کرده و کش را دوباره بسازید.
    7. برای Intel HDMI 4000/4600، یک اصلاح شبدر مورد نیاز است: UseIntelHDMI->True

    در واقع، این همه است. پس از آن ما آماده می شویم macOS کار می کندسیرا

    UPD از 2017/05/14

    - در نظرات مردم خوبفایل را دوباره از مگا به تورنت آپلود کرد. این به این دلیل است که بسیاری از افراد در دانلود فایل از مگا با مشکل مواجه هستند. صادقانه بگویم، نمی دانستم که مگا محدودیتی در سرعت دانلود دارد (من از یک حساب پریمیوم استفاده می کنم). همچنین، لطفاً همه سؤالات را برای من در VK بنویسید، اما ابتدا نظرات را بررسی کنید. این احتمال وجود دارد که مشکل شما قبلاً در آنجا حل شده باشد. باز هم، من مسئول هیچ خطری که ممکن است برای رایانه شما ایجاد کند، نیستم. همچنین می خواهم یک نکته را روشن کنم که مقاله صرفاً برای اهداف آموزشی ارائه شده است. خود واقعیت نصب هکینتاش بر روی رایانه شخصی نقض فاحش سیاست اپل در مورد سیستم آنها است که توسط قانون مجازات می شود. نویسنده استفاده از MacOS را در رایانه‌های غیر اپل تشویق نمی‌کند و تغییر را تشویق نمی‌کند کد منبعسیستم های.
    - پایان

    برچسب ها:

    • سیب
    • هکینتاش
    • مک
    • هکینتاش
    افزودن برچسب

    راه اندازی اولیهسیستم ها و نصب kexts

    بنابراین، ما در این سیستم هستیم. در حالی که او می تواند کار کمی انجام دهد، ما آنلاین نمی شویم، گرافیک ها کار نمی کنند و به طور کلی همه چیز بسیار بد به نظر می رسد. این نیاز به تعمیر شدن دارد.

    بیایید بفهمیم که kextها چیست.

    Kext(ضمیمه هسته) - برنامه های افزودنی هسته که این یا آن تجهیزات ناسازگار با مک اصلی را راه اندازی می کنند (به عنوان مثال، در کجای aimak می توانیم کارت شبکه Realtek یا کارت صدا را پیدا کنیم؟). اینها چیزی است که ما اکنون به آن نیاز داریم.

    ابتدا به پوشه 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 از تراشه System Management Control تقلید می کند که فقط در مادربردهای اپل وجود دارد. بدون این kext، سیستم به سادگی راه اندازی نمی شود).

    حالا بیایید بوت لودر را نصب کنیم. به پوشه PostInstall بروید→ Clover_v2.3k_r3949. یک فایل *.pkg وجود دارد، آن را باز کنید.

    روی ادامه کلیک کنید، اطلاعات مربوط به بوت لودر را بخوانید (دروغ می گویم، روی ادامه هم کلیک کنید). سپس، در گوشه پایین سمت چپ، روی «پیکربندی» کلیک کنید.

    برای بوت UEFI، تنظیمات زیر را تنظیم کنید:

    بعداً در مورد بارگذاری قدیمی صحبت خواهیم کرد، زیرا همه چیز در آنجا کمی پیچیده‌تر است و باید DSDT را وصله کنید.

    روی "نصب" کلیک کنید. بیایید مراحل نصب بوت لودر را طی کنیم.

    انجام شد، بوت لودر نصب شده است.

    مرحله 5. راه اندازی بوت لودر

    پس از نصب، ما یک بوت لودر Clover تمیز و پیکربندی نشده دریافت می کنیم که باید کمی پیکربندی شود. Clover Configurator را باز کنید (در آینده استفاده از این برنامه را برای ویرایش نقطه به نقطه پیکربندی بوت لودر توصیه نمی کنم).

    ابتدا باید با بوت لودر به پارتیشن EFI برسیم. در منوی سمت چپ، روی Mount EFI کلیک کنید. سپس بر روی Check partition کلیک کنید، جدولی از تمام پارتیشن ها ظاهر می شود. پارتیشن مورد نیاز ما باید روی همان پارتیشن Apple_HFS باشد، به صورت EFI EFI ظاهر می شود. روی Mount partition کلیک کنید. در لیست، دیسک مورد نیاز خود را انتخاب کنید (به عنوان مثال، disk0s1). لطفا توجه داشته باشید که یک اشکال وجود دارد که در آن همه بخش ها قابل مشاهده نیستند. چرخ ماوس را بچرخانید تا بتوانید بین بخش ها پیمایش کنید و مورد نیاز خود را انتخاب کنید.

    بعد روی Open Partition کلیک کنید. یک "پوشه" با بخش مورد نظر باز می شود. به EFI>CLOVER بروید. plist.config را برای راحتی در پوشه PostInstall کپی کنید. همچنین، در صورت لزوم، آن را در جای دیگری کپی کنید، زیرا همان چیزی که ما کپی کردیم ویرایش می شود. و یکی دیگر برای پشتیبان گیری. plist.config را کپی کرده و باز کنید.

    چیزی شبیه به این را می بینیم:

    ACPI - ما به رفع‌ها دست نمی‌زنیم، کارت ویدیوی خود را (DropOEM) رها می‌کنیم (DropOEM_DSM زمانی کار می‌کند که با دو وصله DSDT مواجه می‌شویم. بنابراین، روش اصلاح خودکار اصلی را به‌عنوان بوت‌لودر رها می‌کنیم و اگر یکی ظاهر شد، روش خود را غیرفعال می‌کنیم).

    به بخش BOOT بروید.

    بنابراین اینجاست که ما باید به آن بپردازیم. ما خودمان آرگومان ها را بسته به سیستم تنظیم می کنیم.

    V (پرمخاطب) - حالت بوت "متن" از قبل آشنا. بهتر است آن را فعال نکنید، اما در صورت لزوم آن را به صورت دستی ثبت کنید.

    قوس - معماری. در مورد من x86_64

    npci - کلید از قبل برای ما شناخته شده است. در صورت لزوم پست می کنیم. توصیه می کنم اولین دانلود را بدون آن انجام دهید، اما در حالت Verbose.

    تاریک ویک - مسئول الگوهای خواب و خواب زمستانی است. دارای 7 حالت اگر رویا با تغییر حالت hibernatem در ترمینال شروع نمی شود، توصیه می کنم از آزمون و خطا برای یافتن حالت darkwake مورد نظر استفاده کنید.

    cpus=1 - راه اندازی تنها با استفاده از یک هسته. من انتخاب را توصیه نمی کنم.

    nvda_drv=1 - فعال سازی درایور وب NVidia که کمی بعد آن را نصب خواهیم کرد. اگر nVidia دارید انتخاب کنید.

    nv_disable=1 - گرافیک های غیر ویدئویی را غیرفعال کنید و روی درایور اصلی مک اجرا کنید. بهتر است انتخاب نکنید، اما در صورت لزوم به صورت دستی ثبت نام کنید.

    kext-dev-mode=1 و rootless=0 قبلاً توضیح داده شده است.

    بیایید به زیربخش سمت راست برویم.

    حجم پیش‌فرض بوت - پارتیشنی که انتخاب دیسک برای بوت شدن از آن به طور پیش فرض آغاز می شود. به طور پیش فرض LastBootedVolume (آخرین پارتیشن انتخاب شده).

    میراث - Legacy Boot برای نسخه های قدیمی ویندوز و لینوکس. این بسیار به سخت افزار و طراحی BIOS بستگی دارد، بنابراین چندین الگوریتم توسعه یافته است:

    LegacyBiosDefault - برای آن دسته از بایوس های UEFI که دارای پروتکل LegacyBios هستند.

    PBRTest، PBR - گزینه های بوت PBR، این خیلی زیاد است. در مورد من PBR کار می کند.

    XMPDetection=بله یک پارامتر مهم است. میزان رم، اسلات ها، قالب ها، فرکانس و تعداد کانال ها را رفع می کند.

    DefaultLoader - اگر چندین بوت لودر روی پارتیشن وجود دارد، یکی پیش فرض را انتخاب کنید. نباید خالی باشد!

    تایم اوت - زمان قبل از بوت خودکار

    سریع - گزینه ای که از انتخاب یک پارتیشن می گذرد و بلافاصله به دانلود ادامه می دهد.

    1 (تایم اوت -1) - غیرفعال کردن راه اندازی خودکار

    از بخش CPU می گذریم، خود بوت لودر مقادیر لازم را انتخاب می کند. اگر چیزی برای جعل ندارید، بهتر است از دستگاه ها صرف نظر کنید. غیرفعال کردن درایورها - درایورهای غیر ضروری را در هنگام بوت غیرفعال کنید. رابط کاربری گرافیکی - شخصی سازی ظاهر بوت لودر. من فکر می کنم اینجا نیازی به توضیح چیزی نیست، هیچ پارامتر خاصی در اینجا وجود ندارد. وضوح صفحه نمایش، زبان و تم منو. ساده است. گرافیک - تنظیمات گرافیکی و تزریق.

    پارامتر Inject NVidia را لمس نکنید! در زمان راه اندازی، مصنوعاتی وجود خواهد داشت. این برای اجرای کارت های خط قدیمی GT طراحی شده است

    وصله‌های هسته و Kext - وصله‌ها و سفارشی‌سازی هسته. به طور پیش فرض، Apple RTC انتخاب شده است. بهتر است دست نزنید. SMBIOS آب میوه، سفارشی سازی و تقلبی خشخاش است.

    برای پیکربندی اطلاعات کارخانه، روی نماد عصای جادویی کلیک کنید. بعد، iMac (اگر رایانه شخصی) یا MacBook (اگر لپ تاپ) را انتخاب کنید.

    آچتونگ 3

    چیزی به حافظه و اسلات اضافه نکنید. اینها پارامترهای صرفاً آرایشی هستند که شبدر در مرحله بارگیری دریافت می کند. تنظیم نادرست پارامترها می تواند باعث تداخل شود.

    اخطار: کارت‌های گرافیکی انویدیا بدون ویرایش‌های Policy-kext فقط در مدل‌های Mac iMac13.1 و iMac14.2 کار می‌کنند.

    در AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist ما در اینجا Config1 را به none تصحیح می کنیم:

    الان باید کار کنه

    آماده. ما هیچ چیز دیگری را لمس نمی کنیم، ما تنظیمات اولیه را انجام داده ایم. ما فایل خود را ذخیره می کنیم. حالا آن را در پوشه CLOVER پارتیشن EFI کپی کرده، وارد شوید و آن را جایگزین کنید. به شما یادآوری می کنم که قبل از این باید یک نسخه پشتیبان تهیه می کردید.

    ما تقریبا اینجا هستیم. اکنون تنها راه اندازی کارت گرافیک باقی مانده است. پوشه PostInstall حاوی بسته WebDriver*.pkg است. آن را باز کنید و نصب کنید. سپس از ما می خواهد که ریبوت کنیم. بیایید راه اندازی مجدد کنیم.

    حالا بیایید مطمئن شویم که از درایو فلش بوت نمی شویم، بلکه از هارد در حالت UEFI. Boot macOS Sierra را از Macintosh HD انتخاب کنید. بیا شروع کنیم.

    توجه داشته باشید

    تمام شد، ما در این سیستم هستیم. در تصویر نشان دادم که بعد از تمام تنظیمات، محور تقریباً چگونه خواهد بود. به نحوه درک سیستم از مک شما و همچنین فرکانس پردازنده توجه کنید.

    علامت مطمئنی که درایور Nvidia کار می کند لوگوی آن در نوار وظیفه خواهد بود. اتفاقاً من آن را خاموش کردم، زیرا مانع می شود، اما می توانید از طریق "System Settings..." به کنترل پنل نامرئی دسترسی پیدا کنید. ما می توانیم اینترنت را از طریق سافاری بررسی کنیم. USB 3.0 با وصل کردن یک درایو فلش به پورت 3.0 ساده است.

    علاوه بر این

    - صدا

    وقتی صحبت از صدا می شود، وضعیت متفاوت است. اگر کارت صدای خارجی دارید، به سادگی درایورهای آن را از وب سایت سازنده دانلود کنید (دستگاه های آنالوگ، مانند کنسول های میکس، نیازی به درایور ندارند و بلافاصله راه اندازی می شوند). برای کارت صدای یکپارچه، از یکی از این کدها استفاده کنید:

    در مورد AppleHDA

    در واقع، این همه است. پس از آن، macOS Sierra را آماده کار می کنیم.

    UPD از 2017/05/14

    — در نظرات، افراد مهربان فایل را دوباره از مگا به تورنت آپلود کردند. این به این دلیل است که بسیاری از افراد در دانلود فایل از مگا با مشکل مواجه هستند. صادقانه بگویم، نمی دانستم که مگا محدودیتی در سرعت دانلود دارد (من از یک حساب پریمیوم استفاده می کنم). همچنین، لطفاً همه سؤالات را برای من در VK بنویسید، اما ابتدا نظرات را بررسی کنید. این احتمال وجود دارد که مشکل شما قبلاً در آنجا حل شده باشد. باز هم، من مسئول هیچ خطری که ممکن است برای رایانه شما ایجاد کند، نیستم. همچنین می خواهم یک نکته را روشن کنم که مقاله صرفاً برای اهداف آموزشی ارائه شده است. خود واقعیت نصب هکینتاش بر روی رایانه شخصی نقض فاحش سیاست اپل در مورد سیستم آنها است که توسط قانون مجازات می شود. نویسنده استفاده از MacOS را در رایانه‌های غیر اپل تشویق نمی‌کند و تغییر کد منبع سیستم را تشویق نمی‌کند.

    پایان

    لطفا مرا بخوانید

    اگر نمی توانید فایل ها را روی فلش درایو از حالت فشرده خارج کنید، لطفاً از صفحه کلید فاصله بگیرید و سریعاً کتاب "رایانه برای آدمک ها: راهنمای تفصیلی نحوه استفاده از رایانه شخصی" را بخوانید!!!

    1. همه فایل ها در MEGA آپلود می شوند. کسانی که با آن مشکل دارند در نظرات آن را دوباره در تورنت آپلود کرده اند.
    2. لطفاً در مورد نصب مک در لپ تاپ از من سؤال نکنید. من از شما می خواهم. لطفا. این یک فرآیند بسیار هموروئیدی است. اوبونتو را نصب کنید و تم مک را وصل کنید. شما هم همین تجربه را خواهید داشت
    3. من به ندرت در Habré پاسخ می دهم، برای همه سؤالات به VK بنویسید.

    این راهنما/راهنما/غیره برای کسانی نوشته شده است که برای جمع آوری این یا آن اطلاعات در مورد نصب مک بر روی رایانه شخصی تنبل هستند، همه چیز واضح و سرراست است.

    برای شروع، قبل از اینکه واقعاً خود سیستم را روی رایانه شخصی نصب کنیم، باید تصمیم بگیریم که آیا به آن نیاز داریم یا نه، زیرا خود سیستم از نظر نصب و پیکربندی بسیار خاص است، مگر اینکه، البته، دستگاه اپل داشته باشید. توضیح اینکه استقرار سیستمی که در ابتدا برای رایانه‌های شخصی رومیزی برنامه‌ریزی نشده بود، یک موضوع پیچیده است و بسته به سازگاری سخت‌افزار، می‌تواند بین ۲ تا N ساعت طول بکشد، هیچ فایده‌ای ندارد.

    حالا بیایید بفهمیم هکینتاش چیست: کلمه "هکینتاش" از ادغام دو کلمه "Macintosh" و "Hack" تشکیل شده است که در اصل به معنای "مک هک شده" است، اگرچه هیچ ارتباطی با "هک کردن" وجود ندارد.

    در این راهنما، ما به ایجاد یک فلش درایو نصب از ویندوز (از آنجایی که این سیستم محبوب‌ترین سیستم در میان «هک‌نتاش‌کنندگان مبتدی» است)، نصب سیستم بر روی یک دیسک خالی، پسوندهای هسته برای سخت‌افزار شما و در واقع نصب و پیکربندی بوت لودر (در این مرحله است که مشکلات و مشکلات زیادی ایجاد می شود)

    CPU: Intel Core i5 4460 3.2 GHz (Haswell)
    حافظه: 16 گیگابایت Crucial Ballistix Sport
    گرافیک: MSI GeForce GTX 760 2048MB
    مادربرد: گیگابایت GA-H81-S2V (UEFI Bios)



    همچنین می خواهم به این نکته اشاره کنم که در این مقاله با کارت های گرافیکی NVidia و UEFI BIOS کار می کنیم.

    خب بریم

    مرحله 1. ارزیابی و تجزیه و تحلیل آهن

    بله، علیرغم این واقعیت که هکینتاش تقریباً در هر پیکربندی به یک روش اجرا می شود، همیشه این کار را متفاوت انجام می دهد. بنابراین، ارزش آن را دارد که بلافاصله سخت افزار ما را تجزیه و تحلیل کنیم.

    پردازنده ها

    بنابراین، بیایید با این واقعیت شروع کنیم که در ماشین هایی با پردازنده های AMD سیستم کار نخواهد کرد(بسیار دشوار است که حالت عذابی را که در حال مرگ است، "کار" نامید). بله، در واقع، شما می‌توانید یک هسته سفارشی نصب کنید، آن را reflash کنید، و غیره، اما اگر چرخ خراب شود، هیچ فایده‌ای برای اختراع مجدد آن وجود ندارد. این سیستم بدون مشکل بر روی پردازنده‌های اینتل اجرا می‌شود که با Core i3 شروع می‌شود (ما به طور خاص در مورد macOS Sierra 10.12 صحبت می‌کنیم؛ نسخه‌های قبلی می‌توانند روی پردازنده‌های Core 2 Duo و Pentium نیز اجرا شوند). در مورد من، سنگ i5 4460 افتاد (4 هسته، 4 رشته، تقویت توربو تا 3.4 گیگاهرتز).

    آچتونگ 2

    مشکلاتی در پردازنده های سوکت 2011-3، به ویژه در چیپست X99 مشاهده می شود. معمولاً به دلیل زنگ ها و سوت های زیاد روی مادربرد ظاهر می شود.

    کارت های ویدئویی

    بعد، بیایید در مورد گرافیک تصمیم بگیریم. اگر از گرافیک یکپارچه اینتل استفاده می کنید (در مورد من HD4600 است)، به احتمال زیاد به یک کارخانه گرافیک جداگانه نیاز خواهید داشت (اگرچه آنها می توانند به صورت بومی شروع به کار کنند).

    لیست هسته های گرافیکی پشتیبانی شده اینتل

    Intel HD 3000
    Intel HD 4000
    Intel HD 4600 (لپ تاپ)
    Intel HD 5000


    رادئون ها (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 R9 200 (R9 290 شروع نمی شود)
    سری Radeon R9 300 (ممکن است R9 380 مشکلاتی داشته باشد. من شخصاً آن را آزمایش نکرده ام، اما با توجه به بررسی های موجود در Reddit با این کارت ها قضاوت می کنم. وجود داردچالش ها و مسائل)


    در این راهنما ما کارخانه گرافیکی AMD را در نظر نخواهیم گرفت، زیرا همه چیز به وصله های فریم بافر و تغییرات شناسه دستگاه در بوت لودر (که برای همه فردی است) خلاصه می شود. اطلاعات بیشتر در مورد کارت های AMD در اینجا کلیک کنید (انگلیسی).

    وضعیت در مورد کارت های NVidia کاملاً متفاوت است. تقریباً همه روشن می شوند، به استثنای برخی از افراد با استعداد خاص. در قسمت 10 مشکلات مشاهده می شود، اما به احتمال زیاد، به زودی ظاهر نمی شوند، همه چیز در حال حاضر عادی است. در کارت‌های GTX، گرافیک با یک ضربه شروع می‌شود، کارت‌های GT نیز از این قافله عقب نمی‌مانند، هرچند استثناهایی وجود دارد.

    لیست کارت های NVidia فعال

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


    من بیش از حد مطمئن هستم که کارت خود را در لیست پیدا خواهید کرد.

    کنترلر شبکه

    من فکر می کنم نیازی به جویدن نیست که چگونه می توانید کارت شبکه خود را شناسایی کنید ...

    راهنمای جدید

    Task Manager → Tab performance → Ethernet (ویندوز 10) را باز کنید، یک اتصال شبکه با حروف سیاه بزرگ وجود خواهد داشت.

    به هر حال، شما همچنین می توانید در بایوس نگاه کنید


    به هر حال، ما در این مورد به تفصیل صحبت نخواهیم کرد. در هر صورت، شما باید یک کارت شبکه نصب کنید، بنابراین من به سادگی لیستی از کارت های شبکه پشتیبانی شده را ارائه خواهم کرد.

    کارت های شبکه

    گیگابیت اینتل

    سری 5 – 82578LM/82578LC/82578DM/82578DC
    سری 6 و 7 – 82579LM/82579V
    سری 8 و 9 - I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

    Realtek

    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

    BCM5722, 5752, 5754, 5754M, 5755, 5755M, 5761, 5761e, 57780, 57781, 57785,5784M, 5787, 5787M, 5787, 5786M, 590M

    مارول

    88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

    قاتل

    E2200

    حافظه

    هیچ محدودیتی وجود ندارد. این سیستم با دو گیگابایت کار می کند. توصیه شده 4. نویسنده 8 را توصیه می کند.

    در واقع، ما سخت افزار را مرتب کردیم. اگر در این مرحله نظر خود را تغییر نداده اید، ادامه دهید.

    مرحله 2. یک درایو فلش USB قابل بوت بسازید و نصب کننده را در آن مستقر کنید

    بنابراین، در اینجا به تمرین می رسیم. بگذارید یادآوری کنم که ما همه این کارها را از ویندوز انجام می دهیم. من فوراً می گویم که ما از تصاویر ردیاب ریشه استفاده نخواهیم کرد که توسط افرادی که همه چیز با هکینتاش "تا 18" کار می کند به شدت توصیه می شود. ابتدا به ابزار BDU (BootDiskUtiliy) نیاز داریم.

    شما به یک درایو فلش بیش از 8 گیگابایت نیاز دارید. هر

    1. ابزار را راه اندازی کنید
    2. دیسک مقصد → درایو فلش ما را انتخاب کنید
    3. دیسک را فرمت کنید

    حالا منتظریم درایو فلش در Apple HFS فرمت می شود و به دو پارتیشن تقسیم می شود که یکی از آنها بوت لودر را نصب می کند (CLOVER) و دومی خالی می ماند تا نصب کننده بتواند در آنجا مستقر شود.

    پس از انجام دستکاری های کامل، تقریباً تصویر زیر را دریافت می کنیم:


    در مرحله بعد، باید نصب کننده را در پارتیشن دوم مستقر کنید. ما همچنین این کار را از طریق ابزار BDU انجام می دهیم. با این حال، سوال اینجاست که تصویر را از کجا می توان دریافت کرد. دو گزینه وجود دارد: یک نمونه آماده را که قبلاً بسته بندی نشده است تهیه کنید، یا شخصاً آن را از نصب Mac OS Sierra.app از AppStore دریافت کنید. از آنجایی که روش دوم به زمان زیادی نیاز دارد و جستجوی این .app خود زمان بسیار زیادی می برد، ما از روش اول استفاده خواهیم کرد. صنعتگران قبلاً فایل های HFS آماده ای را برای این ابزار آماده کرده اند و از برنامه .app برای ما استخراج کرده اند. تنها چیزی که نیاز داریم این است که آن را دانلود کنیم (وزن تصویر تقریباً 5 گیگ است، بنابراین می توانید آن را برای دانلود قرار دهید). در واقع، macOS 10.12 Sierra را از اینجا دانلود کنید.

    دانلود شد.

    1. ما از آرشیو HFS Partition File (HFS+)، فایلی با پسوند استخراج می کنیم. .hfs.
    2. در پنجره ابزار BDU "Destination disk"، قسمت 2 فلش درایو خراب ما را انتخاب کنید.
    3. Restore partton را باز کنید.
    4. فایل *.hfs ما را جستجو و انتخاب کنید. لطفاً توجه داشته باشید که نباید بزرگتر از پارتیشن PART 2 باشد.
    5. منتظر باز شدن آن هستیم.
    تمام، نصب کننده روی فلش درایو باز شده و آماده کار است.

    اکنون به تعدادی فایل برای سیستم شما نیاز داریم. من هر آنچه را که نیاز دارم در این آرشیو جمع آوری کرده ام. بعداً توضیح خواهم داد که چیست و چرا.

    شما همچنین به این متن نیاز دارید، آن را نیز دانلود کنید: کلیک کنید. پوشه را از بایگانی با Clover به ریشه قسمت باز می کنیم و kext را در پوشه ای که باز کردیم تمام شد و آماده است فلش درایو تمام شد بیایید ادامه دهیم.

    مرحله 3: macOS Sierra را روی رایانه شخصی اینتل نصب کنید

    ما بررسی می کنیم که درایو فلش در پورت 2.0 قرار گرفته باشد. راه اندازی مجدد، وارد بایوس شوید. بگذارید یادآوری کنم که بایوس ما UEFI است. مجازی سازی (Intel Virtualization) را غیرفعال کنید. اولویت بوت (BOOT) را روی فلش مموری خود تنظیم کنید. مطمئن شوید که در حالت UEFI بوت می شود.تنظیمات را ذخیره و اعمال کنید، راه اندازی مجدد کنید. به منوی Clover می رسیم.

    Clover یک دانلود کننده و نصب کننده Hackintosh است.

    فلش رو به پایین را فشار دهید تا به منوی Options برسیم. Enter را فشار دهید. تنها چیزی که در اینجا نیاز داریم این خط است:

    موارد زیر را در آن می نویسیم:

    Kext-dev-mode=1 rootless=0 -v npci=0x2000 nv_disable=1
    اجازه دهید توضیح دهم که هر یک از این استدلال ها چه کاری انجام می دهند:

    kext-dev-mode=1 یک arg ضروری است که بدون آن هک اجرا نخواهد شد. به شما امکان می‌دهد متن‌ها را در سیستم بارگیری کنید (در ابتدا FakeSMC.kext).
    rootless=0 - SIP (System Integrity Protection) را غیرفعال می کند. ارگ مورد نیاز
    -v - "حالت پرحرف". به جای یک سیب زیبا، ما یک "کنسول" در حال بارگذاری را خواهیم دید تا در صورت ظاهر شدن خطا، بتوانیم آن را شناسایی کنیم.
    npci=0x2000 (یا 0x3000، بسته به نسخه PCI-e) - اختیاری است. ما از توقف دانلود در مرحله اسکن PCI جلوگیری می کنیم. شما مجبور نیستید آن را ثبت کنید.
    nv_disable=1 - اختیاری است. برای جلوگیری از بارگیری مصنوعات و سایر زباله ها، پوسته گرافیکی را غیرفعال کنید. ما در حالت گرافیک بومی با وضوح 144p ارتدکس بارگیری می کنیم. شما مجبور نیستید آن را ثبت کنید.

    آرگومان ها را با فشار دادن Enter اعمال کنید. Boot Mac OS Sierra را از OS X Base System انتخاب کنید. و بنابراین، دانلود محل تولد آغاز شد. بیایید فوراً به برخی از خطاها نگاه کنیم: هنوز منتظر دستگاه root هستیم - کنترلر IDE زمان لازم برای اتصال را ندارد.

    ثابت

    ما درایو فلش را دوباره به پورت 2.0 دیگر وصل می کنیم، با آرگومان های زیر بوت می کنیم:
    kext-dev-mode=1 rootless=0 cpus=1 npci=0x2000 -v UseKernelCache=نه


    حمل و نقل کنترلر بلوتوث وجود ندارد - کارت ویدیو روشن نشد یا FakeSMC.kext وصل نشد. بررسی کنید که FakeSMC.kext در پوشه kexts/other وجود داشته باشد. بلوتوث هیچ ربطی به آن ندارد.

    ثابت

    ما به این صورت بارگذاری می کنیم:

    Kext-dev-mode=1 rootless=0 -v npci=0x2000
    یا مثل این:
    kext-dev-mode=1 rootless=0 -v -x npci=0x2000


    اگر چنین خطاهایی همچنان باقی می ماند، سعی می کنیم به این صورت بارگذاری کنیم:

    Kext-dev-mode=1 rootless=0 -v npci=0x3000 darkwake=0 nv_disable=1 cpus=1
    در موارد دیگر، تنها گوگل کمک خواهد کرد، اگرچه این اصلاحات باید این مشکلات را حل کند.

    ما منتظریم. در برخی نقاط ممکن است یخ بزند. اگر بیش از یک دقیقه یخ زد، راه اندازی مجدد کنید. در برخی موارد باید کمک کند.

    و ما در واقع در نصب کننده هستیم. یک زبان را انتخاب کنید و روی فلش کلیک کنید. بسته زبان بارگیری می شود (ممکن است برای یک دقیقه ثابت شود). اکنون Utilities>Disk Utility را باز کنید، باید دیسک را برای macOS فرمت کنیم. دیسک مورد نظر را انتخاب کنید و روی "Erase" کلیک کنید. برای راحتی، ما دیسک جدید را "Macintosh HD" می نامیم. Disk Utility را فرمت کرده و ببندید. بعد، دیسکی را که سیستم را روی آن نصب خواهیم کرد (در مورد ما Macintosh HD) انتخاب کرده و آن را نصب کنید.

    نصب از 15 تا 30 دقیقه طول می کشد، همه اینها به سرعت نوشتن روی دیسک بستگی دارد. پس از نصب، سیستم از ما می‌خواهد اتصال اینترنت را راه‌اندازی کنیم - از آن بگذریم، بعداً این کار را انجام خواهیم داد. ما یک کاربر ایجاد می کنیم. تمام شد، ما در سیستم هستیم. یا بهتر است بگویم، در کنده او. هنوز هیچ چیز برای ما کار نمی کند. اگر دستگاه را راه اندازی مجدد کنید، ورود به سیستم غیرممکن خواهد بود (به دلیل عدم وجود بوت لودر).

    ثابت

    اگر رایانه همچنان راه‌اندازی مجدد یا خاموش می‌شود، می‌توانید انتخاب کنید که از درایو فلش بوت شود، سپس «Boot macOS Sierra from Macintosh HD» را در منوی شبدر انتخاب کنید، فراموش نکنید که آرگومان‌های بوت را در منوی گزینه‌ها بنویسید.


    برو جلو…

    مرحله 4. راه اندازی سیستم پایه و نصب kexts

    بنابراین، ما در این سیستم هستیم. در حالی که او می تواند کار کمی انجام دهد، ما آنلاین نمی شویم، گرافیک ها کار نمی کنند و به طور کلی همه چیز بسیار بد به نظر می رسد. این نیاز به تعمیر شدن دارد.

    بیایید بفهمیم که kextها چیست.

    Kext(کرنل پسوند) - برنامه های افزودنی هسته که این یا آن تجهیزات را اجرا می کنند که با مک اصلی ناسازگار است (به عنوان مثال، در کجای aimak می توانیم کارت شبکه Realtek یا کارت صدا را پیدا کنیم؟). اینها چیزی است که ما اکنون به آن نیاز داریم.

    ابتدا به پوشه 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 از تراشه System Management Control تقلید می کند که فقط در مادربردهای اپل وجود دارد. بدون این kext، سیستم به سادگی راه اندازی نمی شود).

    حالا بیایید بوت لودر را نصب کنیم. به پوشه PostInstall → Clover_v2.3k_r3949 بروید. یک فایل *.pkg وجود دارد، آن را باز کنید.


    روی ادامه کلیک کنید، اطلاعات مربوط به بوت لودر را بخوانید (دروغ می گویم، روی ادامه هم کلیک کنید). سپس، در گوشه پایین سمت چپ، روی «پیکربندی» کلیک کنید.

    برای بوت UEFI، تنظیمات زیر را تنظیم کنید:


    بعداً در مورد بارگذاری قدیمی صحبت خواهیم کرد، زیرا همه چیز در آنجا کمی پیچیده‌تر است و باید DSDT را وصله کنید.
    روی "نصب" کلیک کنید. بیایید مراحل نصب بوت لودر را طی کنیم.
    انجام شد، بوت لودر نصب شده است.

    مرحله 5. راه اندازی بوت لودر

    پس از نصب، ما یک بوت لودر Clover تمیز و پیکربندی نشده دریافت می کنیم که باید کمی پیکربندی شود. Clover Configurator را باز کنید (در آینده استفاده از این برنامه را برای ویرایش نقطه به نقطه پیکربندی بوت لودر توصیه نمی کنم).

    ابتدا باید با بوت لودر به پارتیشن EFI برسیم. در منوی سمت چپ، روی Mount EFI کلیک کنید. سپس بر روی Check partition کلیک کنید، جدولی از تمام پارتیشن ها ظاهر می شود. پارتیشن مورد نیاز ما باید روی همان پارتیشن Apple_HFS باشد، به صورت EFI EFI ظاهر می شود. روی Mount partition کلیک کنید. در لیست، دیسک مورد نیاز خود را انتخاب کنید (به عنوان مثال، disk0s1). لطفا توجه داشته باشید که یک اشکال وجود دارد که در آن همه بخش ها قابل مشاهده نیستند. چرخ ماوس را بچرخانید تا بتوانید بین بخش ها پیمایش کنید و مورد نیاز خود را انتخاب کنید.

    بعد روی Open Partition کلیک کنید. یک "پوشه" با بخش مورد نظر باز می شود. به EFI>CLOVER بروید. plist.config را برای راحتی در پوشه PostInstall کپی کنید. همچنین، در صورت لزوم، آن را در جای دیگری کپی کنید، زیرا همان چیزی که ما کپی کردیم ویرایش می شود. و یکی دیگر برای پشتیبان گیری. plist.config را کپی کرده و باز کنید.

    چیزی شبیه به این را می بینیم:

    ACPI - ما به رفع‌ها دست نمی‌زنیم، کارت ویدیوی خود را (DropOEM) رها می‌کنیم (DropOEM_DSM زمانی کار می‌کند که با دو وصله DSDT مواجه می‌شویم. بنابراین، روش اصلاح خودکار اصلی را به‌عنوان بوت‌لودر رها می‌کنیم و اگر یکی ظاهر شد، روش خود را غیرفعال می‌کنیم).
    به بخش BOOT بروید.

    بنابراین اینجاست که ما باید به آن بپردازیم. ما خودمان آرگومان ها را بسته به سیستم تنظیم می کنیم.

    -v (کلامی) - حالت بوت "متن" از قبل آشنا. بهتر است آن را فعال نکنید، اما در صورت لزوم آن را به صورت دستی ثبت کنید.
    طاق - معماری. در مورد من x86_64
    npci کلیدی است که قبلاً برای ما شناخته شده است. در صورت لزوم پست می کنیم. توصیه می کنم اولین دانلود را بدون آن انجام دهید، اما در حالت Verbose.
    darkwake - مسئول حالت خواب و خواب زمستانی است. دارای 7 حالت اگر رویا با تغییر حالت hibernatem در ترمینال شروع نمی شود، توصیه می کنم از آزمون و خطا برای یافتن حالت darkwake مورد نظر استفاده کنید.
    cpus=1 - راه اندازی تنها با استفاده از یک هسته. من انتخاب را توصیه نمی کنم.
    nvda_drv=1 - فعال سازی وب درایور NVidia که کمی بعد آن را نصب خواهیم کرد. اگر nVidia دارید انتخاب کنید.
    nv_disable=1 - گرافیک های غیر ویدئویی را غیرفعال می کند و روی درایور اصلی مک اجرا می شود. بهتر است انتخاب نکنید، اما در صورت لزوم به صورت دستی ثبت نام کنید.
    kext-dev-mode=1 و rootless=0 قبلاً توضیح داده شده است.

    بیایید به زیربخش سمت راست برویم.
    پیش فرض حجم بوت - پارتیشنی که انتخاب دیسک برای بوت شدن از آن به طور پیش فرض آغاز می شود. به طور پیش فرض LastBootedVolume (آخرین پارتیشن انتخاب شده).
    Legacy - Legacy Boot برای نسخه های قدیمی ویندوز و لینوکس. این بسیار به سخت افزار و طراحی BIOS بستگی دارد، بنابراین چندین الگوریتم توسعه یافته است:
    LegacyBiosDefault - برای آن دسته از بایوس های UEFI که دارای پروتکل LegacyBios هستند.
    PBRTest، PBR - گزینه های بوت PBR، این فقط بیش از حد است. در مورد من PBR کار می کند.
    XMPDetection=YES یک پارامتر مهم است. میزان رم، اسلات ها، قالب ها، فرکانس و تعداد کانال ها را رفع می کند.
    DefaultLoader - اگر چندین لودر روی پارتیشن وجود دارد، پارتیشن پیش فرض را انتخاب کنید. نباید خالی باشد!
    تایم اوت - زمان قبل از بوت خودکار.
    Fast - پارامتری که از انتخاب یک پارتیشن می گذرد و بلافاصله به بارگیری ادامه می دهد.
    -1 (تایم اوت -1) - راه اندازی خودکار را غیرفعال کنید.

    از بخش CPU می گذریم، خود بوت لودر مقادیر لازم را انتخاب می کند. اگر چیزی برای جعل ندارید، بهتر است از دستگاه ها صرف نظر کنید. غیرفعال کردن درایورها - درایورهای غیر ضروری را در هنگام بوت غیرفعال کنید. رابط کاربری گرافیکی - شخصی سازی ظاهر بوت لودر. من فکر می کنم اینجا نیازی به توضیح چیزی نیست، هیچ پارامتر خاصی در اینجا وجود ندارد. وضوح صفحه نمایش، زبان و تم منو. ساده است. گرافیک - تنظیمات گرافیکی و تزریق.

    پارامتر Inject NVidia را لمس نکنید! در زمان راه اندازی، مصنوعاتی وجود خواهد داشت. این برای اجرای کارت های خط قدیمی GT طراحی شده است

    وصله‌های هسته و Kext - وصله‌ها و سفارشی‌سازی هسته. به طور پیش فرض، Apple RTC انتخاب شده است. بهتر است دست نزنید. SMBIOS آب میوه، سفارشی سازی و تقلبی خشخاش است.

    برای پیکربندی اطلاعات کارخانه، روی نماد عصای جادویی کلیک کنید. بعد، iMac (اگر رایانه شخصی) یا MacBook (اگر لپ تاپ) را انتخاب کنید.

    آچتونگ 3

    همچنین می‌توانید به پیکربندی‌های قدیمی‌تر مانند MacMini یا Mac Pro نگاه کنید. وظیفه شما این است که یکی را انتخاب کنید که بیشتر شبیه به سخت افزار شما باشد.


    چیزی به حافظه و اسلات اضافه نکنید. اینها پارامترهای صرفاً آرایشی هستند که شبدر در مرحله بارگیری دریافت می کند. تنظیم نادرست پارامترها می تواند باعث تداخل شود.

    اخطار: کارت‌های گرافیکی انویدیا بدون ویرایش‌های Policy-kext فقط در مدل‌های Mac iMac13.1 و iMac14.2 کار می‌کنند.

    در AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist ما در اینجا Config1 را به none تصحیح می کنیم:


    الان باید کار کنه

    آماده. ما هیچ چیز دیگری را لمس نمی کنیم، ما تنظیمات اولیه را انجام داده ایم. ما فایل خود را ذخیره می کنیم. حالا آن را در پوشه CLOVER پارتیشن EFI کپی کرده، وارد شوید و آن را جایگزین کنید. به شما یادآوری می کنم که قبل از این باید یک نسخه پشتیبان تهیه می کردید.

    مرحله 6. درایور گرافیک را نصب کنید و برای اولین بار راه اندازی مجدد کنید

    ما تقریبا اینجا هستیم. اکنون تنها راه اندازی کارت گرافیک باقی مانده است. پوشه PostInstall حاوی بسته WebDriver*.pkg است. آن را باز کنید و نصب کنید. سپس از ما می خواهد که ریبوت کنیم. بیایید راه اندازی مجدد کنیم.

    حالا بیایید مطمئن شویم که از درایو فلش بوت نمی شویم، بلکه از هارد در حالت UEFI. Boot macOS Sierra را از Macintosh HD انتخاب کنید. بیا شروع کنیم.

    توجه داشته باشید

    من توصیه می کنم برای اولین بار از سوئیچ -v استفاده کنید تا اگر مشکلی پیش آمد بلافاصله خطا را شناسایی کنید. اگر بوت لودر خراب است و نمی توانید وارد سیستم شوید، از درایو فلش بوت کنید، کلیدهای لازم را در گزینه ها وارد کنید و سیستم را در حالت Verbose بوت کنید.


    تمام شد، ما در این سیستم هستیم. در تصویر نشان دادم که بعد از تمام تنظیمات، محور تقریباً چگونه خواهد بود. به نحوه درک سیستم از مک شما و همچنین فرکانس پردازنده توجه کنید.

    علامت مطمئنی که درایور Nvidia کار می کند لوگوی آن در نوار وظیفه خواهد بود. اتفاقاً من آن را خاموش کردم، زیرا مانع می شود، اما می توانید از طریق "System Settings..." به کنترل پنل نامرئی دسترسی پیدا کنید. ما می توانیم اینترنت را از طریق سافاری بررسی کنیم. USB 3.0 با وصل کردن یک درایو فلش به پورت 3.0 ساده است.

    علاوه بر این

    - صدا

    وقتی صحبت از صدا می شود، وضعیت متفاوت است. اگر کارت صدای خارجی دارید، به سادگی درایورهای آن را از وب سایت سازنده دانلود کنید (دستگاه های آنالوگ، مانند کنسول های میکس، نیازی به درایور ندارند و بلافاصله راه اندازی می شوند). برای کارت صدای یکپارچه، از یکی از این کدها استفاده کنید:

    در مورد AppleHDA

    برای کارکرد آن باید شرایط زیر رعایت شود:

    1. در دسترس بودن kext وانیلی (خالص) AppleHDA.kext در سیستم.
    2. وجود بخش HDEF در DSDT شما (یا رفع شبدر FixHDA_8000->True)
    3. طرح‌بندی را در DSDT مشخص کنید (یا در config.plist دستگاه شبدر-> صوتی-> تزریق-> 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

    - در نظرات مردم مهربان فایل را از مگا به تورنت دوباره آپلود کردند. این به این دلیل است که بسیاری از افراد در دانلود فایل از مگا با مشکل مواجه هستند. صادقانه بگویم، نمی دانستم که مگا محدودیتی در سرعت دانلود دارد (من از یک حساب پریمیوم استفاده می کنم). همچنین، لطفاً همه سؤالات را برای من در VK بنویسید، اما ابتدا نظرات را بررسی کنید. این احتمال وجود دارد که مشکل شما قبلاً در آنجا حل شده باشد. باز هم، من مسئول هیچ خطری که ممکن است برای رایانه شما ایجاد کند، نیستم. همچنین می خواهم یک نکته را روشن کنم که مقاله صرفاً برای اهداف آموزشی ارائه شده است. خود واقعیت نصب هکینتاش بر روی رایانه شخصی نقض فاحش سیاست اپل در مورد سیستم آنها است که توسط قانون مجازات می شود. نویسنده استفاده از MacOS را در رایانه‌های غیر اپل تشویق نمی‌کند و تغییر کد منبع سیستم را تشویق نمی‌کند.
    - پایان

    برچسب ها: اضافه کردن برچسب

    سلام، من می خواهم به نصب و پیکربندی بوت لودر Clover روی هارد دیسک نگاه دقیق تری داشته باشم. درایو HDD. هر دومین کاربر سیستم عامل مک در Hackintosh در راه اندازی Clover روی هارد دیسک خود با مشکل مواجه می شود. به بیان ساده تر، تنظیمات زیادی در خود Clover وجود ندارد، اما جایی که باید حفاری کنیم config.plist است. کوچکترین خطا یا ورود اضافی می تواند از راه اندازی سیستم عامل جلوگیری کند سیستم های مک OS X در رایانه شخصی، مقادیر نادرست را ارسال می کند.

    اغلب معلوم می شود که سیستم حتی بدون الماس به سادگی خراب می شود - این زمانی امکان پذیر است که تصویری انتخاب شده باشد که برای پیکربندی رایانه شخصی کم و بیش مشابه ایجاد شده است. اما وقتی Clover را روی نصب می کنیم HDD، او نمی خواهد سیستم را به چیزی راه اندازی کند. و همیشه باید از یک درایو فلش برای بوت کردن سیستم استفاده کنید. چرا دور برو من خودم ماه های اول استفاده کردم تا فهمیدم چی و چرا.

    به هر حال، این امنیت را به خوبی بهبود می بخشد، ما به آن فکر نمی کردیم. که در در این موردفلش مموری کلید سیستم است!

    در 80٪ موارد، کپی کردن محتویات پارتیشن EFI از یک فلش درایو EFI به هارد دیسک کمکی نمی کند.

    چرا این اتفاق می افتد؟

    پاسخ بسیار ساده است - config.plist برای سخت افزار شما پیکربندی نشده است. همیشه برای نصب فلش مموری استفاده نمی شود. فایل کاملتنظیمات، آنها اغلب از یک نسخه حذف شده با حداقل تعداد وصله استفاده می کنند و نصب کننده OS X را از شناسایی سخت افزار مسدود می کند - این برای نصب سیستم کاملاً کافی است.

    حتی اگر خوش شانس باشید و انتقال EFI از درایو فلش به HDD همچنان سیستم را راه اندازی کند، نمی توان در مورد شاخص های عملکرد و پایداری پیش بینی کرد. مشخص نیست که Clover به طور خودکار چه مقادیری را جایگزین کرده است.

    بعد از تنظیمات صحیحدر حالت ایده آل EFI و Config.plist باید از هر نسخه ای پشتیبانی کنند. در مورد من، من می توانم Mavericks، Yosemite، El Capitan و Sierra را با یک بوت لودر اجرا و نصب کنم. بنابراین، پارتیشن EFI من برای درایو فلش نصب و برای HDD یکسان است.

    نصب بوت لودر Clover بر روی هارد دیسک خود

    من به همه توصیه می کنم آن را دانلود کنند، بنابراین قبلاً برای سیستم عامل های جدیدتر OS X اصلاح خواهد شد. به عنوان مثال، EFI من که 3 سال پیش ساختم، Mavericks را فوق العاده اجرا می کند، اما به هیچ وجه نمی خواهد El Capitan را اجرا کند، اما آخرین نسخه اجرا می شود و هر یک از آنها را نصب می کند. اما شایان ذکر است که آخرین نسخه Clover 2.40 دیگر از برخی از نسخه های قدیمی پشتیبانی نمی کند. نسخه های مک OS X، .

    این ممکن است به این دلیل اتفاق بیفتد که هر نسخه از بوت لودر نواقص خاص خود را دارد که در آینده اصلاح شد و ممکن است در نسخه شما اینطور نباشد، اما در هر صورت بدتر نخواهد بود. می توانید بخوانید که چه خطاها و کاستی هایی اصلاح شد و صد اضافه شد. ضمناً با استفاده از Clover و SMBIOS IMac قدیمی، جلوی آنها برای من کار نکرد پورت های USB، بعد از اینکه گذاشتم آخرین نسخهبوت لودر - پورت ها کار می کنند، نتیجه گیری خود را بگیرید.

    امروز برای سرگرمی چندین نسخه نصب کردم و روی ال کاپیتان تست کردم. زمان بارگذاری و مک کار می کند OS X دقیقاً همینطور است. می‌خواستم یک وبلاگ‌نویس ویدیویی محبوب هکینتاش را بررسی کنم که ادعا می‌کند هر به‌روزرسانی Clover زمان بیشتری برای بارگذاری می‌برد، که کاملاً مزخرف است. زمان دانلود به عوامل زیادی بستگی دارد که در آن توضیح دادم.

    1. Clover EFI Bootloader را دانلود کنید.

    2. نصب کننده را راه اندازی کنید.

    3. راه اندازی CLOVER

    در مورد من Clover_v2.4k_r4012، اما در این لحظهدر حال حاضر موجود است Clover_v2.4k_r4035.خودم هم آپدیت میکنم))).

    روی ادامه کلیک کنید...

    ما محل نصب را به درایو سیستم شما تغییر می دهیم...

    روی ادامه کلیک کنید و "پیکربندی" را انتخاب کنید

    اکنون به تنظیمات زیر نگاه خواهیم کرد بوت UEFI، که تقریباً توسط تمام نسخه های BIOS در مادربردهای دهه گذشته پشتیبانی می شود و همانطور که به نظر من نسخه قبلی نیز می رسد.

    دو مورد بالای علامت گذاری شده را رها کنید. در این صورت، برای ما در انتخاب درایورهای اضافی که برای قدیمی تر طراحی شده اند، آسودگی خاطر خواهیم داشت نسخه BIOS، درایورهای اضافی برای NTFS، موس PS2، FAT و غیره.

    برخی از نقاط برای ما غیر قابل دسترس می شوند و در بیشتر موارد به آنها نیازی نیست. تنها چیزی که از این نکات می تواند مفید باشد، انتخاب تم منوی CLOVER است. اما هنگام انتخاب، ارزش آن را دارد که در نظر بگیرید تم زیبابرای دانلود و نصب یک درایور اضافی برای نمایش عادی در همان مانیتورهای HD و FULL HD و در مانیتورهایی با وضوح بالاتر به زمان بیشتری نیاز دارد. میل به مزاحمت وجود دارد.

    مستقیماً به Driver64UEFI بروید

    جشن گرفتن EmuVariableUefi-64, OsxAptioFix2Drv-64, OsxAptioFixDrv-64, PartitionDxe-64مجموعه ای از درایورهای مورد نیاز برای اجرای OS X در رایانه شخصی است. در برخی موارد، اگر دیسک خالی دارید که در حین نصب فرمت شده است، لازم نیست PartitionDxe-64 را بررسی کنید، اما گاهی اوقات ممکن است سیستم بدون آن شروع به کار نکند.

    CsmVideoDxe-64– این دقیقاً درایوری است که برای نمایش در مانیتورهای HD، Full HD و وضوح بالا مورد نیاز است. این درایور تم را متناسب با وضوح صفحه نمایش شما گسترش می دهد، بنابراین هیچ اعوجاجی ایجاد نمی شود، و همچنین مانند مک های واقعی، یک سیب کوچک زیبا را نشان می دهد. اما با این درایور سیستم عامل همیشه راه اندازی نمی شود و مورد نیاز است راه اندازی مجدد اجباری. علاوه بر این، این می تواند در هر زمان خود را نشان دهد. شما می توانید به مدت یک ماه بدون مشکل بوت شوید و سپس یک علامت ممنوعیت مشاهده خواهید کرد. و پس از چندین بار راه اندازی مجدد، سیستم را دوباره راه اندازی کنید. اگر می خواهید آن را نصب کنید، من با استفاده از Mavericks با آن مشکل داشتم، در سال های اخیر از روی هارد دیسک خود صرف نظر کرده ام، آن را فقط روی درایوهای فلش قابل بوت نصب می کنم و نه همیشه.

    و روی install کلیک کنید... پسورد را وارد کنید و بعد از نصب پنجره Clover را ببندید.

    راه اندازی پارتیشن EFI

    پس از نصب، نمادی برای پارتیشن EFI نصب شده روی دسکتاپ خود خواهید داشت که به طور خودکار توسط بوت لودر ایجاد می شود. اگر تنظیمات را مانند من انجام دهید، پس از باز کردن آن، همان فایل ها را روی دیسک خواهید داشت.

    بلافاصله به EFI -> CLOVER -> kexts بروید

    پوشه هایی را که به آنها نیاز نداریم و قرار نیست از آنها استفاده کنیم را حذف می کنیم. من همه چیز را حذف می کنم به جز 10.9، 10.11، 10.12، سایر موارد. دیگر - باید باقی بماند.

    در هر یک از پوشه های باقی مانده قرار می دهیم FakeSMC.kext- این برای همه اجباری است یا سیستم شروع نمی شود.

    برای صاحبان کارت های رادئونضروری Verde.kext،هنگام نصب و بارگیری Mavericks با یک کارت گرافیک ATI AMD Radeon7xxx Verde، مانند یک کارت گرافیک بومی کار می کند. در تمام نسخه های بالای 10.9 بدون آن، کارت گرافیک شروع نمی شود، پس از بوت شدن سیستم یک صفحه سیاه مشاهده خواهید کرد.

    بسیاری از افراد توصیه می‌کنند که متن‌های شبکه را در اینجا اضافه کنید، اما من این کار را انجام نمی‌دهم تا در صورت لزوم، با استفاده از EFI، OS X را نصب و مجددا نصب کنید. بخش سختدیسک، در این مورد دیگر نیازی به نصب CLOVER روی فلش مموری نیست. من متن شبکه و صوتی را مستقیماً در سیستم نصب می کنم.

    آیا می دانستید که هنگام نصب از طریق ابزار دیسک فرمت می کنید پارتیشن سیستم، EFI فرمت نشده است که امکان استفاده مداوم از آن را فراهم می کند. اگر مطمئن نیستید، CLOVER را روی درایو فلش نیز نصب کنید؛ این کار اوضاع را بدتر نمی‌کند، اما به شما کمک می‌کند از موقعیت‌های ناخوشایند جلوگیری کنید.

    به هر حال، اگر تعداد زیادی پارتیشن EFI انباشته شده‌اید، این مورد را می‌توان در لیست طولانی بوت‌لودرهای بایوس، در BIOS مشاهده کرد.

    اگر یک DSDT آماده دارید، آن را در EFI -> ACPI -> پچ شده قرار دهید. اگر ندارید ازش بگذرید...

    به نحوه نمایش آن دقت کنید. اگر به سادگی فایلی را آپلود کنید که کامپایل نشده و دارای خطا باشد، به صورت عادی نمایش داده می شود فایل متنی. در این حالت، CLOVER به احتمال زیاد بدون توجه به فایل شما به صورت خودکار داده تولید می کند.

    راه اندازی config.plist در CLOVER

    من از Clover configurator برای پیکربندی config.plist استفاده می کنم. شاید در نسخه دیگری رابط کاربری کمی متفاوت داشته باشد، اما پس از به روز رسانی مانند تصاویر خواهد بود.

    بیشتر اوقات، CLOVER به طور خودکار یک config.plist بسیار خوب تولید می کند، اما ممکن است همچنان حاوی نادرستی هایی باشد که باید آنها را تصحیح کنید و قطعاً باید آن را تکمیل کنید.

    من یک مثال را پیوست می کنم:

    شبدر تولید شده به صورت خودکار:

    config.plist من:

    اما همچنان، این تنظیمات در اکثر موارد کاملاً قادر به راه اندازی سیستم هستند.

    اگر یک DSDT آماده دارید، نام آن را در قسمت نام DSDT وارد کنید. ضریب حداقل و حداکثر را می توان مشخص کرد، اما نه همیشه. این مورد می تواند سرعت سیستم را کاهش دهد، زیرا داده های BIOS و DSDT مطابقت ندارند، که منجر به تضاد و کند شدن قابل توجه سیستم عامل مک می شود.

    در نقطه بوت، شما آرگومان های بارگیری، تایمر را مشخص می کنید شروع خودکار Systems CLOVER، دیسک اصلی برای بوت کردن سیستم.

    استدلال ها:

    npci=0x3000 – برای نصب با کارت های Radeon، npci=0x2000 برای NVidia استفاده می شود. هنگام نصب سیستم، ممکن است به آرگومان kext-dev-mode=1 نیاز داشته باشید. من همه آنها را فهرست نمی کنم؛ مقالات کافی برای توصیف استدلال ها وجود دارد. در مورد من، هنگام دانلود و نصب هر نسخه از سیستم، نیازی به استدلال نیست؛ در نسخه شما، ممکن است به یک یا چند مورد از موارد بالا نیاز داشته باشید.

    CPU بیشتر برای لوازم آرایشی است، در قسمت اول چه مقداری را در اینجا تعیین می کنید:

    این مقدار در پنجره About this Mac نمایش داده می شود.

    نکته مهم بعدی گرافیک

    شامل پشتیبانی می شود کارت های انویدیاو ATI، اما این موارد همیشه نیازی به گنجاندن ندارند؛ آنها برای هر سری از کارت‌های ویدئویی بسیار متفاوت هستند. اگر یک مورد غیر ضروری را فعال کنید، کارت ویدئو پس از بوت شدن سیستم شروع نمی شود، صفحه نمایش به سادگی خاموش می شود و به حالت آماده به کار می رود.

    SMBIOS یک مورد بسیار مهم است، بدون آن، سیستم بوت نمی شود.

    SMBIOS شماره سریال و پیکربندی یک کامپیوتر واقعی اپل است. کلیک عصای جادوییو مدلی را انتخاب کنید که تا حد امکان از نظر پیکربندی مشابه باشد. هنگام انتخاب یک مدل مهم است که در نظر داشته باشید که نسخه باید توسط شما پشتیبانی شود سیستم عامل. به عنوان مثال، اگر ال کاپیتان را نصب کرده اید، نباید IMac 8.1 را نصب کنید - احتمال شروع نشدن آن 99٪ است. اگر اشتباه کردید، از درایو فلش بوت کنید و اطلاعات را به مورد مناسب تغییر دهید. اگر فلش درایو وجود ندارد، به منوی CLOVER -> Options -> SMBIOS بروید و IMac 8.1 را با گستاخی به IMac 14.1 تغییر دهید، به عنوان مثال، در 95٪ موارد برای نصب و اجرای سیستم OS X کافی است.

    اما تفاوت های ظریف کوچکی نیز در اینجا وجود دارد، زیرا SMBIOS برخی از فرآیندهایی را که در آن انجام می شود شبیه سازی می کند کامپیوترهای اپل. به عنوان مثال، در رایانه من، با نصب IMac، مدت زیادی طول می کشد تا خاموش شود - خاموش می شود، اما طرفداران هنوز مدتی می چرخند، اما با Mac PRO مشخص شده همه چیز خوب است.

    در آخرین نقطه از System Parameters، تنظیم Inject Kext -> Yes, Inject System ID مهم است.

    خیلی اوقات، کافی است SMBIOS را به config.plist که به طور خودکار تولید می شود اضافه کنید، اما همانطور که قبلاً نوشتم، همه چیز فقط به سخت افزار شما بستگی دارد.

    مهم! اگر هنگام تنظیم فایل پیکربندی، به دلایلی از عملکرد آن متقاعد نشدید، آن را فعال کردید بارگذاری سریع"سریع" یا تایمر "0"، و شما باید وارد پنل Clover شوید، سپس بلافاصله پس از آن بوت BIOSکلید "کلید" را چندین بار فشار دهید فضا". با این کار پنجره انتخاب بوت و پیکربندی بوت لودر ظاهر می شود.

    اگر بار اول موفق نشدید، می توانید پارتیشن EFI را با استفاده از EFI Mounter نصب کنید. در Sierra، فقط با استفاده از دستور در ترمینال:

    1. لیست دیزلیل- کل لیست دیسک ها را نشان می دهد
    2. diskutil mount disk0s1- جایی که disk0s1عدد EFIبخش

    برای اینکه بی اساس نباشم، پیکربندی را هنگام نوشتن آن در EFI پیکربندی کردم و به طرز شگفت انگیزی دوباره راه اندازی کردم. یعنی برای سخت افزار من کافی است SMBIOS را به config.plist خودکار ایجاد شده توسط CLOVER اضافه کنم.