Thursday, May 13, 2010

Make Macbook White Early 2009 on 64 Bit

Hi,

All this is my experience to change Macbook White Early 2009 to load using 64Bit Kernel, under Snow Leopard 10.6.3.

Below is the Mac specification :

Model  Early 2009
Release Date  21st Jan 2009
Model Numbers  MB881*/A
 Machine Model MacBook5,2
 Display 13.3" glossy widescreen LCD, 1280 x 800 pixel resolution
FSB  1066 MHz
 Processor 2.0 GHz Intel Core 2 Duo (P7350)
Memory  2 GB (two 1 GB) 667 MHz PC2-5300
Expandable to 4 GB
Graphics  nVidia GeForce 9400M using 256 MB RAM
 HardDrive 120 GB
Optional 160 GB, 250 GB, or 320 GB
 AirPort Exteme Integrated 802.11a/b/g and draft-n (n enabled)
Internal Slot-Loading  4× DVD+R DL writes, 8× DVD±R read, 4× DVD±RW writes, 24× CD-R, and 10x CD-RW recording
OS  Mac OS X v10.5.4
Weight  5.0 lb/2.3 kg
 Dimension 1.08 x 12.78 x 8.92 in/27.5 x 325 x 227 mm

First do this thing to check whether the Mac is supported or not :
$ ioreg -p IODeviceTree -w0 -l | grep firmware-abi
$ | |   "firmware-abi" = <"EFI64">


If you get "EFI 64". It's mean your MacBook is supported.

$sudo -s  --> make you come a root BE CAREFULL!!!

#cd /User/yourusername/Downloads/
#cp boot64.efi /System/Library/CoreServices/
#cd /System/Library/CoreServices/
#chown root:wheel boot64.efi
#chflags uchg boot64.efi

#bless --folder /System/Library/CoreServices --file /System/Library/CoreServices/boot64.efi

After it's done, still under root go to :

#vi /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

press 'i' then add this 'arch=x86_64'.

Kernel Flags
arch=x86_64



Press 'esc' and the type ':wq' then restart the machine immediately 'shutdown -r now'. It will take quite long time for the first loading.






If the Mac comes withe problem before you go in, then just insert your installation disk then open terminal. Type in :


sudo bless --folder /Volumes/VolumesNames/System/Library/CoreServices --file /Volumes/VolumesNames/System/Library/CoreServices/boot.efi


Restart the machine after that it will works normal.


File you need to dowload:


1. boot64.efi files
2. HexEdit Just in case do you needed.


Regards,
феникс