Mini-manual cara mengatur hackintosh sesederhana dan sesakit mungkin

Kata Pengantar
Meskipun Habré sudah memiliki artikel bagus tentang hackintosh, itu sudah cukup muda dan beberapa informasi di sana sudah ketinggalan zaman. Namun, esensi dari seluruh tindakan dijelaskan dengan benar, jadi untuk permulaan saya sangat merekomendasikan membacanya .

Halo Habr.

Panduan ini berfungsi sebagai pelengkap artikel yang ada (lihat kata pengantar), selama keberadaannya ada beberapa perubahan yang ingin saya bicarakan.

Karena dengan probabilitas 99% Anda akan menemukan banyak kesalahan pada berbagai tahap instalasi, hal terbaik yang dapat saya sarankan adalah meninggalkan komentar dengan masalah Anda di bagian bawah artikel, atau menulisnya di beberapa forum. Mungkin juga bahwa masalah Anda sudah diketahui masyarakat, jadi saya sangat merekomendasikan menerapkan keterampilan googling.

Jadi, saya akan mencoba untuk tidak menggandakan informasi yang sudah ada di hub, ikuti tautan di kata pengantar dan pahami. Sekarang kita bisa melanjutkan.

Pada artikel ini, loader = Clover, karena kami akan menggunakannya. Tentang pemuat lainnya, tolong jangan tanya, sayangnya saya tidak bisa menjawab.

Tentang laptop
Saya ingin membuat reservasi yang berhubungan dengan panduan ini terutama dengan komputer PC, yang merupakan target yang jauh lebih mudah untuk OSx86 daripada laptop. Menginstal hackintosh pada laptop sama dengan persamaan tingkat tertinggi untuk siswa kelas sembilan: sulit, panjang, dan bukan fakta yang sedang dipecahkan. Meskipun ada juga model laptop yang sukses yang memulai semuanya hingga touchpad dan kartu jaringan, tidak banyak. Daftar mereka dapat ditemukan dengan permintaan langsung di mesin pencari apa pun.

Apa yang bisa penulis buat bekerja
Motherboard: Asus ROG STRIX B360H-GAMING
CPU: Intel Core i5-8400, 2,8 GHz hingga 4.0 dengan turbo boost
GPU: MSI RX 560 4GB AERO 16CU
RAM: Sangat penting 8 GB 2666 Hz

Aksesoris


1. Prosesor


Hanya Intel, lebih disukai seri i3 / i5 / i7 (lebih baik sejak Sandy Bridge generasi kedua), tetapi Pentium / Celeron relatif mudah untuk memulai, tentu saja, mereka tidak bersinar dengan kinerja, tetapi untuk penggunaan sederhana cukup.

2. Kartu video


Integrasi dari Intel hampir selalu dimulai dengan berbagai tingkat keberhasilan, tetapi artefak dan antarmuka buggy tidak jarang bahkan ketika menggunakan instance terbaru dan tampaknya asli, seperti UHD630. Seringkali, perlu untuk mengganti ID kartu video dengan yang palsu di bootloader (tidak perlu takut, semuanya akan dijelaskan secara rinci di bawah).

Saya tidak merekomendasikan menggunakan grafik dari nVidia untuk peretasan. Apple tidak memasukkannya selama bertahun-tahun, tidak ada pembicaraan tentang segala jenis keanehan. Tidak ada driver untuk mereka di bawah Mojave 10.14 dan Catalina 10.15. Ada kartu-kartu yang terkenal dan mudah dibuat, misalnya, GT210 dan 630, tetapi kartu-kartu itu tidak lagi dijual.

Jika Anda membeli kartu video untuk hackintosh, maka hanya dari AMD. Seri RX4xx dan RX5xx berfungsi dengan baik, kecuali RX550, yang bisa menjadi masalah. Dari segmen profesional - Vega 56 dan 64, yang digunakan dalam iMac Pro asli.

3. Koneksi internet


Agar tidak bermain dengan komputer di lotre sesuai dengan prinsip "itu akan mulai - tidak akan mulai", saya menyarankan Anda untuk segera membeli adaptor WiFi eksternal dan memeriksanya terlebih dahulu untuk keberadaan driver untuk mako.

Membuat flash drive yang dapat di-boot


Utilitas yang memungkinkan kita memformat flash drive USB (dari 8 GB) dan menulis bootloader di atasnya (sesuatu yang akan memungkinkan sistem kita untuk boot) disebut BootDiskUtility.
Ini juga bagus karena memungkinkan Anda untuk mengunduh apa yang disebut "Pemulihan HD", gambar mini yang memungkinkan Anda memulihkan sistem jika terjadi sesuatu yang buruk. Beratnya masing-masing sekitar 500 MB, jadi ketika boot dari mereka, sistem itu sendiri mengunduh dari server Apple. Metode serupa hanya akan bekerja untuk kita jika kita memiliki kartu jaringan asli, yang segera dimulai dengan sendirinya. Saya belum menemukan kasus seperti itu, tetapi Anda dapat mencari di Internet yang kartu jaringannya tidak memerlukan pabrik terpisah. Bagaimanapun, semua Recovery HD dapat diunduh dengan mengklik “DL Center” di menu utama BDU.

Unduh dari situs resmi: tyk (hati-hati, banyak iklan), hubungkan flash drive kami ke komputer, pilih di daftar dan klik "Format Disk". Sekarang flash drive kita harus diformat dan dibagi menjadi 2 bagian. Dalam pengaturan utilitas ini, Anda dapat memilih ukuran partisi di bawah Clover, versinya dan beberapa parameter lainnya. 200 MB dan versi terbaru dari bootloader akan menjadi yang terbaik.
Di bagian Clover, kami juga menempatkan driver di bawah adaptor wifi.

Keksts (dari bahasa Latin extension kernel = ekstensi kernel) adalah driver khusus untuk makoshi yang membuatnya berfungsi yang, secara teori, seharusnya tidak berfungsi, misalnya, kartu suara atau kartu jaringan.

Selanjutnya, unduh dan jatuhkan set kests berikut ke dalam folder clover / kexts / lainnya (kami tidak menganggap FakeSMC, itu awalnya ada di sana):



Keksts yang tersisa ada pada kebijaksanaan Anda.

Daftar singkat kekst lain dan mengapa itu diperlukan:
  • FakePCIID adalah keluarga kexts yang menggantikan pengidentifikasi driver untuk operasi perangkat perangkat yang benar. Pada mesin-mesin yang saya gunakan untuk hackintosh, keksts ini tidak diperlukan, tetapi jika Anda menaruhnya, itu tidak akan lebih buruk.
  • HDMIAudio - untuk transmisi audio melalui HDMI.
  • ACPIBatteryManager - Memperbaiki tampilan baterai pada MacOS.

Langkah terakhir dalam mempersiapkan flash drive sebenarnya adalah firmware di atasnya dari gambar MacOS dalam format file .hfs.
Ini dilakukan sebagai berikut:
  • Unduh gambar sistem dari sini atau dari sini . MacOS 10.14 Mojave diinstal pada mesin saya, dan saya sarankan menggunakannya jika prosesor Anda adalah generasi Sandy Bridge atau yang lebih baru. Jika tidak, 10.13 High Sierra tepat untuk Anda. Tidak masalah dari mana Anda mendapatkan gambarnya; yang utama adalah bahwa itu harus dalam format .hfs.
  • Sekali lagi, buka BDU, pilih bagian kedua (terbesar) dari drive flash kami, klik pada "Kembalikan partisi, di jendela yang terbuka, klik pada gambar kami dan flash itu.
  • Semuanya, flash drive sudah siap.


Unduh dan Instal


