Jump to content

[Guide] The all-in-one guide to Vanilla OS X (including Chameleon + DSDT) for beginners (updated for Yosemite!)

Mountain Lion Vanilla OS X Chameleon DSDT Beginner Guide How-to Yosemite 10.10

  • Please log in to reply
843 replies to this topic

#21
ibr4him

ibr4him

    InsanelyMac Protégé

  • Members
  • PipPip
  • 75 posts
Hi,

Thanks for the excellent guide. I followed your instructions carefully step-by-step but when booting from USB all i get is a white screen with cursor. I tried booting in verbose, but no errors. Could it be the smbios?

#22
Magnus

Magnus

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
I'm getting the same problem, would be nice to know whats causing it and how to solve it

Ive tried different chameleon(1820 and 2030) same result
Extensions, DSDT, smbios and boot.plist from my running system but still that white screen with the cursor :(
Currently running ML DP2 with no problems

My system is running on Gigabyte GA-H67MA-UD2H-B3, Intel i5 2400S and Sapphire Radeon HD 6850

#23
rockinron_1

rockinron_1

    InsanelyMac Sage

  • Retired
  • 396 posts
  • Gender:Male
  • Location:UK
HD6xxx series has known permissions problems with ML. Thankfully this is very fixable:

Fix:
Make sure you've got hidden files shown. Then open your install usb, navigate to system -> library -> extensions and copy ATI6000Controller.kext to a safe location (e.g. copy it to the folder of essential files). Now delete the ATI6000Controller.kext. Boot the installer with the boot flags -v -x -f and hopefully it will boot (all be it at basic resolution with no QI / CE). Now install OS X as usual. Once OS X is installed use kext utility to re-install the ATI6000Controller.kext,
I've just done that off the top of my head so check I've got the method right and get back to me.

#24
Bishop Kenobi

Bishop Kenobi

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male

HD6xxx series has known permissions problems with ML. Thankfully this is very fixable:

Fix:
Make sure you've got hidden files shown. Then open your install usb, navigate to system -> library -> extensions and copy ATI6000Controller.kext to a safe location (e.g. copy it to the folder of essential files). Now delete the ATI6000Controller.kext. Boot the installer with the boot flags -v -x -f and hopefully it will boot (all be it at basic resolution with no QI / CE). Now install OS X as usual. Once OS X is installed use kext utility to re-install the ATI6000Controller.kext,
I've just done that off the top of my head so check I've got the method right and get back to me.


How does one USE the kext utility? Or is it the kext wizard? Where do I reinstall the file once installed?

#25
rockinron_1

rockinron_1

    InsanelyMac Sage

  • Retired
  • 396 posts
  • Gender:Male
  • Location:UK
Kext utility is linked to in the guide under essential software and you simply drag & drop the kext onto it and it will do everything for you

#26
Bishop Kenobi

Bishop Kenobi

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
What kext? The ati6xxx kext I have to download? If I drag in into kext wizard will it automatically put it on my install drive?

#27
rockinron_1

rockinron_1

    InsanelyMac Sage

  • Retired
  • 396 posts
  • Gender:Male
  • Location:UK
I haven't said anything about downloading kexts. Read what I said in post #23 more carefully. And yes, drag and drop it onto kext utility and it will automatically install it to your OS X install

#28
ibr4him

ibr4him

    InsanelyMac Protégé

  • Members
  • PipPip
  • 75 posts
Ok, strangely, i cant boot from the usb anymore. It tries to read mach_kernel and returns to the boot device selection menu.

#29
rockinron_1

rockinron_1

    InsanelyMac Sage

  • Retired
  • 396 posts
  • Gender:Male
  • Location:UK
That is strange, I'm not sure how removing a kext could do that unless you've managed to accidentally mess with something else.

I was one of the first on the board to come across the hd6870 issue, theres a thread here which later described the process but its essentially what I said above:
http://www.insanelym...howtopic=280582

Double check your using a smbios with your GFX card in the description (although I don't believe that absolutely necessary). You could take you smbios from your old system to eradicate the doubt completely

#30
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,120 posts
  • Gender:Male
  • Location:Brazil

My Linksys (Ralink RT73) USB dongle is of course not recognized as an "Airport," yet I have no problem logging on to the App Store. Simply rerouted the feed through one of my ethernet ports, so it appears to be a hard line, though it's entirely wi-fi.


Yes that's a neat trick but beside the point. Of course you can access and use the App store via wireless ethernet.

Disable your wired ethernet in the BIOS and the app store will stop working.

#31
sume5h

sume5h

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
Hi,
I'm following this guide to install dual boot on my laptop on single HD, i patched the installer to work with MBR, but when try to format the partition from disk utility i'm getting following error

"volume erase failed couldn't modify partiton map"

my OSX partiton is Primary

How to fix this ?

#32
SuperDeanio

SuperDeanio

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
I've followed this guide to the letter, and when I boot from chameleon into the installer, it shows the grey screen with apple logo, and then the machine reboots, never getting to the installer.

Is there anything that can be done to fix this?


doing a verbose mode on boot into the installer, it seems to hang on [ PCI CONFIGURATION BEGIN ] - screens turn off, then reboots.

#33
machinist

machinist

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts

Yes that's a neat trick but beside the point. Of course you can access and use the App store via wireless ethernet.

Disable your wired ethernet in the BIOS and the app store will stop working.


Obviously.

Thought your point was "(The App Store app) will not work with wireless cards that aren't recognized as "Airport"?

It will work with any compatible wireless card, whether recognized as "Airport" or not.

Perhaps I'm missing your point?

#34
zbarsky

zbarsky

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Gender:Male
Nice guide, confirmed working with GIGABYTE EP35-DS3L, E8400 core2duo and 9800GT.

Interesting that on first boot, there was no graphics acceleration. I removed the enabler options in the chameleon plist and then used an EFI string created with an old application called EFI studio, booted - it worked.

Next, I booted again, and now the system would not boot to desktop, stuck on a grey screen.

I then removed the EFI string and renabled the "graphics enabler=Yes" option, and the next boot, everything works perfectly now, including graphics acceleration.

#35
sam.tyler

sam.tyler

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Thanks very much for the guide.

Confirmed working with:

Asus P5QL Pro
Intel Core 2 Duo 2.93
Asus GE Force 9500GT
Onkyo SE-90PCI (w/ driver by "audiodriverwriter" and modded by "studio kuma")

Boot w/


Graphics Mode
1920x1080x32

GraphicsEnabler
Yes

EthernetBuiltIn
Yes

#36
Magnus

Magnus

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Thank you rockinron_1!
It worked like a charm!

Cheers
Magnus

#37
rockinron_1

rockinron_1

    InsanelyMac Sage

  • Retired
  • 396 posts
  • Gender:Male
  • Location:UK

I've followed this guide to the letter, and when I boot from chameleon into the installer, it shows the grey screen with apple logo, and then the machine reboots, never getting to the installer.

Is there anything that can be done to fix this?


doing a verbose mode on boot into the installer, it seems to hang on [ PCI CONFIGURATION BEGIN ] - screens turn off, then reboots.


Try booting with -npci=0x2000 or if that doesn't work -npci=0x3000

#38
SuperDeanio

SuperDeanio

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Try booting with -npci=0x2000 or if that doesn't work -npci=0x3000


I'll try it when I get home tonight.. I have a feeling it has something to do with my video card drivers.

I got a modified kext that bypassed the pci configuration issue, but then it would hang on DSMOS Has Arrived.

Quick googling mentioned that it could be video card drivers -- I have an nVidia Geforce 470; I replaced the Mountain Lion NVDA kexts with the ones from the 270 release, but it still hangs.. should I just delete all video kexts? Would that work?

#39
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,120 posts
  • Gender:Male
  • Location:Brazil

Perhaps I'm missing your point?


It's like this: If you have a non-airport wireless card as your only working network device you will not be able to use the App store.
An additional wired ethernet connection at EN0 with the built-in property set is required. A driver must be loaded and the device must be working, but it does not have to be active in network preferences.

#40
Elad Nava

Elad Nava

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 113 posts
Thanks a lot for this guide!





Also tagged with one or more of these keywords: Mountain Lion, Vanilla OS X, Chameleon, DSDT, Beginner, Guide, How-to, Yosemite, 10.10


25 user(s) are reading this topic

4 members, 21 guests, 0 anonymous users


© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy