- Nov 18, 2015
- Gigabyte Z390 Designare
- RX 580
Thank you very much for taking the time to clarify this problem.After lots of trial and error, I successfully installed Ubuntu on a separate HD, and now am able to boot Mojave, Windows 10, and Ubuntu from the Clover boot screen. I know very little about Linux, and the only prior experience I had was with a Ubuntu Live CD. So I went with Ubuntu rather than another flavor of Linux. If I don't get some of the Linux lingo right, my apologies.
First, I learned that the most recent long-term support release of Ubuntu, (which I had planned to install), 18.04, doesn't include drivers for RX 590 (and perhaps not RX 580 either), or HD630. while there may be a distribution of same out there somewhere with "safe graphics mode" as a boot option, I couldn't find it, so I went with the most recent release, 19.04.
I didn't want to remove my M.2 Mojave drive since I would have had to remove the CPU cooler which I didn't want to do. Removing the M.2 would make Ubuntu post-install easier but that would spoil the fun!
Note: you will need to know the "UNIX name" of your Ubuntu target drive. There is probably a way to determine that from macOS but I have no idea how to do so. A good assumption is that if you only have your M.2 and your Ubuntu target, it will be SDA. If you already have a Windows HD installed, then your Ubuntu drive may be sdb, depending on which SATA ports your Windows and Ubuntu drives are attached to. If both your Mojave drive and Windows drive are in M.2 slots, then your Ubuntu HD will be SDA.
To be absolutely sure, it is best to choose the "try Ubuntu safe graphics" (rather than "Install Ubuntu safe graphics") mode from the installer, and then run a terminal session and run the commandwhich will list all your drives in Linux lingo.Code:
sudo fdisk -l (lower case L)
Most important: make sure you have a working USB boot drive. Test yours to make sure you can boot from it to the Clover screen.
1) download and create install media for Ubuntu 19.04
2) install drive on which Ubuntu will be installed
3) boot from the Ubuntu install media. choose Install with safe graphics.
4) at the "Installation Type" screen, I chose "something else"
5) choose the drive that you want to install to and choose the partition that you want the boot loader installed to (your Ubuntu drive).
6) assuming you have wired Ethernet connectivity (I say wired since I have no idea if the Ubuntu installer contains drivers for your WiFi card), Ubuntu will download updated drivers during installation that will enable the RX590 card after reboot.
7) restart. It will boot into Ubuntu, but don't panic (yet!).
Despite the fact that you instructed the installer to put the boot loader on your Ubuntu drive, it also puts a Ubuntu folder/boot loader on your Mojave drive, which is why you computer will boot straight to Ubuntu at step 7. This is fine because I would advise a belt-and-suspender approach and from Ubuntu install the boot loader on your Ubuntu drive.
Once again from terminal run the fdisk command to verify the name of your Ubuntu drive.
Then type "sudo grub-install /dev/sdX" where X=the letter of your Ubuntu drive. if it complains re-run with --force added to the command (sudo grub-install /dev/sdX --force)
Plug in your USB boot drive and boot from it. Select your Mojave drive, and, when at the desktop, mount the EFI partition.
In /EFI remove the Ubuntu folder. But removing this folder doesn't completely remove the work the Ubuntu installer did to install grub on your Mojave drive.
Download and run Clover installer, just selecting the first two entries, for UEFI booting. That is needed to not have Ubuntu try to boot Ubuntu from your Mojave drive.
Remove your USB drive and reboot. If successful, you will see the Clover screen which now has an icon for Linux.
Have you experienced in your multi boot system the behavior described in this post?
Hi All, I installed my current triple boot system (macOS 10.13.6/WIN10/Linux Clover Legacy) on a 1 x Sata SSD + 2 x Sata HDD connecting each time only the drive affected by each O.S. installation and installing Clover boot loader on the masOS Sata SSD. Now in my new build (Gigabyte Z390...