Hi there. I've not yet upgraded to DP2 yet, been working on another patch. Did you install DP2 as an update to DP1 or as a clean install?. i"m going to try installing this over DP1 with the 64 bit patch installed and see how I get on. If all else fails then I'll use the chameleon method. thanks
what if you forced the resolution in boot.plist?
I did a clean install.. It just doesnt work ._
DP2 KPed immediately after boot.. 32bit kernel is no longer available. But i have another solution . Download the latest ML Chamaleon (hackintosh bootloader) then boot mountain lion via chameleon. Tested it myself on Mountain Lion DP2
I had to mod the DP2 dmg to include the original 64bit boot efi from DP1, but it otherwise works ok. I'll put some screen shots up later on. Thanks "Hackerwayne"
I downloaded the hackintosh bootloader and installed it in my external USB ML disk. What do I do next? If it is using the BIOS emulation I am doomed because my MacBook can't boot legacy USB discs.
How did you do that? I tried myself following the instructions in
http://www.j4mie.co.uk/blog/2012/02/18/how-to-install-mountain-lion-on-macpro11/
that worked just fine for DP1. But after installing from Lion and rebooting it complained that my Mac wasn't supported. It seems the list of supported systems (and the boot.efi) is also included in a hidden BaseSystem.dmg image. I modified that as well probably making a mess so I gave up.
Please put some screens/instructions indeed. Thanks!
Hi madmacfan, thanx so lot for your hard work installing ML on MB 3.1. Please can you offer the needed patch files in a zipfile cause the terminal file will always saved as a textfile. I want update to dp2.
Great work with the guide, thx!
anyone has tried with ML DP2 and a MacBook2,1 (w/ GMA950)?
If you are having trouble installing DP1 and you have followed the instructions by "Hackerwayne", Firstly hold down keys 3 and 2 at boot. If this does not work for you Hold down cmd v at boot and the mac should display a reason for why it cannot boot. tell me what is displayed there under reason and I'll be able to help you out further.
6) Allow DP2 to install and reboot at the end of the installation. If you have done everything right then you should be able to reach the 10.8 DP2 desktop.
Sorry, I am afraid I didn't express myself well. I have a MacBook2,1 (GMA 950) with ML installed into an external USB disk. After few other tries this is my scenario:
- Verbose mode is always active (Ive set it in the NVRAM with Onyx).
- No GMA 950 kexts installed (there isn't the 64 bt version anyway). I just want it to boot completely for now.
- DP1 32 bits was booting. I could also manage to have the 10.7.3 loaded (nt that they were working fine, though. Videos are blank)
- boot.efi patched to 64 bits is booting, it shows the 64 bits addresses for USB and others, but then it always gets stuck to "Waiting for DSMOS". Very frustrating.
Ok, so that is what I did:
- In DP2 I overwrote the boot.efi in the .dmg file with the patched (64 bits) one. I also changed OSInstall.mpg and added EFI32.mkpg as before. I know, it is messy.
- I've run the DP2 (modified) installation from Lion.
- It does run copying the files in the OS X Install subfolder and reboots.
- To be sure I overwrote in the ML install folder the boot.efi again with the patched one
- The boot in 64 bits goes fine and I reach the graphical menu. DSMOS arrives!!!
- It shows a windows with Time Machine, reinstall Mountain Lion, Disk Utility
- I choose reinstall Mountain Lion and it complains that my ML Install Image is damaged or something.
I even tried doing the install into the USB disk from a virtual machine (using the original DMG), changed the boot.efi and rebooted the physical Mac. Same identical thing.
So my conclusion is that your patched boot.efi should be fine for the GMA 950 Macs as well. It's just that I can't make either the DSMOS in DP1 or the Installer in DP2 proceeding.
BTW regarding the Linux GMA 950 drivers. I tried installing Ubuntu with the virtual machine trick. But I couldn't boot later from the external disc. My Mac doesn't boot USB legacy discs. Still checking around it seems that the Intel driver should be a single file for all chips. But I am afraid it is very much different from the way OS X defines them.
One last thing: what did you exactly patch in the boot.efi?! Just a check to see if the system could boot in 64 bits?
Thanx for the zip file. Patches were sucessful but About this Mac shows 32 bit. There are some 32 bit extensions. See hc http://db.tt/MbRysx22. Anz idea. I cant use any share as smb nor afp.
Just had a look at the picture you posted in the link and the AppleIntelGMAX3100 and AppleIntelGMAX3100FB are both running in 64bit, so the patch is working absolutely fine. If you click on the software tab, your macbook will say yes under 64bit kernel and extensions
I see 4 of the extensions listed are showing as 32bit processes. As your macbook is running in 64bit kernel I wouldn't worry about those processes too much as they look like they are to do with the os. If you have 32bit applications installed then you will have some processes showing as 32bit.
Hi there. I did mention in the steps I posted above that this will not work with GMA 950 chipsets, as I've tested it myself and the GMA 950 always ran into DSMOS problems,
The Only solution is to port the GMA 950 64bit drivers over from linux, without this, the only way people with the GMA 950 chipset can boot DP2 is with chameleon. I don't recommend using chameleon on a mac anyway, as It completely removes the original macs firmware, and the only way to get it back is to visit an apple store and have them reflash the original firmware back onto the affected mac. If someone can get hold of the GMA 950 64bit drivers from linux, then i will have a go at porting them into os x. As yet I haven't had much luck tracking down the required drivers, so any help locating the drivers will be very much appreciated.
Software tab says no- see picture: http://dl.dropbox.com/u/8131532/Screen Shot 2012-03-20 at 23.46.34.png
Patch in com.apple.Boot.plist shows x86_64 command but no kernel 64 bit.
Actually it did pass the 64 bits DSMOS after (re)booting to proceed with the DP2 installation. I presume the DSMOS is the same either installing or booting OS X. But sure, you know better. I am just puzzled.
Ok, thanks for the detailed explanation. I'll take a better look at Linux with a virtual machine, then. Hopefully the Intel drivers are there. On in the iso file. Not an expert on it , though.And Google hasn't been very friendly.
Wow. Seems like this is a lot of hard work. Thanks for going through all the work! How simple will it be to do this once ML officially comes out?
If you could have a better look at linux in virtual machine, to see if the drivers are there, that would be greatly appreciated. If the drivers are there, then I can extract the drivers directly from the linux iso image, which would help speed up the porting process.
Ok mate, after messing up with the virtual machine and surfing in internet I think I've found the relevant drivers. They should include all Intel chipsets. At the bottom there are the download links for x86 and amd64 versions:
Debian:
http://packages.debian.org/sid/xserver-xorg-video-intel
Ubuntu:
http://packages.ubuntu.com/hardy/xserver-xorg-video-intel
Here there should be the source code:
https://launchpad.net/ubuntu/precise/+source/xserver-xorg-video-intel/2:2.17.0-1ubuntu4
Also I've found an interesting link with an explanation of how the graphics drivers should work in Linux:
http://forums.opensuse.org/forums/e...raphic-card-practical-theory-guide-users.html
I hope this helps!
I did a clean reinstall of dp1, used the dp1 patch again, restarted and have the same issue-only 32 bit kernel.
Ah, never mind I missed a screenshot up above a bit that says Darwin 12.0.0, which is indeed the ML kernel.
Honestly I think you've missed the whole thread