Jump to content

Mountain Lion - DP4 - Install Notes


56 posts in this topic

Recommended Posts

hands down the quickest, easiest installation I've ever done. Every thing worked 1st try. I used -x -f -v as my extra bootflags along with what was already in my org.chameleon.boot.plist.

Link to comment
Share on other sites

hands down the quickest, easiest installation I've ever done. Every thing worked 1st try. I used -x -f -v as my extra bootflags along with what was already in my org.chameleon.boot.plist.

 

Which guide did you use?

Link to comment
Share on other sites

My super fast easy method requires you don't install to MBR and that you have a hard drive with chameleon on it already that is new enough revision to boot ML. first, make empty partition available for installing onto on guid only drive, hfs+ formatted. RT click install ML app, mount InstallESD.dmg, navigate to basesystem.dmg and mount it. restore basesystem.dmg from ML install app(to usb or another small partition) via diskutility. Eject basesystem.dmg so u dont get it mixed up with new restored one as it will have same name. Fire up ye mighty terminal and go to bash shell with:sudo -s

then copy packages folder from installESD.dmg to System/Installation/ on your newly restored usb like this:cp -R (drag packages folder here) (drag installation folder from usb here)

 

give it a few minutes to finish

 

then do the same copy technique, but this time for mach_kernel from InstallESD.dmg to / of new usb:cp -R (drag mach kernel here) (drag entire usb installer volume here)

 

and done with terminal-yay

 

create /Extra folder on usb and only put in your smbios and org.chameleon.boot.plist, leave your DSDT out

 

use kext wizard to install fakesmc and nullcpupowermanagement to s/l/e on your usb drive, (include SL version of appleacpiplatform.kext if using asus x58 mobo), then use kext wiz repair and rebuild cache options

 

reboot as normal, do not change boot drive in bios. At your normal chameleon prompt, choose instead to boot to your new installer (OSX Base system) and use boot flags -x -f -v add any other bootflags you normally use that are not already in your org.chamleon.boot.plist

 

install DP4 and reboot back to your old OSX. From there use kext wiz again to install fakesmc to your new DP4 and any other kexts you know are required to boot(asus x58 use appleacpiplatform old version again) and copy /Extra folder from installer to your completed installation. I still didn't put my DSDT in it yet

 

reboot, and this time from chameleon prompt choose new OSX DP4 and have fun. Should always use -v to boot until your install is rock solid (with dev preview just always use it) Install chameleon and DSDT if you plan on deleting or overwriting your previous installation, otherwise not really needed.

 

fyi, Possible DSDT loading may be different if you install to a disk that does not already have a bootable partition with chameleon and DSDT from before, I have DP3 and DP4 on same drive but separate partitions. DSDT gets loaded from DP3 before I even get to the chameleon menu. After some fiddling, will eventually replace DP3 with DP4 and delete the additional partition, at which time I will need to copy over DSDT and reinstall chameleon

 

other hardware that usually requires various patches and workarounds to get running, will probably still require them again, its your stuff so you should know how to use it :) Final note, I had to use DP3 version of IONetworkingFamily.kext for ethernet to work, even when I installed the same plugin that I always have used, the network.kext would not load, but the DP3 one works great. Had to do same thing on DP3 upd2 for my wifi rolling it back to DP3 upd1,and it's apple oem, but not this time. That's the kinda stuff that comes with the territory. Weird tho, next time it will be bluetooth :)

  • Like 1
Link to comment
Share on other sites

That was too easy. I use myhack. I had it running in 30 min. the only issues I had was my sound and my network card but I got that working but installing voodoohda and AtherosL1Ethernet.

 

Same here. Easiest install yet...just followed the myhack3.1 prompts, then installed intel ethernet.

Link to comment
Share on other sites

I just get a white screen with mouse cursor (working), the boot goes fine.

 

Still trying.

White or grey? If you have a second monitor that's not turned on, check it. That one got me for a while back when the first Lion DP came out last year :)
Link to comment
Share on other sites

I can't boot into the installer, I get a white screen with flashing purple lines before the UI loads. I did the same method as DP3 upgrade and I have an MSI 6870 ..anyone know the problem?

 

hi

 

remove ati6000controller or edit to see if have u dev id and amdradeonacelerator u replace atiradeonx3000

 

good hack

Link to comment
Share on other sites

Installed DP4 on my Gigabyte GA-X58A-UD7 board without any problems. On the other hand, GA-X58A-UD3R board install didn't go well at all.

 

UD3R has always been perfectly stable and I expected an uneventful install. But I got unresponsive App Store application - it would show up and when I wanted to check my updates or purchases it would start endless spinning wheel - I had to Force Quit it. Textedit and preview would crash "Unexpectedly".

 

Eventually, after three clean disk installs, I gave up. Created disk image of my UD7 boot disk and restored it on UD3R machine (Replaced DSDT) - works perfectly?! No clue what the problem was!!

Link to comment
Share on other sites

remove ati6000controller or edit to see if have u dev id and amdradeonacelerator u replace atiradeonx3000

 

Thanks Artur, did this and at least I can see the install screen to choose my HD to install, but after install I cant change the resolution it is locked in 1280x1024.

 

My video card is a Radeon 6850 1GB - that worked fine with DP3.

 

Any tip?

 

EDIT: FIXED!!! :D

 

Hi Artur, I forgot to put the file ATI6000Controller.kext back, now I reinstall the file with kext utility and my full resolution return back, thanks again. ;)

Link to comment
Share on other sites

I can't boot into the installer, I get a white screen with flashing purple lines before the UI loads. I did the same method as DP3 upgrade and I have an MSI 6870 ..anyone know the problem?

 

Solved!! :P

 

Soo, I dug around in the Ati6000Controller.kext, both on the install image and the actual installed OS. This snippet is from the plist:

  <key>IOPCIMatch</key>
  <string></string>

 

Notice anything missing?!

Silly Apple, why you no hear of buddy checks! :P

 

I then simply copied and pasted the device ID's from DP3 and viola!!! Success!!

 

  <key>IOPCIMatch</key>
  <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>

 

Post Install: To get full QE/CI with a Radeon 6000HD, simply add the missing info into the Ati6000Controller.kext info.plist, repair permissions, add GraphicsEnabler=y to boot.plist and you are good to restart.

 

Note: If you want to add the device ID's to the installer's Ati6000Controller.kext, add them after you restored the image to a USB drive (or HD if that's the way you choose to do it). However, simply booting from the installer with GraphicsEnabler=n is the easiest way to go about it. Happy Hack'n!

Link to comment
Share on other sites

  <key>IOPCIMatch</key>
  <string></string>

 

Notice anything missing?!

Silly Apple, why you no hear of buddy checks! :P

 

I then simply copied and pasted the device ID's from DP3 and viola!!! Success!!

 

  <key>IOPCIMatch</key>
  <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>

 

:huh: I have all those ID's in my ATI6000controller (v8.0.39) on my installer USB ..checked BaseSystem and they are in there too ?? Tried pasting in the ID's but not working. I get a white screen before the installer loads, but no mouse cursor, it has random flashing purple horizontal lines.

 

I've also tried removing ATI6000controller and using the one from DP3, GE N & Y, -x & -f flags, a different AtiConfig.. but no luck :(

Link to comment
Share on other sites

 Share

×
×
  • Create New...