Hi.
I have a somewhat unusual setup of OSes and bootloaders on my MacBook atm. I have a 512GB SSD, where I have done the following:
I had OS X installed. Through BootCamp, I installed Windows 10, splitting the SSD roughly 50-50. It has been running nicely, using the Boot Camp loader to choose between Windows and OS X when booting.
Some weeks ago I wanted to install Ubuntu, now my main OS, so I did. I took some space from both the Windows and OS X partition, and installed Ubuntu through a live-disc onto the new partition, which I split into 3: root, home and swap.
Obviously, this messed with my bootloader, so I installed reFind in OS X, and now all OSes shows up in the reFind loader when I boot. However, there are couple of issues:
1. I have 2 options for Ubuntu:
i) Boot boot\vmlinuz-4.0.0-63-generic from 68GiB ext4 volume (that is my root volume)
ii) Boot Linux (legacy) from 65GiB ext4 volume
i) This is what I use to boot ubuntu, but it is somewhat weird. The screen goes black, and there is just a low of white text flying over the screen, with a green OK! in front. If I boot from hibernate, I can see it loading from swap, before it gives me the lock-screen.
ii) This just gives a black screen and a blinking dash, as if it cant find any boot-media.
2. I have 2 options for Windows:
i) Boot Microsoft EFI boot from EFI
ii) Boot Windows (Legacy) from BOOTCAMP
i) This makes Windows start trying to boot, then goes to Automatic Repair, and gives a blue screen: "Recovery, your PC/Device needs to be repaired. You need to use recovery media... ". With the 0xc00000000e error. I have tried to have it do an automatic repair with a recovery media, but that was non-conclusive.
ii) This gives me the GNU GRUB loader, where I can choose between Ubuntu (which gives a normal ubuntu boot with the purple backgrond, ubuntu logo and 4 dots that represents the loading bar) and Windows Boot Manager (on /dev/sda1), and just gives a GRUB screen saying "Error: invalid signature".
OSX boots as normal from the OSX boot from Recovery HD (OS X partition) in reFind.
Now I want to fix this bootloader mess without having to reinstall any OSes, if possible.
What is up with the Ubuntu-boot?
Edit: This is how my partitions look: https://imgur.com/a/Ffv49
Thank you.
I have a somewhat unusual setup of OSes and bootloaders on my MacBook atm. I have a 512GB SSD, where I have done the following:
I had OS X installed. Through BootCamp, I installed Windows 10, splitting the SSD roughly 50-50. It has been running nicely, using the Boot Camp loader to choose between Windows and OS X when booting.
Some weeks ago I wanted to install Ubuntu, now my main OS, so I did. I took some space from both the Windows and OS X partition, and installed Ubuntu through a live-disc onto the new partition, which I split into 3: root, home and swap.
Obviously, this messed with my bootloader, so I installed reFind in OS X, and now all OSes shows up in the reFind loader when I boot. However, there are couple of issues:
1. I have 2 options for Ubuntu:
i) Boot boot\vmlinuz-4.0.0-63-generic from 68GiB ext4 volume (that is my root volume)
ii) Boot Linux (legacy) from 65GiB ext4 volume
i) This is what I use to boot ubuntu, but it is somewhat weird. The screen goes black, and there is just a low of white text flying over the screen, with a green OK! in front. If I boot from hibernate, I can see it loading from swap, before it gives me the lock-screen.
ii) This just gives a black screen and a blinking dash, as if it cant find any boot-media.
2. I have 2 options for Windows:
i) Boot Microsoft EFI boot from EFI
ii) Boot Windows (Legacy) from BOOTCAMP
i) This makes Windows start trying to boot, then goes to Automatic Repair, and gives a blue screen: "Recovery, your PC/Device needs to be repaired. You need to use recovery media... ". With the 0xc00000000e error. I have tried to have it do an automatic repair with a recovery media, but that was non-conclusive.
ii) This gives me the GNU GRUB loader, where I can choose between Ubuntu (which gives a normal ubuntu boot with the purple backgrond, ubuntu logo and 4 dots that represents the loading bar) and Windows Boot Manager (on /dev/sda1), and just gives a GRUB screen saying "Error: invalid signature".
OSX boots as normal from the OSX boot from Recovery HD (OS X partition) in reFind.
Now I want to fix this bootloader mess without having to reinstall any OSes, if possible.
What is up with the Ubuntu-boot?
Edit: This is how my partitions look: https://imgur.com/a/Ffv49
Thank you.