Jadi kami pergi ke bagian akhir dari tindakan kami.
1. Kami mengambil flash drive kami, memasukkannya ke komputer ke port USB2.0 (ini sangat penting, hanya USB2.0) dan boot dari sana.
2. Menu Clover`a harus terbuka. Akan terlihat seperti ini:

gambar

3. Buka pengaturan dengan memilih ikon kedua di baris kedua (mouse tidak dapat digunakan, semua tindakan dilakukan dengan keyboard).
4. Kami menulis argumen boot berikut (boot args) - kata-kata ajaib yang memberikan instruksi pada bootloader:
kext-dev-mode = 1 -v
Bagian pertama dari baris memungkinkan Anda untuk menginstal kexts dalam sistem, yang kedua - memulai unduhan dalam mode teks. Pada prinsipnya, ini sudah cukup. Juga, ada argumen boot berikut:
  • rootless = 0 - menonaktifkan Perlindungan Integritas Sistem, apa pun itu - dalam kasus apa pun kami tidak menggunakan argumen ini sejak MacOS 10.11 El Capitan
  • nv_disable = 1 - relevan untuk peluncuran kartu video pertama dari nVidia. Menonaktifkan shell grafis
  • nvda_drv = 1 - sebaliknya, ini termasuk shell grafis. Digunakan untuk awal nVidia grafis kedua dan selanjutnya, ketika driver sudah diinstal.
  • –Disablegfxfirmware - hanya mengaktifkan kartu grafis terintegrasi.
  • debug = 0x100 - jika terjadi keruntuhan saat boot, ia akan menghentikan sistem, mencegahnya untuk reboot. Membantu membuat garis terakhir sebelum kesalahan.
  • keepyms = 1 - output informasi yang sedikit lebih rinci saat boot
  • cpus = x (bukan x angka) - mengaktifkan jumlah core prosesor yang ditentukan


5. Di bagian "Graphics Injector" dari bootloader, Anda dapat mengganti ID kartu video. Pertama kali ini tidak masuk akal, bisa bekerja seperti itu. Jika gagal, Anda dapat mencoba mengubah ID. Di mana secara khusus - sebelum Anda dapat menemukan di situs applelife.ru. Baru-baru ini, karena suatu alasan, itu tidak berfungsi, jadi saya tidak bisa memberikan tautan. Ada kasus-kasus ketika ID palsu kartu video bisa berupa apa saja, kecuali yang standar.

6. Klik "boot instalasi MacOS dari ***". Sistem mulai boot.
Jika semuanya baik-baik saja, ikuti instruksi pada layar, format disk dengan nama "Macintosh HD" di "Disk Utility" dan mulai instalasi.
Jika semuanya tidak begitu cerah, ingat baris terakhir yang muncul saat memuat di layar dan mengarahkannya ke mesin pencari. Baik saya dan semua teman peretasan saya telah melewati jalur ini.
7. Setelah instalasi, sistem akan reboot sendiri, ulangi langkah 1-5, tetapi sekarang klik "Boot MacOS dari Macintosh HD". Instalasi akan berlanjut, akibatnya Anda akan berada di sistem. Tetapi sistem ini akan lebih rendah, sehingga bootloader yang Anda gunakan terletak di USB flash drive.

Pengaturan sistem


1. Jalankan driver untuk adaptor WiFi agar Internet berfungsi
2. Salin config.plist, kexts, dan driver dari USB flash drive ke komputer, dan nonaktifkan USB flash drive itu sendiri.
3. Dari sini, unduh dan instal Clover. Selama instalasi, konfigurasikan Clover untuk UEFI BIOS.
4. Sekarang di Finder Anda dapat melihat bagian EFI dengan Clover. Kami letakkan kexts, driver, dan config.plist di sana, sama seperti mereka ada di flash drive.
5. Unduh program Clover Configurator untuk mengedit file config.plist. Apa sebenarnya yang perlu diedit - Saya tidak akan mengatakan, ikuti tautan di kata pengantar dan baca di sana. Saya hanya tidak ingin mengulangi informasi yang sama beberapa kali.
6. Reboot untuk memverifikasi kinerja.

Kumpulan nuansa / solusi untuk kesalahan


  1. Saat memasang sistem 10.13, 10.14, 10.15, driver apfs.efi dalam folder Drivers64UEFI diperlukan. Jika tidak ada, maka setelah tahap pertama instalasi selesai, Anda tidak akan dapat melanjutkannya - Clover tidak akan melihat disk dengan sistem.
  2. Pastikan untuk menggunakan boot dalam mode teks (argumen -v) sampai Anda yakin bahwa sistem berfungsi dengan baik.
  3. Lebih baik tidak mencentang parameter yang tidak dikenal di Clover`e.
  4. Kesalahan yang saya temui adalah sebagai berikut: ketika peretasan diinstal pada hard drive itu sendiri, sistem membeku ketika itu tetap beberapa menit sebelum selesai. Saya menderita untuk waktu yang lama dengan ini, sampai saya mencoba menggunakan versi Clover yang lebih lama.
  5. Tidak perlu meretas SSD, sistem bekerja sangat cepat dan pada 7200 rpm hard drive biasa.

Tentang ini, hambamu yang rendah hati membungkuk. Jika ada ketidakakuratan dalam artikel ini, silakan tulis tentang ini di komentar. Terima kasih

Semua informasi disajikan hanya untuk tujuan informasi dan tidak mendorong siapa pun untuk bertindak.

Source: https://habr.com/ru/post/id468929/


All Articles