Jump to content

Installing Clover on USB drive


jwmvermont
 Share

14 posts in this topic

Recommended Posts

So, this is terribly embarrassing. I'm brand new to the world of hackintoshing, and have recently bought all the parts I need to build a nice, monstrous rig. Whilst waiting for their arrivals(really, it's just the case at this point, and Displayport to mini displayport cable) I thought I'd go ahead and get a jump on things and make both a windows 7 USB installer, and a Clover-Mavericks installer. 

 

I'd read through InsanelyMac, and Skyline OSX both, and felt I had a pretty decent handle on things, I went through the Skyline OSX walkthrough, and seemed to be going pretty well. It was only after I completed my Clover install that I realized I hadn't actually changed any of the settings so instead of being set to EFIboot mode, which, obviously is the superior way to go about things, I'd just done it in the normal classic BIOS mode. Oops.

 

What makes it worse now though seems to be that no matter how I try to install clover, from the standard installer, to any number of the numerous, very easy to use full package jobs available on these forums, the installer just throws up a failure...

 

"The Installation failed. The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance."

 

This is the clover install log from the USB stick post installation failure. 

 

Clover EFI installer log - Mon Mar 17 14:19:32 EDT 2014
Installer version: v2k r2636 EFI bootloader
======================================================
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            779.5 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                220.3 GB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk1
   1:               Windows_NTFS FreeAgent GoFlex Drive 500.1 GB   disk1s1
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:               Windows_NTFS Seagate Backup Plus ... 1.0 TB     disk2s1
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *32.0 GB    disk3
   1:                        EFI                         209.7 MB   disk3s1
   2:                  Apple_HFS Untitled 1              31.7 GB    disk3s2
Can't find volume with the name /Volumes/Untitled 1
 
If it's of any help I'm on a 2010 27inch iMac running 10.6.8.
 
Obviously I've messed something up, sadly, as a neophyte I have quite literally no idea what it is, or how to fix it. Anyone have any suggestions? I'd really much prefer to go the Clover route, as it simply just sounds better then all the other bootloader alternatives. 
Link to comment
Share on other sites

I've only begun trying to figure out Clover but I've built several generations of Hackintoshes running Snow Leopard on up, so I have some experience in general.  The most obvious thing I see is the error message about "Can't find volume with the name /Volumes/Untitled 1". This seems to clearly indicate a basic issue finding your USB stick. Often when you use Disk Utility to format a USB stick the default volume name is "Untitled 1". The reference to /Volumes/Untitled 1 is how Mac OS X sees mounted volumes - it creates an alias under /Volumes to any external disk or network drive. So something is looking for your USB stick under /Volumes and not finding it. Did you manually rename your USB stick to something other than Untitled 1? I would go back through your steps and see what the USB stick volume is supposed to be called, perhaps you have a script that is assuming it's called Untitled 1 and you renamed it, or it's now just "Untitled" or something else.  Start with what the USB stick actually is now and work backwards.You can see what the USB stick volume name is by, among other methods, inserting the stick, opening Terminal.app, and going to /Volumes ("cd /Volumes") and seeing what's there ("ls").

 

Andrew

Link to comment
Share on other sites

Thanks for the extremely prompt reply AOL.

 

I looked up the connected Volumes in Terminal and it seems to recognized Untitled1 as existing, along with my other drives, including 2 external USBs, my bootcamp, and Macintosh HD.

 

So I erased the disk, formatted it, renamed it EFIBoot, and tried again. Exact same result.

 

Clover EFI installer log - Mon Mar 17 15:17:10 EDT 2014
Installer version: v2k r2636 EFI bootloader
======================================================
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            779.5 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                220.3 GB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk1
   1:               Windows_NTFS FreeAgent GoFlex Drive 500.1 GB   disk1s1
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:               Windows_NTFS Seagate Backup Plus ... 1.0 TB     disk2s1
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *32.0 GB    disk3
   1:                        EFI                         209.7 MB   disk3s1
   2:                  Apple_HFS EFIBoot                 31.7 GB    disk3s2
Can't find volume with the name /Volumes/EFIBoot
 
Still can't seem to find the Volume, which is odd. No idea if it will help, but should I try disconnecting all my other external drives?
Link to comment
Share on other sites

Try this one. Format stick with a disk utility make it MS-DOS FAT in Options choose Main Startup Disk.

 

And then in terminal

 

diskutil list

 

diskutil unmount /dev/rdiskXsY                            rdiskXsY - the X and Y will be your own numbers it take it from diskulit list

 

newfs_msdos -v Fat32 -F 32 /dev/rdiskXsY

 
diskutil mount /dev/rdiskXsY
 
and then install Clover. If this won't work you should probably use another stick :)
 
 
  • Like 2
Link to comment
Share on other sites

I did exactly as was written grubybarti666, unfortunately it does not seem to have worked. Same failure message. Thank you for the suggestion though.

 

Clover EFI installer log - Mon Mar 17 15:59:33 EDT 2014
Installer version: v2k r2636 EFI bootloader
======================================================
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            779.5 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                220.3 GB   disk0s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *32.0 GB    disk3
   1:                 DOS_FAT_32 FAT32                   32.0 GB    disk3s1
Can't find volume with the name /Volumes/FAT32
 
I have tried with another USB stick, this time 16 instead of 32gb, same error message. So far I've tried slotting the USB stick into the back of the iMac, I.E. directly into the USB port, through a USB 6 port dock, both of those again with all other external hard drives unmounted, and the same again with the other 16gb card. I am at a total loss. Obviously something is not right with my computer. 
Link to comment
Share on other sites

Ok, I just did a little test to see what might be the problem. I reformatted the thumb drive but did not click the "Install for UEFI booting only" flag, nor did I change anything else from the absolute bone stock Clover USB installer program, so bootloader is still only flagged for "Don't update MBR and PBR sectors" and CloverEFI is still flagged only for "CloverEFI 64-bits SATA"  and it found the USB stick just fine. 

 

So I again reformatted, and tried again to install using UEFI booting only and still I get the "Can't Find Volume with that name /Volumes/Clover" error. At a total loss right now. Obviously something is wrong with either the installer(extremely unlikely, as ver. 2577 doesn't work either), or OS X/Clover installers ability to find my external USB drives. Or, at the very least, use them to implant EFI information on. So confused. 

Link to comment
Share on other sites

The message "Can't find volume with the name /Volumes/Untitled 1" can be misleading.  It usually means the Clover installer can't access the EFI partition on the USB drive eg

  • if the EFI partition is already mounted when running the installer
  • if the EFI partition is formatted as HFS+ instead of FAT32 eg if you previously installed chameleon to the EFI partition on the USB, the chameleon installer formats the EFI as HFS+
  • there is no EFI partiton on the USB eg if it has an MBR/"FDisk_partition_scheme"

If you have formatted the USB according @grubybarti666's instructions ie as a FAT32 MBR formatted USB, make sure you uncheck the option to install Clover to the ESP (since the USB here lacks an EFI partiton).

 

PS No harm will be done if you leave unchecked "Install for UEFI booting only".  Even if Clover installs its boot files onto the USB to enable legacy BIOS booting, you can still use the same USB to boot in UEFI mode ie on a machine with UEFI firmware, the boot files will be ignored if the booting mode is set to UEFI.  Some background on the boot process from the Clover wiki.

  • Like 3
Link to comment
Share on other sites

I used this image as a guide for non UEFI booting(making sure to uncheck ESP) and did as you suggested fushion71au. For some reason I couldn't get it to work correctly this time in Terminal per grubybarti666's instruction, but, I followed them in diskmanager and it all worked out. I managed to install clover on a fat32 formatted non-EFI booting drive. Hooray!

 

If I understand you correctly I can still follow all further UEFI booting instructions and the drive will work once the motherboard is set to UEFI booting on first start up? It's a GA-Z87X-D3H, so it ought to be UEFI compliant. Sorry, some of this stuff is slightly over my head. Trying to catch up with some more heavy reading. Hopefully I can get her up and running by thursday when all the parts arrive. 

Link to comment
Share on other sites

Yes, the USB drive should still work in UEFI mode when you set your computer to boot in UEFI.

 

Also chris1111 has posted his Clover config.plist file in the Clover Configuration thread here.  He has a GA Z87X-UD5H/i7 4770k/Nvidia GTX 760 which I would imagine is quite similar to your setup so his settings might work for you too :).

  • Like 1
Link to comment
Share on other sites

Well, after a bit of thinking I decided I'd update my iMac to Mavericks, and low and behold, it fixed whatever the problem was, I assume through magic. Or, repairing permissions. Either way, I now have a fully functioning EFI boot loader. Thanks again to Fusion71au and grubybarti666, as even if I managed to luck my way into an EFI loader, your way would have I'm sure absolutely worked as a back up. Again, thank you so very much. 

 

This is not a question about installing clover, but, for the sake of not making another thread I thought I'd ask it here. 

 

My graphics card in this new build is a 780ti, which I understand now work using the Nvidia Quattro/geforce for mac driver. I have downloaded the drivers, and I plan to put them on a USB stick so I can just slide them in and get the thing working without having to hunt them down on the internet after the fact during what I can only assume will be a slightly panicked first couple of days of hackintosh ownership. My question is this. 

 

I've read Insanelymac, and Netkas rather extensively at this point and obviously I'm to dense to have this figured out, but how exactly do I install them using clover? Sorry for the rather pathetically low end question. 

Link to comment
Share on other sites

The nVidia retail drivers are designed to be installed within OSX via their custom pkg installer, not through the Clover Mavericks Installer USB - see How to Install And Uninstall NVidia Retail Drivers by Rampage dev.

 

Since the 780ti is so new, I doubt the native drivers in the Install OS X Mavericks.app will recognize it so you may have to disable the nVidia card and use the integrated HD 4600 graphics of your CPU for the initial Mavericks install eg delete all NVDA* & GeForce* kexts from /System/Library/Extensions of your USB installer.

 

Once you have Mavericks up and running, then you can install the retail/web drivers normally.

 

PS I have not tried this personally but you should be able to manually extract the kexts from the web pkg file using Pacifist and then place them in S/L/E of the USB installer.  This may or may not work......

Link to comment
Share on other sites

  • 1 month later...

Is there something about using Snow Leopard to build a USB loader that keeps us from using a GUID formatted USB that can be Clover bootloader activated in custom mode. When I run Clover 2636 on SL and format a USB drive as GUID, I start the loader and it loads everything into the HFS+ slice 2 area instead of the FAT-32 slice 1 area.

 

I read somewhere on Insanely Mac that you should use an MBR formatted USB with a second partition titled EFI?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...