My Laptop has 3 Windows 7, and 2 Linux distributions, Ubuntu & Mint.
When booting the Laptop, Grub would show up with Mint as my first option, Ubuntu as the second, and
Windows EFI Bootloader as the third.
When selecting the third option, a Windows bootloader would be prompted with my 3 options of Windows.
Also, it's worth mentioning that I have both an SSD and a HDD and the operating systems and the boot info are installed in the SSD, in GPT format (not MBR anymore). Thus, the Windows are installed as EFI, whereas the Linuxes are not.
Recently I removed my SSD and plugged another one, just to erase all data. I booted a live CD of Ubuntu and ran a Secure Wipe on the new SSD. Everything went smoothly. After that, I plugged my original SSD back. Interestingly, Windows bootloader was appearing first with the 3 options of Windows. To use Linux, I have to hit
Esc, then the BIOS let me choose a device from the boot list,
then I have to select the SSD device (Internal HDD: Crucial_...), and Ubuntu's grub version appears (The purple one, whereas the original was black & white which I installed from Mint)
I figured the problem was in the BIOS that was booting Windows's bootloader first, so I checked it
As you can see, EFI appears at the top, apart from "Boot Priority". "Internal HDD: Crucial_..." is correctly set at the top of "Boot Priority", but somehow EFI is loading first. I cannot, through BIOS, set the EFI to a low priority.
As everything was normal before, and I didn't change BIOS settings, I cannot understand what happened. Also, it's very curious that it seems to have affected my cookies. I use Google Chrome, and I had to re-login into my e-mail, facebook, etc accounts. As far as the computer is concerned, a device was replaced, and then replaced back in. No settings were changed by me, so what could have happened and how can I change things back to how they were before (grub booting first)?