If-Koubou

Mengapa Masih Sulit Menginstal OS X di PC?

Mengapa Masih Sulit Menginstal OS X di PC? (Bagaimana caranya)

Mac beralih ke prosesor Intel beberapa tahun yang lalu, tetapi masih sangat sulit untuk menjalankan OS X pada PC. Baca terus ketika kami menjelajahi rintangan teknis dalam menginstal OS Apple pada kerangka PC.

Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Pertanyaan

Pembaca SuperUser Braiam ingin tahu kendala teknis apa yang mencegah pengguna komputer normal menginstal OS X di PC mereka adalah:

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

Semua orang tahu bahwa hingga saat ini, OS X (atau Mac OS) hanya dapat dijalankan pada Mac berbasis-PowerPC, tetapi itu berubah ketika Apple mulai menggunakan CPU Intel, dan membuka kemungkinan menginstal OS X pada PC. Sekali lagi mari lupakan legalese, saya akan referensi faktual dan teknis. Setelah peralihan, pengguna mulai bereksperimen hingga memungkinkan untuk menginstal dan menjalankan OS X pada PC.

Apakah ada yang tahu mengapa OS X tidak berfungsi pada PC orang biasa? Apakah beberapa perangkat keras yang dibuat khusus atau disesuaikan untuk OS X yang hanya dimiliki komputer Mac? Atau apakah itu hanya membuat hidup pengguna komputer sulit pada tingkat teknis?

Apakah benar-benar serumit tampaknya 'perangkat keras' untuk menjalankan OS X pada PC, atau apakah perbedaan antara komputer Mac dan PC lebih kecil (dan lebih sederhana) daripada kebanyakan orang percaya?

Jawabannya

Penyumbang SuperUser Journeyman Geek memiliki jawabannya untuk kami:

Cukup aneh? 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 lainnya. Secara praktis, ini itu 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 datang ke pikiran) bahwa Anda tidak dapat 'hanya' mem-boot salinan vanilla OS X tepat di pc kotak cokelat Anda. Tentu saja, ini tidak sulit untuk mendapatkan sekitar, itulah sebabnya mengapa rata-rata OS X host host VM dapat menjalankan OS X VM, dan ada distro Hackintosh yang beredar.

Kebanyakan metode instal Hackintosh hari ini menggunakan variasi boot132, bootloader yang disediakan ketika Apple melakukan transisi dari PPC ke Intel dengan beberapa modifikasi. Bootloader asli adalah sumber terbuka, dan dibangun dengan beberapa perubahan untuk Darwin. Sebagai tambahan, ada beberapa upaya untuk mengemas Darwin sebagai OS open source.

Apple mendukung berbagai perangkat keras terbatas Anda tahu akan bekerja. Jika tidak, Anda harus mencari perangkat keras yang sudah teruji atau meretas perangkat keras agar berfungsi. Ini inilah yang membuat menjalankan OS X pada perangkat keras komoditas menjadi sulit. SMC relatif sepele untuk berkeliling. Dapatkan Anda tidak didukung chip suara (tidak ada yang seperti mic Anda terjebak pada volume maksimum pada laptop untuk merusak 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 tikus berlari celananya. Dalam banyak kasus, solusinya adalah dengan membangun kernel baru, dengan menambal sumber Darwin (yang merupakan FOSS) dan menggunakannya.

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

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

Panduan Bagaimana-Ke Geek untuk Hackintoshing - Bagian 1: Dasar-dasar

Panduan Bagaimana-Ke Geek untuk Hackintoshing - Bagian 2: Instalasi

Panduan Bagaimana-Ke Geek untuk Hackintoshing - Bagian 3: Upgrade ke Lion dan Dual-Booting

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.