I have a Windows installed on my HDD drive. I bought a SSD and installed Ubuntu on it as it's described in this question answer and partitioned it as it says in this question answer (on sdb
of course). But in the first one it says that after installation there would be an option to choose OS:
So open BIOS, change boot disk priority so that the disk containing Ubuntu comes first.
This time, GRUB will be loaded. And you can boot either OS.
But when I choose my Ubuntu as first disk to boot in the Gigabyte UEFI, it doesn't let me choose between Windows and Ubuntu. I didn't install GRUB manually because I thought it will come with Ubuntu installation. And only after some research I realized that I need to install GRUB manually, is it correct? After installation I checked that my SSD is MBR, while my HDD is GPT. I didn't do anything with SSD except creating partitioning while installing Ubuntu.
I checked UEFI, when I was installing option Storage boot option control
was set to Legacy
and Other PCI devices
option was set to UEFI
. Right now, after installation, If I change first one to "UEFI" it just starts to name my SSD correctly, containing "SSD" in the name, while in "legacy" it just repeats the name of the HDD where Windows is installed, but without containing "(windows boot)" at the end or something like that, but in both cases it boots my Ubuntu and Windows correctly (in the order I place them).
So my question is, what should I do now? Did I do something crucial bad and need to re-install Ubuntu completely? If it can be fixed, what exactly steps I need to do in order to get to choose which system to boot at the start? Thanks in advance.