1 TB drive with Windows 7 (partitioned into C: and D:)
2 TB drive with Ubuntu Mate 17.10
from yesterday my new setup is:
250GB SSD with Windows 10
1 TB drive (the previous Windows 7 drive) for files, movies, etc…
2 TB drive on which I installed Ubuntu Mate 17.10
I first installed Windows 10 on the 250 GB SSD drive (while the 2 TB drive with Ubuntu Mate 17.10 was disconnected) After the installation, I booted into Windows 10 to check if everything was OK and then deleted the ex-Windows 7 install from the 1 TB drive.
To be sure to make no error, I disconnected the SSD and also the 1 TB drive and then I made a fresh installation of Ubuntu Mate 17.10 on the 2 TB drive and rebooted to check if the install was OK and then reconnected the SSD drive and the ex ‘Windows drive’. Windows 10 is booting automatically.
From BIOS, I booted into Ubuntu Mate and ran “sudo update-grub” and then change the priority order in BIOS so it would search into Ubuntu Mate drive first. On reboot, grub appears but instead of Windows 10 and Ubuntu Mate options, I get Windows 7 and Ubuntu Mate. And of course, right now I cannot boot into Windows 10 from grub but from BIOS.
Do you have any idea about what went wrong? Maybe something during the installation/partitioning of the Ubuntu Mate drive, so there is still traces of Windows 7 in grub?
I still would like to understand why the name Windows 7 still appears in grub after I deleted all the partitions of the previous Ubuntu Mate installation and made a fresh install?
If I understood correctly, win10 wrote its bootloader on its own ssd. Ubuntu wrote its own bootloader on the 2TB drive. Two different bootloaders on different devices. As for win7, you mentioned you deleted win7 from the 1TB but kept the disk b/c of files, movies, etc. No idea why win7 shows up.
Yes, I deleted and formatted the C: partition where Win 7 OS and programs were installed and only kept the D: partition with files, documents, movies etc.
I have no problem to boot into Windows 10 from BIOS and to Ubuntu Mate from grub…
Make sure you have the other two drives connected this time, boot into Ubuntu Mate, then run sudo grub-install /dev/sdc to reinstall GRUB on the hard drive /dev/sdc. Follow this with sudo update-grub to ensure the GRUB menu is up-to-date.
If all goes well, during the installation of GRUB any other operating systems will be detected and will appear in the GRUB menu from that point on.
Reboot and make the necessary changes in your BIOS so that the hard drive /dev/sdc is the first hard drive to boot if you have not done so already.
You may also wish to read the Grub2 Installing documentation before preceeding.
Just one more question- What’s the BIOS on this machine? Is it the old “legacy” BIOS which I am familiar with or the newer UEFI BIOS?
The EFI boot manager list, stored in NVRAM is not a list of partitions, but of boot loader programs.
And it can cause grief if you do not understand it fully.
All my machines are (putting it politely) “dated” and use the old legacy BIOS. I’ve only managed to get a GRUB working properly ONCE on a friend’s new PC. Then he decided he “didn’t like linux. TAKE IT OFF!”