bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 Hey everything works fine up until trying to install clover on the hard drive, particularly part 8, step 10. I'm not really sure what to enter in the smbios section. I entered iMac9,1 in the product name and a random number for the serial number. Everything else seems to be blank. When I export that and reboot from the hard drive. Clover comes up and asks what to boot, I choose to boot yosemite from the hard drive and I get a black screen and nothing else even if I enter -v flag. If I boot from the USB and choose to boot yosemite HD it boots fine. What am I missing when configuring the config.plist in clover configurator? Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 post your config.plist Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 Here is the contents of my current config.plist: <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <true/> <key>AddHDMI_8000000</key> <true/> <key>AddIMEI_80000</key> <true/> <key>AddPNLF_1000000</key> <true/> <key>DeleteUnused_400000</key> <true/> <key>FIX_ACST_4000000</key> <true/> <key>FIX_ADP1_800000</key> <true/> <key>FIX_RTC_20000</key> <true/> <key>FIX_S3D_2000000</key> <true/> <key>FixAirport_4000</key> <true/> <key>FixDisplay_0100</key> <true/> <key>FixFirewire_0800</key> <true/> <key>FixHDA_8000</key> <true/> <key>FixHPET_0010</key> <true/> <key>FixIPIC_0040</key> <true/> <key>FixLAN_2000</key> <true/> <key>FixRegions_10000000</key> <true/> <key>FixShutdown_0004</key> <true/> <key>NewWay_80000000</key> <true/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuPm</string> </dict> <dict> <key>Signature</key> <string>DMAR</string> </dict> </array> <key>HaltEnabler</key> <true/> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>EnableC6</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>DefaultVolume</key> <string>MacHDD</string> <key>Legacy</key> <string>PBR</string> <key>Log</key> <false/> <key>Secure</key> <false/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>No</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <true/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>BOOTX64.EFI</string> <string>Windows</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <true/> <key>Tool</key> <true/> </dict> <key>Theme</key> <string>bootcamp</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>SMBIOS</key> <dict> <key>ProductName</key> <string>iMac9,1</string> <key>SerialNumber</key> <string>987654321</string> <key>Trust</key> <false/> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Detect</string> <key>InjectSystemID</key> <true/> </dict></dict></plist> Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 Try this and report. config.plist.zip Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 Same thing, after selecting the Yosemite hdd it goes to a black screen. Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 What's your specs ? Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 typical 780 specs: CPU: Core 2 duo chipset: Intel Q45 Express Chipset w/ICH10DO Memory: 8gb video card: ati 3450 Full specs are here: http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/optiplex_780_tech_spec_sheet.pdf Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 In the Clover boot menu press O (the letter), go to Graphics then set Inject ATI. Boot in verbose mode with -v and report. Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 Still nothing. Hard drive doesn't even flash after selecting yosemite HD Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 Where did you install Clover ? In the EFI partition of your HDD or at the root of your HDD ? Do you have two EFI folders ? One at the root of your HDD and one in the EFI partition ? Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 When installing clover the only partitions available were the Yosemite HD and my USB stick. EFI was mounted using Clover configurator (I could see it listed in finder) but it was not showing up in the selection. I picked Yosemite HD. Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 So you do have an EFI folder at the root of your HDD ? Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 Yes I do. Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 Ok, Clover is incorrectly installed. The EFI folder should be in the EFI partition, not at the root of your HDD. Delete the EFI folder at the root of your HDD. Using Show and Hide app, erase ALL boot files at the root of your HDD. Then follow the updated steps in this post : http://www.insanelymac.com/forum/topic/302877-guide-mavericks-1010x-dell-optiplex-780-760/?p=2088990 For the SMBios part, click the "magic stick" icon in Clover Configurator then the iMac icon and choose iMac 10,1 (better choice than iMac 9,1). That will fill the blank fields of the SMBios. You shloud now be able to boot your HDD. Link to comment Share on other sites More sharing options...
morpheousman Posted November 30, 2014 Share Posted November 30, 2014 When installing clover the only partitions available were the Yosemite HD and my USB stick. EFI was mounted using Clover configurator (I could see it listed in finder) but it was not showing up in the selection. I picked Yosemite HD. I was having the same issue before I managed to install Clover to the EFI Partition. Did you use Clover Configurator to mount the EFI partition before you installed Clover? Try the steps in the second post in this thread to install Clover to your hard drive... Installing Clover to the Yosemite Hard Drive Use Clover configurator to mount EFI Partition Partition the EFI to FAT32: 1. Open /Applications/Utilities/Terminal 2. Type: diskutil list and locate your system drive's EFI partition. It will be under IDENTIFIER. Be sure to use the correct one. (For this example: disk0s1) 3. Type the following, enter password and hit enter: sudo newfs_msdos -v EFI -F 32 /dev/rdisk0s1 Install Clover with new settings to EFI partition of Yosemite Hard Drive. Copy Clover folder from 780_clover.zip to EFI/EFI/, and merge folders. Use Cover Configurator to edit the config.plist and save changes. Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 Hmm I entered the command listed above in terminal and it gave me a message saying that it was mounted on /Volumes/EFI. So I launch Clover but it does not show me the EFI partition. It only shows my Yosemite HD and my usb flash drive. I opened finder and it does show that EFI is mounted there (though there is no eject icon next to it like the usb drive). Is there a reason why EFI will not show up as a partition on Clover? Link to comment Share on other sites More sharing options...
morpheousman Posted November 30, 2014 Share Posted November 30, 2014 Can you open the EFI Partition in Finder? I just upgraded Clover to latest, and it did not show the EFI partition in Clover installer. The settings for installing to the Yosemite drive should automatically install Clover to the EF! Partition. Make sure that the boxes are checked correctly according to the image in guide chapter 8. After the install you should be able to open the EFI with finder, and see the installed folders. Then you need to copy the clover folder over to EFI/EFI and merge folders. Link to comment Share on other sites More sharing options...
teeodor Posted November 30, 2014 Share Posted November 30, 2014 Are you using hdmi out or vga? Link to comment Share on other sites More sharing options...
polyzargone Posted November 30, 2014 Share Posted November 30, 2014 You can activate Debug Menu in Disk Utility to show all partitions of each drive. In a terminal, type : defaults write com.apple.DiskUtility DUDebugMenuEnabled 1 That way, you should be able to manage the EFI partition easily To revert back to normal : defaults write com.apple.DiskUtility DUDebugMenuEnabled 0 1 Link to comment Share on other sites More sharing options...
bdcam009 Posted November 30, 2014 Share Posted November 30, 2014 I can see and open the partition for efi in finder. Running clover again and it comes up with yosemite HD and usb, I selected Yosemite HD and it the options that come up are the ones I selcted before, I double checked and made sure they are identical to the screenshot, I copied over the clover folder and selected merge, modified the config.plist and still I get the black screen. I'm using DVI. Link to comment Share on other sites More sharing options...
bdcam009 Posted December 1, 2014 Share Posted December 1, 2014 Ok, I got it working. The only difference is that I copied the contents of clover from the usb to the efi clover folder and overwrote when prompted instead of copying the clover folder itself and selecting merge. I'm not sure why that would make a difference but it did. Thanks for all the help!, i'm still not a mac fan and i'm only doing this for a project i'm working on but I sure did learn a lot on how macs work. 2 Link to comment Share on other sites More sharing options...
polyzargone Posted December 1, 2014 Share Posted December 1, 2014 …but I sure did learn a lot on how macs work. Well actually, it's not really the way how a true Mac works . It' far more simpler on it But I'm glad you finally made it ! Seems that the guide needs some adjustments on the Clover part which I must admit is a bit complex. Link to comment Share on other sites More sharing options...
morpheousman Posted December 2, 2014 Share Posted December 2, 2014 I wound up copying the clover folder from my usb drive also, and just replaced it with the new one in the EFI Partition, then edited the config.plist. I think somewhere in the past couple of OS X versions, they made changed the way merge folders works. I thought it started with Mavericks. I might be way off base there, but it seems like we do need some fine tuning with the guide. I am still reading up on Clover. Maybe one of the reasons its seems so complicated, is because everything was so simple with Chameleon, and some of the guides for installing on specific models can make things so simple you don't really need to understand much about the inner workings. Link to comment Share on other sites More sharing options...
khuong Posted December 14, 2014 Share Posted December 14, 2014 i got this mostly all working -- instructions didn't really work for me regarding the double EFI / EFI / CLOVER Folders... it would seem EFI Partition + EFI Dir / CLOVER Dir. with that aside.. I'm experiencing some random lock ups.. which I can deal with, however on reboots, I generally get some kernel panics .. mainly with the following information. Kernel Exntensions in backtrace: com.apple.iokit.IOAudioFamily org.voodoo.driver.VoodooHDA BSD Process... kernel_task.. Does this about 2-3 times then it boots up normally. (I can post screenshot if requested) My setup is as follows.. 780 - 4GB Ram - HD5450 - using modified DSDT from this thread - NO KEXTs - Using Latest Clover -- 256GB SSD -- DVI-D OUT If anyone has a suggestion, to fix -- Maybe I need a VoodooHDA kext? (not 100% on kexts and patching) Link to comment Share on other sites More sharing options...
polyzargone Posted December 14, 2014 Share Posted December 14, 2014 I'm experiencing some random lock ups.. which I can deal with, however on reboots, I generally get some kernel panics .. mainly with the following information. Kernel Exntensions in backtrace: com.apple.iokit.IOAudioFamily org.voodoo.driver.VoodooHDA BSD Process... kernel_task.. Kexts conflicts between AppleHDA & VoodooHDA. I assume that you have both in /System/Library/Extensions and have no AppleHDADisabler.kext ? Right ? So try to install VoodooHDA 2.8.7 pkg from HackintoshOSX, it should install AppleHDADisabler.kext and the latest VoodooHDA.kext. No need to remove AppleHDA in this case (anyway, it would re-install at every OS Update). You should be fine with that. Link to comment Share on other sites More sharing options...
Recommended Posts