14Aug

Mengapa Masih Sulit Memasang OS X di PC?

Mac

beralih ke prosesor Intel bertahun-tahun yang lalu, namun masih sakit kepala yang hebat untuk menjalankan OS X di PC.Baca terus saat kami mengeksplorasi rintangan teknis dalam menginstal OS Apple pada kerangka PC.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web.

Pertanyaan

Pembaca superuser Braiam ingin tahu hambatan teknis yang mencegah pengguna komputer normal memasang OS X di PC mereka:

Mari kita lupakan EULA dan peraturan hukum lainnya. Saya tidak tertarik dengan itu.

Semua orang tahu bahwa sampai saat ini, OS X( atau Mac OS) hanya bisa dijalankan di Mac berbasis PowerPC, tapi itu berubah saat Apple mulai menggunakan CPU Intel, dan membuka kemungkinan menginstal OS X di PC.Sekali lagi mari kita lupakan legalese, aku mencari referensi faktual dan teknis. Setelah beralih, pengguna mulai bereksperimen sampai memungkinkan untuk menginstal dan menjalankan OS X di PC.

Apakah ada yang tahu mengapa OS X tidak akan bekerja pada PC orang normal? Apakah beberapa perangkat keras yang dibuat khusus atau disesuaikan untuk OS X yang hanya dimiliki komputer Mac? Atau hanya Apple yang membuat kehidupan pengguna komputer sulit pada tingkat teknis?

Apakah benar-benar rumit seperti yang terlihat 'hardware-wise' untuk menjalankan OS X di PC, atau perbedaan antara komputer Mac dan PC yang lebih kecil( dan lebih sederhana) daripada yang diyakini kebanyakan orang?

Jawaban

SuperUser kontributor Journeyman Geek memiliki jawabannya untuk kita:

Anehnya? Sistem Apple memeriksa chip tertentu dan menolak untuk menjalankan atau menginstal tanpa itu. Ini disebut pengendali manajemen sistem, dan pada dasarnya adalah pengontrol kipas yang dimuliakan di antara hal-hal lain. Secara praktis, ini adalah alasan , di luar beberapa hal spesifik lainnya yang mungkin berbeda - seperti firmware kartu video untuk kartu video dan driver khusus OS X untuk berbagai hal( kartu suara muncul dalam pikiran) sehingga Anda tidak dapat 'hanya 'boot salinan vanilla dari OS X di pc kotak krem ​​Anda. Tentu saja, ini tidak sulit untuk disiasati, itulah sebabnya rata-rata OS X host host VM dapat menjalankan OS X VMs, dan ada beberapa distro Hackintosh yang beredar.

Sebagian besar metode pemasangan Hackintosh belakangan ini menggunakan variasi boot132, sebuah bootloader yang diberikan saat Apple melakukan transisi dari PPC ke Intel dengan beberapa modifikasi. Bootloader asli adalah open source, dan dibangun dengan beberapa perubahan untuk Darwin. Sebagai tambahan, ada beberapa upaya untuk mengemas kembali Darwin sebagai OS open source.

Apple mendukung berbagai perangkat keras yang Anda tahu akan bekerja. Jika tidak, Anda harus mencari perangkat keras atau perangkat keras yang teruji untuk bekerja. inilah yang membuat OS X berjalan pada hardware komoditas sulit. SMC relatif sepele untuk berkeliling. Mendapatkan chip suara yang tidak didukung( tidak seperti mikrofon Anda terjebak pada volume maksimum pada laptop untuk menghancurkan hari Anda), adaptor video, dan perangkat keras lainnya adalah bagian yang sulit. Jika Anda memiliki prosesor AMD, misalnya, kernel saham akan melihatnya dan panik seperti mouse yang berlari ke celananya. Dalam banyak kasus, solusinya berakhir dengan membangun kernel baru, dengan patch dari sumber Darwin( yaitu FOSS) dan menggunakannya.

Singkatnya, masalah besar bukanlah chip ajaib, OS X perlu bermain bagus dengan keseluruhan sistem .

Seperti yang Anda lihat, meski mungkin tidak mudah membuat OS X dan berjalan pada PC, ini bisa dilakukan. Tertarik membangun PC Hackintosh Anda sendiri? Kemudian pastikan untuk membaca panduan hebat kami di sini:

Panduan Cara-Untuk Geek untuk Hackintoshing - Bagian 1: Dasar-dasar

Panduan Cara-Untuk Geek untuk Hackintoshing - Bagian 2: Instalasi

Panduan Cara-Untuk Geek untuk Hackintoshing- Bagian 3: Upgrade ke Lion dan Dual-Booting

Ada sesuatu yang perlu ditambahkan ke penjelasannya? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.