Ive found the quickest and safest way is to produce a unibeast 8gb USB drive as stated by tonymacx86 unibeast for mavericks guide, then download Digital Dreamer's latest 'Hackinstaller' script for Mavericks (found on insanelymac) for post setup of the motherboard (DD's script is totally geared for the GA58 UD5 mobo and provides all the current kexts required inside).
If Lion/ML currently works, Mavericks WILL work.
Steps:
1. Don't change anything inside your current Extra folder on boot drive. Now, Install off the unibeast USB drive omitting A-J over the top of your existing system (backup current boot drive if you need to).
2. On reboot after install, if you can get to the desktop its easy, run Hackinstaller, and update the boot loader, all your kexts, etc and then restart.
*If you can't get to desktop its probably your graphics card stopping you. You may need to reboot with flags -x, -f, pcirootuid=1, GraphicsEnabler=Yes/No, etc... to get in and run hackinstaller. Other problems I envisage could be to remove appleintelcpumanagement in a terminal boot (you can do this running the USB install again and just clicking on Terminal or booting in single-user -s).
Finally if all else fails and you're getting black screens, copy over the Unibeast created USB Extra folder's two plists; smbios and chameleon.boot.plist from the USB to your boot hard drive's extra folder (as if you've installed Mavericks, you know it should boot graphically) by doing;-
1 : Use USB Unibeast to get to installation screen click on Utilities and open Terminal
2 : change directory to your HDD OSX installation ( /Volume/Your Mavericks Boot Drive name)
3 : change directory to /Extra folder
4 : now rename org.chamelion.Boot.plist :
mv org.chamelian.Boot.plist org.chamelian.Boot.plist.bak
5 : rename smbios.plist :
mv smbios.plist smbios.plist.bak
6 : copy org.chamelian.Boot.plist and smbios.plist from /Volume/USB
cp /Volume/USB/Extra/org.chamelian.Boot.plist /Volume/Mavericks Install Drive Name/Extra/
cp /Volume/USB/Extra/smbios.plist /Volume/Mavericks Install Drive Name/Extra/
7: now type ‘ls’ at terminal to make sure new files are there then close terminal (directory list)
8: open disk utility from utilities menu
9: click on Mavericks Install partition and click repair permissions
10 : wait until it finish and then remove the USB and reboot
Likely is that the Mavericks boot drive Extra folder contents is READ ONLY so you may have to ;-
chmod ug-rw "filename" to make it writeable/renameable/deleteable.
Basically, though once you're into Mavericks to get things working use Hackinstaller for this particular motherboard - you'll be able to rebuild all your plists how you used to have them with updated kexts, and insert c3states and c4states keys into chameleon boot plist;-
You may want to ditch your DSDT and get hack installer to rebuild a new one with the additional extras. If so,
* Boot with the NullCPUPowerManagement.kext installed and without a DSDT.
* Run the DSDT patcher in the script.
* Uninstall the NullCPUPowerManagement.kext and reboot.
Any other queries give me a shout.
Here's DD (MAJ's) link:
http://www.insanelymac.com/forum/to...ntain-lion-install-on-gigabyte-mobos/page-211