We all have heard about dual boot! If you are one of those, who haven’t, don’t consider yourself to be doomed! It’s nothing special, just having 2 OS in one PC/Laptop and when you start your computer, it asks which one you want to boot into. As a matter of fact, you can have more than 2 OS, 3 or 4, (if you know what you are doing!). Anyway, most of us may need to use a GNU/Linux distro for various reasons along with something else, like Windows, or MAC-OS or another linux distro.

As of my case, Linux seems to be an awesome place to work, however, Windows is my favorite. People argue, but its my choice. I like Windows because, I can totally customize it, with a ton of apps, some like it coz its adaptance to play games. And things come  kinda ready-made in Windows ( like we don’t have to download silly codecs to play a movie,  and find out that was not the one, and download another). However, for a developer or programmer Linux is a paradise. Its not like one can’t develop/program in Windows, but Linux ix better. Most resources come referring to a Linux distro, since they mostly there are free, open sourced, and believed to be more secure than other OSs. So, without further delay, lets dual boot our PC. [* PLEASE FORGIVE ME IF I HURT YOUR FEELINGS IN THE ABOVE LINES *]

Since I don’t have an Apple device yet, can’t refer to Mac-OS right away :p . Thus I will be using Windows (Windows 10) and a GNU/Linux distro (Fedora 25).

First, download the  Linux distro and have the Windows OS (or any other OS you choose) ready. Get the pendrives/CDs and make them bootable. For Windows there is the CD/DVD that you have bought, so no need to worry. Then get the Linus Distro from there website! If you are installing Fedora Workstation, you can either have the DVD or can just download the .ISO file  and flash into a pen-drive, you can use the Fedora Media writer to do so.

In case you are willing to do a full format and start over (which is a great option, an easy and a tension free choice and also the only option if you are running a Linux distro now), just back up all/any important thing you may need, like photos or documents and get started. Note: install the Windows first, then the Linux distro.

If you are thinking how to boot in a particular drive, open BIOS and select that drive. Search online about how to launch BIOS on startup!

STEP 1.jpg

And then choose the language and … (these are pretty intuitive). Go for Custom Install. Then you proceed the steps, like entering the key, etc. And then you will find this:

STEP 2.jpg

(If you hard drive is already partitioned, select each and choose Delete, till you get something like that ⇑⇑⇑⇑)

STEP 2(a).jpg

Here I can suggest a few ideas while partitioning :

  1. Divide the whole drive into two, one for Linux and one for Windows.
  2. Divide the whole drive  into three parts, one for Windows, one for Linux and one where your data(photos, movies, etc) will be kept. *
  3. Divide the drive into unequal parts, give the OS greater space which you use mostly!

*[ An important point to be made, from Linux you can only read a file in the Windows drive but not write in that drive, i.e. say, you can open a movie (downloaded and saved through Windows) in a Drive but not download and save a movie in that drive from the Linux distro. Another thing, although you can see the Windows Drives from the Linux distro, reverse is not possible. So, keep this in mind ]. While installation of Windows, also keep this in mind, that the unallocated space will be the place where the Linux will be installed!

Wait of the setting to finish… And you will be greeted by Microsoft on completion of everything!

STEP 3(a).jpg

If you are not willing to do a full format and have a Windows running, all you need to do is free up a drive, and then we need to unallocate it! To do that open up drive manager. In there open the drive and unallocate it. NOTE: Please make a full backup of your PC, just-in-case things go south!

STEP 4.jpg

STEP 5.jpg

Right Click on the drive you want to use for Linux distro, and Select Delete Volume.

And that’s that! Now its time to install the Linux distro. Insert the drive(flash drive or the CD/DVD drive) and boot into it. While installing, choose your hard drive. The OS will automatically be installed in that unallocated space, infact you will see the free space in your hard drive = that unallocated space, while the installation. Then follow the steps, add the root user a/c and the administrator user a/c.

If you are installing Fedora:

STEP 6.jpg
The first screen when you boot into Fedora 25.

STEP 7.jpg

STEP 8.jpg
This is all you need to do inside “INSTALLATION DESTINATION”.
STEP 9.jpg
And the installation begins once you select “BEGIN INSTALLATION”!

After a successful installation, take out the pendrives or CD/DVDs and reboot your PC. When the PC reboots, you will be asked where to boot into. Most likely the last will be Windows, and the first one ( the default one) will be the Linux distro. I called it default one because if you don’t select any option with in 5s or so, the PC will boot into the Linux distro. See the Fedora in the top is the default one. The are 3 Fedora options, because, 1st one is the updated version. 2nd one is the one I had originally installed. And 3rd one is the one which is needed when it fails to boot into Fedora! Its a fail-safe, something like Windows recovery option!

This is what you will see When you boot into your PC next time!

And yay! we did it!

Sorry For the low quality images! 😦



happy dual-booting!