phorust Posted April 5, 2015 Share Posted April 5, 2015 Hey y'all, I had a hackintosh up and running and then I had some rowdy friends over... long story short my PC wouldn't boot because a USB port on my case was destroyed and it was trying to pull too much power from the motherboard. I fixed that, but now when I UEFI boot to "Mac OS X", an unskinned, older version of Clover shows up, without my boot options or boot flags. It's as if I clean installed Clover. I'm posting from my hackintosh right now, I got it to boot by feeding it my boot flags (npci=0x2000 kext-dev-mode=1), but I'm not sure where to start with repairing Clover. /EFI/* still exists and has the correct stuff in it (config.plist works, my theme files are still there), it just seems that the Clover bootloader isn't reading them properly. Anyone had experience repairing Clover? Don't think it matters, but the USB problem I was having was USB device over current status during POST. I unplugged my case's USB 2.0 to fix it. My hackintosh specs:i7-4930k 16gb RAM GTX 770 Asus Sabertooth X79 Link to comment https://www.insanelymac.com/forum/topic/305477-clover-bootloader-reset-itself/ Share on other sites More sharing options...
phorust Posted April 7, 2015 Author Share Posted April 7, 2015 I guess I'll just post about my progress debugging this - since my EFI partition was still intact, I backed the contents up, deleted everything in it, and clean installed Clover 2.3 (an upgrade from the Clover 2.0 I had), then followed the same post-install instructions I had to get my hackintosh running. If I UEFI boot Clover, choosing "Boot Mac OS X" in the Clover menu causes a failed boot after some messages about PCI, even when I have the proper boot flags set in Options. If I boot to the SSD with my /EFI and /hackintosh partitions, a Chameleon bootloader shows up, and if I boot from here with the right boot flags I can get into my hackintosh. Debugging with Clover's UEFI shell allowed me to fix my dual booted windows - after clean installing /EFI/Microsoft/Boot/bootmgrf.efi no longer existed. Fixed that thanks to this post: http://www.insanelymac.com/forum/topic/293574-beginners-guide-to-uefi-tripledual-boot-os-x-windows-and-linux-kali-on-an-single-true-gpt-ssd/?p=1968832 Any idea why booting from Clover doesn't work, but Chameleon does? Link to comment https://www.insanelymac.com/forum/topic/305477-clover-bootloader-reset-itself/#findComment-2125818 Share on other sites More sharing options...
phorust Posted April 7, 2015 Author Share Posted April 7, 2015 Found the easy fix - clean installing Clover didn't work, but copying all my old files from a backup of my old /EFI partition did the trick, and now everything boots properly. Also mucked around in the UEFI shell to delete some useless boot options that showed up for some reason. Cheers. Link to comment https://www.insanelymac.com/forum/topic/305477-clover-bootloader-reset-itself/#findComment-2125956 Share on other sites More sharing options...
Recommended Posts