Jump to content

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


914 posts in this topic

Recommended Posts

hello

 

so the flag is USBBusFix=Yes

 

insert also

 

-f -v USBBusFix=Yes

 

u mess with fakesmc .. and the installer is not reading it .. -f is to force to load all kext

 

i think u have graphics problems

 

u should update in ur profile > signature .. ur hardware specifications

 

something like i have in the final my answer

 

good hack

Link to comment
Share on other sites

hello

 

so the flag is USBBusFix=Yes

 

insert also

 

-f -v USBBusFix=Yes

 

u mess with fakesmc .. and the installer is not reading it .. -f is to force to load all kext

 

i think u have graphics problems

 

u should update in ur profile > signature .. ur hardware specifications

 

something like i have in the final my answer

 

good hack

 

Hi, i made it work, thanks for the help btw, it freezes when i open some apps like appstore and btw i installed the correct lan kext, but i need to turn lan on in bios every time because OS X turns it off do you know a good solution? im going to see if i can find it.

 

Mavericks works on Toshiba Satellite A505-S6960!!!

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...
  • 4 weeks later...

Thanks a lot for this guide, but so far no luck :-(

 

My pendrive boots but when the logo appears, it just crash and the laptop reboot. I am using a Dell XPS 13 laptop with the following hardware according to Ubuntu's lspci:

 

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Device 0a0c (rev 09)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 6b)
 
Maybe tweaking something it may work... or not at all... any ideas? 
Link to comment
Share on other sites

I've been extremely busy lately so haven't had chance to update (or visit the forum at all really). Guide is being updated now and will be live in the next few hours all being well.

 

Guide updated. Please let me know if you have any problems. I usually run through the guide myself step-by-step prior to any updates but haven't got time to do so tonight so will do so in the morning. There's only minor updates anyway so it should be fine.

  • Like 1
Link to comment
Share on other sites

Use pacifist to extract kernel from “/System/Library/Kernels/Essentials.pkg”

 

 

 

Typo I think.  It should say to extract the kernel with pacifist from OS X Install ESD/Packages/Essentials.pkg/System/Library/Kernels/Kernel... for Yosemite.

 

Can't find the following in the latest Yosemite official release (appstore):

 

Copy BaseSystem.chunklist and BaseSystem.dmg from InstallESD.img to the root of your USB drive.

 

 

doesn't exist :S

Link to comment
Share on other sites

Typo I think.  It should say to extract the kernel with pacifist from OS X Install ESD/Packages/Essentials.pkg/System/Library/Kernels/Kernel... for Yosemite.

 

Can't find the following in the latest Yosemite official release (appstore):

 

Copy BaseSystem.chunklist and BaseSystem.dmg from InstallESD.img to the root of your USB drive.

 

 

doesn't exist :S

 

Kernel location updated. Downloading the GM now to check the other bit, will update again in a few hours.

Link to comment
Share on other sites

BaseSystem.chunklist and BaseSystem.dmg are hidden in the InstallESD.img.

 

You must do a "defaults write com.apple.Finder AppleShowAllFiles YES" in the Terminal to be able to see them.

 

I've followed your method yesterday, although I didn't want to use Pacifist, so I've used the kernel that is inside the essentials zip you've attached.

 

However, the installed wouldn't boot. The system hangs in a grey screen, with the Apple logo and a progress bar below. I've booted in verbose mode and noticed that one of the last messages is "PCI configuration Begin". So I've inserted the "–npci=0x2000" flag, no success. Tried "-npci=0x3000", still no success. Tried GraphicsEnabler=Yes and No, both with no success.

 

I'm also using the latest Chameleon trunk (r2401).

 

I don't know what to do. :(

Link to comment
Share on other sites

Hi everybody.

 

Following the guide updated for Yosemite I managed to install the OS.

 

HOWEVER, both in case of boot from the usb pendrive and in case of boot from the OS X disk, when booting with no option Chameleon seems to start the boot sequence but after 2-3 seconds goes back to the boot selection screen.

 

The version of Chameleon that I used for the installation on pendrive and on system disk is the one included in the Essential archive for Yosemite linked at the end of this discussion.

 

Conversely, if I boot either support with the -x option, boot completes and I get into the OS

 

When installing and using as boot manager the latest version of Clover, OS X installation boots succesdfully with no -x option (and, on top of it, the integrated Hd4600 graphics of my Haswell processor works 100% with Qe/Ci active).

 

This said, for personal preference (last but not least: because of the available boot themes...) I would prefer to use Chameleon as boot mgr. but, of course, without any need to set the -x option.

 

Any idea why the boot with Chameleon does not start (this happening also for the very initial pendrive boot to kick off the os installer) unless the -x is set?

 

Of course, i followed (to the best of my knowledge...) every single step of the guide taking also care of extracting the kernel from the release file downloaded 2 days ago from apple, since i noted that the one included in the essentials archive has a much earlier date (just to make sure all was 100% compatible with the files in the release dmg

 

Is there anyone who could shed some light on this?

Link to comment
Share on other sites

So I have a Lenovo Z500 and I'm stuck at "Still waiting for root device". I can't even start the installation.

 

I've tried everything I've seen in this thread (especially USBBusFix=Yes, -f, -x, npci=0x2000, etc.) and nothing helped. I also tried that distro you're-not-allowed-to-talk-about-here and I had the same problem. I've tried both in the USB 2.0 and in the USB 3.0 ports and still the same. Can someone help me?

 

I think this may have something to do:

 

2014-10-25_13-40-07.png

Link to comment
Share on other sites

Ok, so I got past that by using "EHCIacquire=Yes -v". But now I get the "To pair a Bluetooth keyboard, turn it on and wait for your computer to connect to it." screen. I have no USB keyboards laying around. What can I do?

 

By the way, you should not use the attached kernel, since it's outdated... you'd better extract it using Pacifist.

Link to comment
Share on other sites

Just press a key (like space bar) or click the mouse. Twice (for keyboard and mouse). The alternative is to disable Bluetooth in BIOS, even if only temporarily.

Thank you but that didn't help me. The solution was to install the "Voodoo PS/2" controller.

Link to comment
Share on other sites

More questions, thank you in advance.

 

1) My system has a GPT table and boots via UEFI using rEFInd. Is it possible to boot this Hackintosh system using rEFInd? (By now, rEFInd detects it, but if I try to boot it a no_entry.png symbol appears)

2) If I can boot using rEFInd and not Chameleon, how would I apply DSDT patches, SMBios settings, etc? Because they are in the "/Extra" directory and I would say they are only loaded by Chameleon, but I'm not sure about this.

Link to comment
Share on other sites

@rockinron_1,

 

I successfully installed ML & ML in my Asus X53E and desktop with Asus X58 MB. Recently, I purchased Lenovo ThinkServer TS140 that I intend to use it as workstation.

I experienced immediate early reboot even when suing patched mach_kernel. As a last result, I turn to Clover and was able to successfully install Mavericks 10.9.4 into my ThinkServer. I would like to come back and use Chameleon bootloader using your installer method to install Yosemit. You got any suggestion for me how to overcome Haswell early reboot?

 

ThinkServer Specs:

CPU: Xeon E3 1250 V3

MB: Unidentified but B85 type (1150 socket for sure)

Chipset: Intel CH226

Audio: Realtek ALC 662

Video: Integrated HD4600 (OEM) . 

Link to comment
Share on other sites

  • Allan unpinned this topic
  • Allan locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...