As a workaround, you could attempt to copy the bootloader contents of iBoot onto your main hard drive (like Redhalopro mentioned). Full instructions from
my guide:
NOTE: You mentioned that you can't mount disk images. This method requires you to mount a DMG file inside iBoot. In light of this, I've uploaded the contents of the "Extra" folder from Preboot.dmg onto here. (You still need to install ShowAllFiles to view the files inside the folder.)
http://www.mediafire.com/?5rxunnd0pd7mann
6. Getting the dang thing to boot without a DSDT
In most guides, this is the part where they tell you to run UserDSDT in Multibeast or something. But not in my guide! Unfortunately, no combination or UserDSDT or Easybeast has
ever worked for me. If your Hackintosh is like mine, then it can boot with iBoot, but it can't boot with Easybeast/UserDSDT. So we're going to improvise here, by overwriting your Hackintosh's boot files with the boot files from iBoot.
Download Multibeast from
here. Chances are, your Hackintosh won't have internet yet, so you'll probably have to download Multibeast from another computer onto a USB drive. Once that's settled, run Multibeast and choose the "Chimera" bootloader, the tonymacx86 theme, and "ShowAllFiles".
Once Multibeast finishes its installation (it shouldn't take more than a minute), run ShowAllFiles (located in your Applications folder) and make it "show" all files. Then, right-click on the iBoot icon on your desktop and click "Duplicate". OS X will make a folder on your desktop called iBoot. Inside the folder, double-click on the file "Preboot.dmg".
This will create a disk called "Preboot" on your desktop. Open the Preboot disk and go to "Extras". Inside this folder are all of the files that iBoot uses to boot up your Hackintosh.
Open up a new Finder window (right-click on the Finder icon and choose "New Finder Window"), and go to the main hard drive. Copy the files "mach_kernel" and "smbios.plist" from the "Extra" folder in Preboot.dmg into the main hard drive. Overwrite any files necessary.
Then, copy the entire "Extra" folder from Preboot.dmg into the main hard drive. If there's already an "Extra" folder in the main hard drive, overwrite it.
Of course, your new files are configured for a CD, not a hard drive. To fix, this, open the file com.apple.Boot.plist inside the "Extra" folder in your main hard drive with TextEdit (you could open it with Plist Editor, but it's a lot more confusing that way). Edit the following:
- Change the string under "Kernel" from "rd(0,0)/Extra/mach_kernel" to just "mach_kernel". [/*:m:6epdbbkv]
- Change the string under "SMBIOS" from "rd(0,0)/Extra/smbios.plist" to just "smbios.plist". [/*:m:6epdbbkv]
- Under "Kernel Flags", remove "maxmem=4096". Finally, add the following code to some random part of the file (between <dict> and </dict>):
<key>PCIRootUID</key>
<string>1</string> [/*:m:6epdbbkv]
The result should look something like this:
Eject iBoot and reboot your computer. Your Hackintosh should be able to boot by itself. Hooray!