After the ML install gets done and I try to reboot, I get the following message from "Choose Startup Disk": "Building boot caches on boot helper partition failed"
How can I fix this? Anyone else see this?
Thanks.
Hi Hackerwayne - could you briefly describe what exactly you're doing to modify Mountain Lion to get it to boot?
I'm attempting to boot Mountain Lion on my ThinkPad (hackintosh) with no luck. I used your tool, and installed Chameleon on the partition in which I'm trying to boot. It looks like it's trying to boot in 64-bit mode, which is giving me kernel panics on almost every kext it tries to load.
Maybe you could provide in the first post, a technical overview of what exactly this tool is doing to our Mountain Lion installers.
All working perfectly now on Mac Mini 1,1 thanks to clear instructions !!
Still some files permissions to sort out, but this is really minor !!
Thanks again & please think about the Airplay mirroring stuff.
"Nothing is impossible" 😉
Any chance you could get a kext from 10.6/10.7 to get the graphics recognized properly?!
Awesome!!😱
Did a clean install on my macbook 3.1 using 10.8.3 and works great. I can finally use my magic mouse again. Isight does lose some frames but since I never use it, I couldn't care less. I have to say though, that I see those "graphic glitches" in Safari while scrolling, but the only pages where I can reproduce that behavior is on Facebook and Twitter. Other web pages look just fine.
Finally I don't know if it is mentioned anywhere but I formatted to stock Lion 10.7.0 before installing Mountain Lion and MLPostfactor always said that I didn't have the Install OSX app on the App folder, when it actually was. Anyway, I upgraded to 10.7.5 and it found the App. So it's safe to say that you have to run MLPostfactor on 10.7.5 right?
All around, a very very good job! I will be donating some dough because you gave my old dusty Macbook a new life.
Thanks!
Hi, thanks Wayne and ML4All for your work:
But i've encountered a problem:
4/10/13 6:36:01.838 PM installd: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=110 "An error occurred while extracting files from the package “MLPostFactor”." UserInfo=0x7fda79d2f340 {NSLocalizedDescription=An error occurred while extracting files from the package “MLPostFactor”., NSURL=file://localhost/Applications/MLPostFactor.app/Contents/Resources/MLPostFactor.mpkg#Restore.pkg, PKInstallPackageIdentifier=com.tonymacx86.xMove-MountainLion.app.pkg, NSUnderlyingError=0x7fda79d107f0 "The file couldn’t be opened because it isn’t in the correct format."} {
NSLocalizedDescription = "An error occurred while extracting files from the package \U201cMLPostFactor\U201d.";
NSURL = "file://localhost/Applications/MLPostFactor.app/Contents/Resources/MLPostFactor.mpkg#Restore.pkg";
NSUnderlyingError = "Error Domain=NSCocoaErrorDomain Code=259 \"The file couldn\U2019t be opened because it isn\U2019t in the correct format.\"";
PKInstallPackageIdentifier = "com.tonymacx86.xMove-MountainLion.app.pkg";
}
It doesn't work for some reason after getting the app from mediafire and the app store. Help!
Thanks.😕
Mate, need ya help. Would you mind removing the content of post #2? (as quoted above) Because now im using post #3 to add informations about MLPostFactor. Your post might confuse some new comers. Thanks.
EDIT: Just put there "Original post deleted, to prevent confusion"
Hi, i've followed everything to step, i put the ML on the apps folder, installed ML post factor, and everything went well, but now when i try to reboot there's no option to reboot to install partition, only my default partition and recovery.
What could be wrong?
Your in the wrong place entirely mate! Your also asking for a novel and not a small reply. No need to be using any DP1 parts. You can try app I helped develop here (also a beta release). If not allowed, mods feel free to remove link. Good luck.Hi Hackerwayne - could you briefly describe what exactly you're doing to modify Mountain Lion to get it to boot?
I'm attempting to boot Mountain Lion on my ThinkPad (hackintosh) with no luck. I used your tool, and installed Chameleon on the partition in which I'm trying to boot. It looks like it's trying to boot in 64-bit mode, which is giving me kernel panics on almost every kext it tries to load.
Maybe you could provide in the first post, a technical overview of what exactly this tool is doing to our Mountain Lion installers.
Windows 7 and Windows 8 64b should theoretically supports GPT.
See this: http://en.wikipedia.org/wiki/GUID_Partition_Table#Windows:_64-bit_versions
Mac uses EFI similar to UEFI. So 64 bit Windows should boot in GUID Partition Table. Or GPT.
Right. To finalized things up (that will be fixed/patched in the nx version)
Fixed
1. Issues with Bonjour resolved. AFP however, its not tested (yet)
2. Issues with Disk Utility not repairing permission solved.
3. Issues with system running in root solved
In Progress
1. OpenGL issues reported by some users on 10.8.3
2. Issues with Kextcache during the installation caused the install to fail.
Might not fixed (Complicated issues)
1. Issues with NumLock Illumination & iSight low frame rates. (Rather minor issue)
------------------------------------------------------------------------------------------------------------------------------------
Reason for why it can't be fixed
In layman term speaking. iSight, Numlock (the keyboard), sleep & Bluetooth is controlled by IOHIDFamily.kext. In MLP V0.1, we used kexts from 10.7.5. The result? Bluetooth and Sleep not working. In MLP V0.2.2, we used kexts from 10.8 DP1. Result? NumLock lights issue & iSight not working properly. To make it easier to understand:
IOHIDFamily.kext (10.7.5): No sleep & bluetooth
IOHIDFamily.kext (10.8 Developer Preview 1): Numlock issue & iSight issue
IOHIDFamily.kext (10.8.x): No 32-bit support, hence, all the above don't work.
Solution?
Frankly, we don't know. We wanted to combine 10.7.5 & 10.8 DP1 kexts but don't know how. So theres no solution for this problem at the moment till we figure something out. Frankly speaking, these issues are rather minor.
------------------------------------------------------------------------------------------------------------------------------------
ETA Release Date for MLPostFactor V0.3 & 64 bit version?
Generally speaking, as usual. We don't give a "exact date" because if we can't make it, we will receive a lot of "you promised to release today" or "Wheres the download link?". The rough estimated time is within this 1 or 2 weeks.
OFF TOPIC
Little note
Hmm.. Color makes the post more interesting huh.. xD
Who agrees with me?
Vote by posting:
* I want color on Wayne's reply/posts to identify it from other users. (makes it easier to read)
* I don't want color because...
WOW!!! I wasn't expecting that. Thanks a bunch for that explanation. I haven't checked the first post yet, but I recommend putting that there (maybe in a "spoiler" section or something?). Thanks again.I will try my best to explain it here.
Before i get very technical, lets do a basic overview of what "Mountain Lion" is.
Well, not exactly. I actually have a Lenovo T61 Lion 10.7.5 Hackintosh working perfectly. But I can't upgrade to Mountain Lion for the same reason real Macs cannot - I have x3100 graphics. So just like hackerwayne explained above, I need to run either in 32-bit or use the buggy 64-bit 10.6.2 kext for x3100 graphics.Your in the wrong place entirely mate! Your also asking for a novel and not a small reply. No need to be using any DP1 parts. You can try app I helped develop here (also a beta release). If not allowed, mods feel free to remove link. Good luck.
Win 7 and Win 8 64bit both support GPT, it's just Win installer sucks and will throw an error no matter what...Even on reformed drive (done by Win Installer) have to disconnect every other HD completely from my PC before it not give that same error. Not issue specific to this modified ML setup, so can look at any Apple Bootcamp support forums for any other workaround.Well i could try Windows 7 64 Bit, but i doubt that it'll work. I guess thats why Apple made Bootcamp.
Might not fixed (Complicated issues)
1. Issues with NumLock Illumination & iSight low frame rates. (Rather minor issue)[/B]
------------------------------------------------------------------------------------------------------------------------------------
Reason for why it can't be fixed
In layman term speaking. iSight, Numlock (the keyboard), sleep & Bluetooth is controlled by IOHIDFamily.kext. In MLP V0.1, we used kexts from 10.7.5. The result? Bluetooth and Sleep not working. In MLP V0.2.2, we used kexts from 10.8 DP1. Result? NumLock lights issue & iSight not working properly. To make it easier to understand:
IOHIDFamily.kext (10.7.5): No sleep & bluetooth
IOHIDFamily.kext (10.8 Developer Preview 1): Numlock issue & iSight issue
IOHIDFamily.kext (10.8.x): No 32-bit support, hence, all the above don't work.
Solution?
Frankly, we don't know. We wanted to combine 10.7.5 & 10.8 DP1 kexts but don't know how. So theres no solution for this problem at the moment till we figure something out. Frankly speaking, these issues are rather minor.
Your right on the GPU limitation, but it's not because of no 64bit GPU kext that old macs cannot run ML, it's because: 32bit EFI so can't even boot, then no SMBIOS to change model info so it knows platform is unsupported, fixable things, but different set of challenges that go beyond just GPU kext. MLPostFactor, besides having the 32bit DP1 kernel and extensions available with it, has zero of the other things you'll need (fakesmc, nullcpupowermanagement for install, DSDT if you want native PM) I can go on. ML can be made to run on your Hack no problem,and you can still install regular ML since no 32bit EFI, just won't have graphics acceleration and need GE=No at boot. Swap kernel and extensions, open CL/GL from that point, along with add back fakesmc and any other patched kext u need for hardware. So you may find it useful as a post install tool, but not of any use in helping with initial installation, QE/CI are of no benefit during the 10 mins your in the installer, which can even be ran in safe mode with all GPU kexts disabled if need be. Feel free to post at InsaleyMac with any thoughts or help questions as I'm sure there are others with similar hardware that would be interested in results and offer to help.WOW!!! I wasn't expecting that. Thanks a bunch for that explanation. I haven't checked the first post yet, but I recommend putting that there (maybe in a "spoiler" section or something?). Thanks again.
Well, not exactly. I actually have a Lenovo T61 Lion 10.7.5 Hackintosh working perfectly. But I can't upgrade to Mountain Lion for the same reason real Macs cannot - I have x3100 graphics. So just like hackerwayne explained above, I need to run either in 32-bit or use the buggy 64-bit 10.6.2 kext for x3100 graphics.
I tried using MLPostFactor along with Chameleon, but I'm running into a problem when i try to boot with i386 architecture. Chameleon complains about "mach-0 bad magic number" or something. I know I'm getting extremely off-topic, so I'll stop here. But if anyone has any ideas, feel free to post it here.
I'm going to continue to mess with this over the week. If I make any progress, I'll post here. I think this is the solution for us x3100 hackintosh users.
Your right on the GPU limitation, but besides having the DP1 kernel and extensions available with it, it has zero of the other things you'll need (fakesmc, nullcpupowermanagement for install, DSDT if you want native PM) I can go on. ML can be made to run on your Hack no problem,and you can still install regular ML since no 32bit EFI, just won't have graphics acceleration and need GE=No at boot. Swap kernel and extensions, open CL/GL from that point, along with add back fakesmc and any other patched kext u need for hardware.
The computer refuses to boot from the ML partition, telling me that there is a problem with the ML partition.Option/Booting from ML just gets me a prohibited sign.Reboot holding the option key and select the mountain lion drive. After it boots and you are set up you can change your startup disk from system preferences (I think)
The computer refuses to boot from the ML partition, telling me that there is a problem with the ML partition.Option/Booting from ML just gets me a prohibited sign.
No PM since here I am "noob". Also apologies to hackerwayne. I am admin at InsanelyMac, can PM me there.Yeah, I also applied all of my custom kexts that I used on my Lion install. I'd rather install this "hybrid" version of ML because QE/CI is pretty important to me.
I would like to talk to you more about this, if you could possibly help. I tried to PM you, but I couldn't find that option on your account. Not trying to hijack a thread here (sorry hackerwayne).
WOW!!! I wasn't expecting that. Thanks a bunch for that explanation. I haven't checked the first post yet, but I recommend putting that there (maybe in a "spoiler" section or something?). Thanks again.
Well, not exactly. I actually have a Lenovo T61 Lion 10.7.5 Hackintosh working perfectly. But I can't upgrade to Mountain Lion for the same reason real Macs cannot - I have x3100 graphics. So just like hackerwayne explained above, I need to run either in 32-bit or use the buggy 64-bit 10.6.2 kext for x3100 graphics.
I tried using MLPostFactor along with Chameleon, but I'm running into a problem when i try to boot with i386 architecture. Chameleon complains about "mach-0 bad magic number" or something. I know I'm getting extremely off-topic, so I'll stop here. But if anyone has any ideas, feel free to post it here.
I'm going to continue to mess with this over the week. If I make any progress, I'll post here. I think this is the solution for us x3100 hackintosh users.