Jalankan Mac OS X Lion Dev Preview 4 pada 32-bit Core Duo Mac… Semacam

Banyak pemilik Intel Mac 32-bit tertua yang berkecil hati ketika mereka menemukan bahwa persyaratan sistem Mac OS X Lion menuntut prosesor Core 2 Duo 64-bit atau yang lebih baru. Pengguna ini berkecil hati, tetapi tidak terhalang, karena beberapa telah berhasil mendapatkan pengembang Lion terbaru yang berjalan di Mac Core Duo yang lebih tua ... semacam.

Pertama, beberapa latar belakang. Dalam preview pengembang sebelumnya, menjalankan OS X Lion pada Core Duo Mac hanyalah masalah menghapus file plist dan kemudian secara ajaib akan boot. Cukup sederhana. Itu berubah di kemudian dev preview, dan di Dev Preview 4 hal menjadi sedikit lebih sulit. Sekarang ke keadaan saat ini ...

Berita Buruk
Ini sebenarnya bukan solusi yang dapat digunakan, karena Finder.app tidak berjalan (ini adalah aplikasi 64 bit, oleh karena itu tidak akan berjalan pada perangkat keras 32 bit) dan launchd mengkonsumsi terlalu banyak sumber daya sistem.

Kabar Baik dan / atau Optimis
Lion DP4 sedang mem-boot pada Mac 32-bit ini! Ini berarti bahwa setelah rilis publik pada bulan Juli kita hampir pasti akan melihat modifikasi Lion kernel dan Finder yang berjalan seperti yang diharapkan pada Intel Mac tertua. Ini jauh lebih sedikit daripada beberapa instalasi Mac OS X yang lain di luar sana (ingat semua mesin Hackintosh yang berjalan pada Atom, Pentium 4, AMD CPU dan perangkat keras lain yang tidak didukung?).

Oke cukup mengoceh, mari kita pergi ke proses yang berfungsi sekarang untuk mem-boot Lion pada Intel Mac tua Anda.

Mendapatkan Lion DP4 untuk Boot & Menjalankan pada Mac Core Duo

Penting: Ini tidak didukung oleh Apple atau orang lain, dan dalam keadaan ini Lion tidak dapat digunakan pada Mac 32-bit. Ini disediakan untuk tujuan informasi saja dan kami tidak bertanggung jawab atas kesalahan Anda. Selalu buat cadangan Mac Anda. Lanjutkan dengan resiko Anda sendiri.

Prosedur ini bukan untuk jantung yang lemah, dan itu bukan proses yang paling sederhana di dunia. Anda akan mengedit dan bergerak di sekitar beberapa file sistem dan Anda akan memerlukan akses ke hal-hal berikut:

  • Mac 32 bit di samping Mac 64 bit untuk menginstal Lion DP4 ke
  • Lion Developer Preview 1 - build 11a390 - ini adalah preview dev terakhir yang memiliki dukungan kernel 32 bit
  • Lion Developer Preview 4 - buat 11a480b
  • Hard drive eksternal atau perangkat keras pengetahuan - ini tidak sepenuhnya diperlukan tetapi itu membuatnya lebih mudah karena Anda akan menukar instalasi Lion DP4 yang dimodifikasi dari mesin 64 bit ke 32 bit Mac
  • Kesabaran, tekad, dan keinginan untuk mengotak-atik

Sudah siapkah semuanya? Berikut langkah-langkah yang dilakukan untuk menjalankan Lion di Core Duo Mac:

  • Instal Mac OS X Lion pada Mac yang kompatibel (artinya 64 bit)
  • Hapus file PlatformSupport.plist yang terletak di:
  • /System/Library/CoreServices/PlatformSupport.plist

  • Bless boot.efi dari Lion Developer Preview 1
  • bless --folder "/Volumes/Mac OS X/System/Library/CoreServices" --bootinfo --bootefi

  • Ganti kernel Lion DP4 dengan kernel dari DP1, mach_kernel.ctfsys atau mach_kernel terletak di direktori root Anda di /
  • Ganti file Lion DP4 berikut dengan versi dari Lion DP1, mereka berada di / Systems / Library / Extensions /:
  • AppleIntelCPUPowerManagement.kext
    AppleIntelCPUPowerManagementClient.kext
    AppleIntelIntegratedFramebuffer.kext

  • Transfer instalasi Lion DP4 yang dimodifikasi ini ke Core Duo Mac dan boot

Mac 32-bit akan boot ke Mac OS X Lion, tapi sekarang masalahnya: Finder tidak berjalan sama sekali karena itu dibangun sebagai aplikasi 64 bit, dan launchd akan menghabiskan sebagian besar sumber daya Anda (ini mungkin atau mungkin tidak terkait dengan boot Lion lambat dan masalah penggunaan yang menyelesaikan sendiri). Menyelesaikan masalah ini bisa jadi masalah hanya dengan mengambil Finder.app dan sumber daya peluncuran dari DP1 dan memindahkannya ke DP4 juga, kita lihat saja.

Melihat Ke Depan, Secara Teoritis Sedikitnya
Satu atau dua bulan dari sekarang, Anda mungkin dapat membeli Lion pada Mac 64-bit, salin folder sistem, masukkan satu atau dua file kext yang dimodifikasi, lalu boot dan gunakan Lion seperti biasa pada Mac 32-bit yang tidak didukung . Ini jelas tidak akan didukung oleh Apple, tetapi bisa menjadi penggunaan yang dapat diterima karena lisensi pribadi Lion yang murah hati yang memungkinkan Anda untuk menginstal OS pada semua Mac pribadi Anda. Bagian terakhir yang tidak akan kita ketahui sampai kita melihat EULA Singa terakhir, tetapi itu tidak terlalu jauh.

Petunjuk ini didasarkan pada pos di Forum MacRumors, yang juga merupakan sumber tangkapan layar. Ada beberapa pengguna Mac yang licik di sana, dan itu bisa menjadi sumber yang bermanfaat.