Considering installation of multiple Operating Systems in your PC or Laptop? Then this post might come to your help.
I have recently gone through a deadening installation process of two different types of Operating Systems – one is Windows 7 and the other is Ubuntu 16 – in my desktop. It shouldn’t have been deadening; as it’s normally very easy; all you need to do is follow few steps and you’re done within few hours. I’ve gone through many formatting in my life and for the first time I made a mistake.
Experienced and advanced Linux users often forget that Windows is an extremely selfish operating system. It doesn’t recognize any other operating system. And that’s the typical Microsoft way of thinking – we’re the king; there shouldn’t be any other partition except their own.
For this reason Windows bootloader (winboot) will never recognize any other bootloader. On the contrary, Ubuntu (as well as other Linux distributions) will always recognize other operating systems like Windows or Mac OS. For that openness, Ubuntu’s bootloader (GRUB or GRUB2) always recognizes Windows winboot whatsoever.
What is a bootloader, any way? It’s a bunch of small software that communicate with the hardware. Without a bootloader any operating system is useless; because, at the end of the day, no hardware will recognize it. A bootloader usually tells the hardware what kind of operating system it is, how it works and how it loads into RAM memory.
Now imagine the scenario: if you want to keep Windows and Linux – side by side; there should be two bootloaders. One is winboot. And the other is GRUB. Now preferably they must belong to two different partitions. But question is who will get the top position? If you keep winboot on the top, it’ll not recognize any other and try to suppress them underneath. Windows only knows Windows – no one else. Contrary to that fact, one GRUB is sufficient for many Linux distributions.
So you must install Windows first. If you can’t make a partition while installing Windows, no problem. It can be done later through ‘Computer Management’ section. So, first step is: install Windows first and make another partition for Ubuntu and make GRUB rule over the winboot.
How will you do that? During the installation process of Ubuntu it’ll ask you where to install GRUB? At that time choose ‘/sda’. It’s the root of the first hard disk. While installing Ubuntu a SWAP partition is also necessary. It acts as a virtual memory. If your PC RAM size is 8 GB the SWAP size should be at least 16 GB.
Hope this post helps you during installation of multiple operating systems.