My Latitude E6400 currently has OS X 10.5 on it, I need to upgrade to 10.10 so I can run XCode. I've been trying to follow "krzysztofc10"'s tutorial on installing Yosemite on the E6400, I followed the tutorial perfectly, I have the same specs except the 2.13Ghz CPU.
The USB Installer says it installs correctly, if I'm correct I'm meant to use GUID Partition Table with Mac OS X Journalled formatting.
However when I turn the laptop off, then go into the boot menu and select the USB nothing loads. There's just the black screen with a white underscore flashing.
If I load Chameleon off a CD I have then try and load the USB from there it says "Cannot find mach_kernel" and there's no mach_kernel in my Yosemite's System/Library/Kernel either. I tried installing Chameleon to the USB to bypass the "Cannot find mach_kernel" problem but then I'd get a problem where it would load the kext's the just go black and reboot the laptop.
So I cannot boot the installer. Thanks for any help!
EDIT Solved:
1) Install Yosemite using this guys tutorial (Disable Charger, Speedstep, Multicore if youre having problems)
2) Once Yosemite installs, go back into the Yosemite setup
3) Plug a USB, go to WIndow > Disk Utility in the setup then format the usb to Mac OS X Journaled
4) Download the "Extra.zip" folder from the guys tutorial in step 1, extract it and edit the SMBIOS file to match your CPU Speed
5) Now on another PC/Mac insert your USB. If you're on WIndows, install HFS Windows then reboot windows so you can view the USB you created in step 3
6) Put the extra folder on that USB
7) Go back to your laptop and open terminal
8) Use the terminal command to copy your extra folder from your USB to the root of your Yosemite install (look at terminal tutorials, i used ditto command)
9) Switch off laptop and boot into Chameleon
10) Launch Yosemite with -v -f and everything will work it's magic
So in short, I had to use this method to get the kexts onto my Yosemite HDD
You can renable speedstep/multicore/charger after install