Test Drive: How to Create a Clover USB

Discussion in 'Bootloaders' started by tonymacx86, Mar 1, 2014.

  1. tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,295
    Mobo:
    GA-Z270X-UD5
    CPU:
    Core i3-7100
    Graphics:
    HD 630
    Mac:
    MacBook Pro, Mac mini
    Classic Mac:
    Apple, PowerBook
    Mobile Phone:
    iOS
    Mar 1, 2014 at 4:00 PM #1
    tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,295
    Mobo:
    GA-Z270X-UD5
    CPU:
    Core i3-7100
    Graphics:
    HD 630
    Mac:
    MacBook Pro, Mac mini
    Classic Mac:
    Apple, PowerBook
    Mobile Phone:
    iOS
    [​IMG]
    Test Drive: How to Create a Clover USB

    Creating a Clover USB allows experimentation with Clover bootloader on a working system without modifying anything. Boot from the resulting USB and choose your system drive to see how Clover works for your rig. For a more complete guide including OS X installation, see here.

    1. Insert the USB drive
    2. Open /Applications/Utilities/Disk Utility
    3. Highlight the USB drive in left column
    Screen Shot 2013-10-11 at 8.27.02 PM.png
    4. Click on the Partition tab
    5. Click Current and choose 1 Partition
    6. Click Options...
    7. Choose GUID Partition Table
    8. Under Name: type USB
    9. Under Format: choose Mac OS Extended (Journaled)
    10. Click Apply then Partition11. Download the latest version of Clover from sourceforge
    12. Open Clover package installer
    13. Hit Continue, Continue, Change Install Location...
    14. Choose USB
    15. Hit Customize and install Clover to the USB with the following Custom Install settings:
    Legacy-USB.jpg
    (Legacy Mode)

    UEFI.jpg
    (UEFI Boot Mode)

    NOTE: There are a few different ways to setup Clover on the USB. Using Legacy Mode is the simplest and most reliable for 5, 6, 7, and 8 series Gigabyte motherboards with standard default BIOS or UEFI settings. For all other UEFI-based systems such as Asus 7 and 8 series motherboards, use UEFI Boot Mode to install to the EFI partition of the USB for UEFI booting only.

    A few more changes need to be made to the default Clover installation:

    16. Navigate to /EFI/CLOVER/ and replace default config.plist with attached config.plist*
    17. Navigate to /EFI/CLOVER/kexts/10.9/ and add FakeSMC.kext
    18. Navigate to /EFI/CLOVER/kexts/10.9/ and add your ethernet kext
    19. Navigate to /EFI/CLOVER/kexts/10.9/ and add NullCPUPowerManagement.kext
    20. Navigate to /EFI/CLOVER/drivers64UEFI/ remove VBoxHfs-64.efi and add HFSPlus.efi
    21. (Optional) Navigate to /EFI/CLOVER/ACPI/patched/ and add DSDT.aml and SSDT.aml

    *See the sample config.plist at the main guide here for a working minimal configuration.

    Clover Developers:
    Slice, with help of Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr…

    Source code credits:
    Intel, Apple, Oracle, Chameleon, rEFIt and Xom.

    Official Clover Links:
    Sourceforge: Clover
    Project OS X
    Clover Wiki

    Related:
    How to Install OS X Mavericks using Clover
    tonymacx86 Clover Theme
     
    Last edited by a moderator: Sep 27, 2016
  2. colinzeal

    colinzeal

    Joined:
    Jul 23, 2012
    Messages:
    206
    Mobo:
    Power Mac G5
    CPU:
    Intel i3 3225
    Graphics:
    Intel HD4000
    Mac:
    MacBook, MacBook Air, Mac Pro
    Classic Mac:
    Power Mac
    Mobile Phone:
    iOS
    Mar 22, 2014 at 10:38 PM #2
    colinzeal

    colinzeal

    Joined:
    Jul 23, 2012
    Messages:
    206
    Mobo:
    Power Mac G5
    CPU:
    Intel i3 3225
    Graphics:
    Intel HD4000
    Mac:
    MacBook, MacBook Air, Mac Pro
    Classic Mac:
    Power Mac
    Mobile Phone:
    iOS
    Excellent guide as always.

    I was mildly disappointed to see white text on black as opposed to "Boot Logo".

    I'm still determined to learn and master Clover for it's 'Vanilla' flavour.:beachball:
     
  3. xpamamadeus

    xpamamadeus

    Joined:
    Dec 11, 2011
    Messages:
    293
    Mobo:
    Gigabyte Z87M D3H
    CPU:
    Intel Core I5 4670k
    Graphics:
    HD 4600
    Mac:
    iMac
    Classic Mac:
    iBook
    Mobile Phone:
    Android, Windows Phone
    Mar 24, 2014 at 12:38 AM #3
    xpamamadeus

    xpamamadeus

    Joined:
    Dec 11, 2011
    Messages:
    293
    Mobo:
    Gigabyte Z87M D3H
    CPU:
    Intel Core I5 4670k
    Graphics:
    HD 4600
    Mac:
    iMac
    Classic Mac:
    iBook
    Mobile Phone:
    Android, Windows Phone

    Legacy mode does not require any drivers from drivers64uefi.
    For legacy we use only drivers64 and drivers 32.
    Drivers64UEFI its only for UEFI booting.
     
  4. Solidww

    Solidww

    Joined:
    Feb 21, 2011
    Messages:
    1,099
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    Mar 24, 2014 at 1:39 AM #4
    Solidww

    Solidww

    Joined:
    Feb 21, 2011
    Messages:
    1,099
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS
    I agree a Vanilla install of OSX is always good.
     
  5. clipper99

    clipper99

    Joined:
    Nov 1, 2010
    Messages:
    1,013
    Mobo:
    ASUS Maximus VIII Hero
    CPU:
    i7-6700k
    Graphics:
    EVGA GTX1060
    Mobile Phone:
    iOS
    Mar 25, 2014 at 7:17 AM #5
    clipper99

    clipper99

    Joined:
    Nov 1, 2010
    Messages:
    1,013
    Mobo:
    ASUS Maximus VIII Hero
    CPU:
    i7-6700k
    Graphics:
    EVGA GTX1060
    Mobile Phone:
    iOS
    So was step 11, opening a terminal window, just a typo or something? :)
     
  6. plaxofam

    plaxofam

    Joined:
    Apr 7, 2010
    Messages:
    3
    Mobo:
    ASUS Z97-A/USB3.1
    CPU:
    i5-4430
    Graphics:
    Gigabyte GTX 970
    Mar 25, 2014 at 11:29 AM #6
    plaxofam

    plaxofam

    Joined:
    Apr 7, 2010
    Messages:
    3
    Mobo:
    ASUS Z97-A/USB3.1
    CPU:
    i5-4430
    Graphics:
    Gigabyte GTX 970
    Awesome guide, can't wait to try it out. Can anybody explain why true UEFI is not optimal for Gigabyte boards?

    If it is just because Legacy works fine on these boards, and there are no real negative sides to going full UEFI clover on my GA-B85M-HD3 I would love to try :)
     
  7. tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,295
    Mobo:
    GA-Z270X-UD5
    CPU:
    Core i3-7100
    Graphics:
    HD 630
    Mac:
    MacBook Pro, Mac mini
    Classic Mac:
    Apple, PowerBook
    Mobile Phone:
    iOS
    Mar 25, 2014 at 11:56 AM #7
    tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,295
    Mobo:
    GA-Z270X-UD5
    CPU:
    Core i3-7100
    Graphics:
    HD 630
    Mac:
    MacBook Pro, Mac mini
    Classic Mac:
    Apple, PowerBook
    Mobile Phone:
    iOS
    Thanks for the comments- I'll make the edits to the main post. :thumbup:
     
  8. coolqf

    coolqf

    Joined:
    Sep 19, 2012
    Messages:
    19
    Mobo:
    H87N-WIFI
    CPU:
    i5-4570S
    Graphics:
    Intel HD4600
    Mac:
    MacBook Pro
    Mobile Phone:
    Android, iOS
    Mar 27, 2014 at 8:28 PM #8
    coolqf

    coolqf

    Joined:
    Sep 19, 2012
    Messages:
    19
    Mobo:
    H87N-WIFI
    CPU:
    i5-4570S
    Graphics:
    Intel HD4600
    Mac:
    MacBook Pro
    Mobile Phone:
    Android, iOS
    I'm running in UEFI on my Gigabyte motherboard and it's extremely stable, although there was a learning curve to get it running optimal...
     
  9. dddirtman

    dddirtman

    Joined:
    Jan 31, 2011
    Messages:
    993
    Mobo:
    asus sabertooth x58
    CPU:
    i7-950
    Graphics:
    nvidia gtx 750ti
    Classic Mac:
    Performa, Power Mac, SE
    Mobile Phone:
    Android
    Mar 31, 2014 at 11:26 PM #9
    dddirtman

    dddirtman

    Joined:
    Jan 31, 2011
    Messages:
    993
    Mobo:
    asus sabertooth x58
    CPU:
    i7-950
    Graphics:
    nvidia gtx 750ti
    Classic Mac:
    Performa, Power Mac, SE
    Mobile Phone:
    Android
    awesome quide tried on my h55 build..
    installed great,just need to tweak some settings(audio and lan)
    otherwise works as stated.....
    got audio and lan working but getting black screen after loading safari?
    methinks a graphics injection issue for me.

    the error in my install was the dsdt...clover requires it to be named(dsdt.aml)and nothing else..
    also removed graphic injection
    got audio working with multibeast6
     
  10. Bob_the_Tomato

    Bob_the_Tomato

    Joined:
    Sep 25, 2012
    Messages:
    761
    Mobo:
    GIGABYTE Z77X-UP5TH
    CPU:
    i7 3770k
    Graphics:
    GTX 980 KingPin 4GB
    Mac:
    Mac Pro
    Mobile Phone:
    iOS
    Apr 1, 2014 at 4:23 PM #10
    Bob_the_Tomato

    Bob_the_Tomato

    Joined:
    Sep 25, 2012
    Messages:
    761
    Mobo:
    GIGABYTE Z77X-UP5TH
    CPU:
    i7 3770k
    Graphics:
    GTX 980 KingPin 4GB
    Mac:
    Mac Pro
    Mobile Phone:
    iOS
    Step 11 is hiding... it's misformatted and the end of step 10. :thumbup:
     

Share This Page