Friday, September 11, 2009

Unlocking 64-bit efi Macbooks for 64-bit kernel

awal dari pertama kali dari kebingungan untuk mengenali dari ini dan setelah membaca dan info Amit Singh baru-baru ini membuat posting tentang boot.efi patch untuk 64-bit dukungan di MacBook (dengan 64-bit efi).

Berikut ini adalah versi sederhana :

Untuk menjalankan kernel 64-bit pada setiap mac dengan 64-bit efi Anda perlu ditambal file boot.efi

Anda dapat menemukan file bernama boot64.efi di sini

Itu 64-bit memungkinkan dukungan kernel untuk beberapa macbook model, yang memiliki 64-bit efi bootrom. ini pun nda support pada MacMini / iMac / MacbookAir

Download file ke desktop, buka terminal.app dan menjalankan perintah-perintah ini

cd ~ / Desktop

sudo cp boot64.efi / System / Library / CoreServices /

cd / System / Library / CoreServices /

sudo chown root: wheel boot64.efi

sudo chflags uchg boot64.efi

sudo bless -- folder / System / Library / CoreServices / \
- - File / System/Library/CoreServices/boot64.efi

Dimulai dengan perintah sudo akan menanyakan kata sandi anda.

Berikut langkah - arch = x86_64 tambahkan ke file / Library / Preferences / SystemConfiguration / com.apple.Boot.plist untuk kernel bagian Flags

Contoh:

'<'key> Kernel Flags '<'/key>'
'<'string> arch = x86_64 '<'/string>'
Sekarang reboot, mac anda harus boot kernel 64-bit, namun beberapa model 64-bit yang hilang driver video intel, misalnya macbook4, 1 dengan gmax3100, jadi hanya internal display akan bekerja, tanpa qe / ci / opengl.

jika ada masalah, boot macan tutul / snowleopard dvd (atau sistem osx terinstal lain) dan jalankan perintah ini di terminal

sudo bless --folder / Volumes / YOUVOLUMENAME / System / Library / CoreServices \
--File / Volumes / YOUVOLUMENAME / System / Library / CoreServices / boot.efi

p.s. jika Anda memiliki 32-bit efi, perintah ini akan membuat tidak berpengaruh bagi Anda sama sekali.

info detail : netkas.org

0 comments: