Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Ubuntu options in the rEFInd menu #27

Open
Que20 opened this issue Jun 14, 2015 · 9 comments
Open

No Ubuntu options in the rEFInd menu #27

Que20 opened this issue Jun 14, 2015 · 9 comments

Comments

@Que20
Copy link

Que20 commented Jun 14, 2015

Hey,

Thank you for this awesome guide.
I have a problem with rEFInd : I followed every steps, except the pray ones (cause I didn't know who to pray and what to ask for) but after having installed Freya, I do not see the option on the rEFInd menu, when I boot :/
What should I do ? What did I did wrong ?

Thank you in advance for your help!

@sdaitzman
Copy link
Collaborator

There could be a number of causes for this... what hardware are you using?

It sounds like you can still boot into your Mac. If that's so, open the terminal and type diskutil list and let me know what that prints out. Thanks!

@Que20
Copy link
Author

Que20 commented Jun 14, 2015

Thank you for your answer!
This is what I got : (I installed elementary OS on disk0s4).

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         180.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data                         69.8 GB    disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *178.6 GB   disk1
                                 Logical Volume on disk0s2
                                 D6ACE6F9-CC36-4A18-B73D-75D285D21C3E
                                 Unencrypted

And I'm using a MacBook Pro (Retina, 15-inch, Late 2013).

@sdaitzman
Copy link
Collaborator

Got it. Do you know where you installed rEFInd to, by any chance? (to the EFI partition or to /dev/disk0s2?)

When you installed Elementary, did you open the terminal and type ubiquity -b?

Your MacBook should be supported by Elementary, so there's likely a software issue. Logical volumes can cause problems with rEFInd, but they're the default in ≥10.10. You can revert to a normal volume with diskutil cs revert [disk]. This should have no ill effects unless you've got an iMac with a Fusion Drive.

Running this on a non-CoreStorage disk will do nothing. For you, the command would likely be one of these:

  • Referring by UUID: diskutil cs revert D6ACE6F9-CC36-4A18-B73D-75D285D21C3E
  • Referring by partition: diskutil cs revert /dev/disk0s2
  • Referring by logical volume: diskutil cs revert /dev/disk1

Do these in order; I think the first one will work. Let me know how it goes!

P.S. none of that should cause any issues but, if you keep backups, it's worth making one just in case.

@Que20
Copy link
Author

Que20 commented Jun 16, 2015

Hey @sdaitzman !
So I tried your commands and this is what I've got :

$ diskutil cs revert D6ACE6F9-CC36-4A18-B73D-75D285D21C3E
Started CoreStorage operation on disk1 Macintosh HD
Switching partition from Core Storage type to original type
Reclaiming space formerly used by Core Storage metadata
Even though the disk is now fully reverted, you should reboot soon to re-mount your reverted disk from the actual original partition
Removing Physical Volume
Destroying Logical Volume Group
Remounting former Physical Volume as normal disk
Core Storage LV UUID: D6ACE6F9-CC36-4A18-B73D-75D285D21C3E
Core Storage disk: disk0s2
Finished CoreStorage operation on disk1 Macintosh HD
$ diskutil cs revert /dev/disk0s2
/dev/disk0s2 is a CoreStorage Physical Volume; please specify a CoreStorage Logical Volume instead
$ diskutil cs revert /dev/disk1
Started CoreStorage operation on disk1 Macintosh HD
Error: -69741: The target disk isn't eligible for reversion because it wasn't created by conversion or it is not part of a simple setup of exactly one logical and one physical volume

It hasn't change anything (Except I now have Recovery HD mounted on my desktop...).

I still don't have any linux option on my rEFInd menu on boot...
Any thoughts ?

@sdaitzman
Copy link
Collaborator

Now that you've done that, I'd recommend running the rEFInd installer again after rebooting.

That should only take a few seconds. If that doesn't fix things, try installing Elementary again. Let me know if you need any help with that 😄

@Que20
Copy link
Author

Que20 commented Jun 18, 2015

Hey! So I tried to reinstall rEFInd, it han't change anything. I tried to unistall/reinstall Elementary, then uninstall/reinstall rEFInd, then Elementary again.

Still nothing :(

@sdaitzman
Copy link
Collaborator

Huh, that's very strange. Can you walk me through exactly what you did when installing rEFInd and the same for Elementary?

@Que20
Copy link
Author

Que20 commented Jun 18, 2015

Sure, well I just followed your steps :

  • $ ./install.sh --alldrivers
  • $ mkdir /Volumes/ESP && sudo mount -t msdos /dev/disk0s1 /Volumes/ESP/
  • $ mv /Volumes/ESP/EFI/refind /Volumes/ESP/EFI/BOOT
  • $ mv /Volumes/ESP/EFI/BOOT/refind_x64.efi /Volumes/ESP/EFI/BOOT/bootx64.efi
    Then I just reboot with the USB stick plugged and I type $ ubiquity -b on a terminal and I install Elementary. Everything goes normally...

@soular00t
Copy link

Can confirm i am experiencing the same exact problem. Successful install, but no partition to boot into

I have no core storage or logical volumes. Just an ext4 i created following your guide.

Curious, how would this workout if we DIDN'T include ubiquity -b... would it screw things up for my EFI?

and I can go ahead and assume the Microsoft Basic Data is probably his installation. For some reason Freya is only recognizable for me via live DVD, and every time it's detected as being Windows (icon and all) by both refind and holding the alt key while booting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants