The white macbook is a great mac. However, there is a limitation with the macbook that came out in 2007 – specifically the macbook 3,1 with a core processor, 512MB – 1GB RAM, and was installed with Tiger 10.4. You may have this model come with up to 120GB of hard drive storage.
The issue with this macbook is that if your hard drive fails, then your hard drive upgrade can only upgrade up to a maximum of 250GB storage. The firmware on this mac doesn’t allow it to be upgraded past 250GB of storage. So, if you try to install a 320GB SATA Hard drive, it won’t work. You can try to slave it to another mac to ensure it’s FAT or HTFS+ format, or try to boot via target mode, or try to rig it with the disk utility function. The fact of the matter is that the firmware of the mac is not able to handle higher than a 250GB hard drive. So, don’t waste your time! Grab a 250GB hard drive and a coke and have a nice day. 🙂
You can call this one of Apple’s encouragement motives to ensure mac users cannot keep upgrading their current 2-3 year old laptop, and not buy a new mac.