Recently, I briefly dual booted Windows 10 and Ubuntu 16.04 LTS on my main computer. This was my first time dual booting, so I decided to write about it. Here's how it went.
1. Why Dual Boot
I ultimately made the decision to try dual booting for a few reasons:
I used to use a 3 TB external hard drive by Seagate to store a bunch of my data, such as old data, backups, etc. However, upon running CrystalDiskInfo to check the health of my hard drives, I found that my external drive was given a "Caution" status, due to the fact that it failed 3 S.M.A.R.T. tests. As a result, I got a new 4 TB Western Digital My Book, and moved 2.21 TB of data off of the old drive to the new one. I then made a backup of all of the files that were currently on my PC to the external hard drive. At this point, I was ready to set up the dual boot.
3. Setting Up The Dual Boot
To start, I went into the Windows 10 settings and reset Windows, meaning that it would be like new. Once that was done, I shrank the Windows partition by 50 GB. I then booted into the BIOS settings and turned off secure boot. Then I booted into a flash drive I had with Ubuntu on it, and installed Ubuntu to dual boot.
Installation was easy enough, I simply just opened the installer, went through the process of selecting all of my options and how I want it installed, and let the installer run. There was no commands to be run or anything. After about 30 minutes of waiting, Ubuntu was now dual-booted onto my PC alongside Windows 10.
4. Using Ubuntu
For the next 24 hours, I would pretty much exclusively use Ubuntu. On boot, I was given a startup menu by GNU GRUB asking me whether I wanted to boot into Ubuntu or Windows 10. Ubuntu was pretty easy to use, and was very user friendly. I actually had to use command prompts way less than I expected. I was able to get Steam, Discord, Keepass 2, OBS, etc up and running.
However, I ran into several problems. For starters, my computer has two hard drives, a 250 GB SSD for the OS, and a 2 TB HDD for data. I wanted to get folders such as the Desktop or Downloads folder to my 2 TB HDD, but I was unable to find a solution that worked for Ubuntu 16.04 LTS. I have a lot of data, so this is a must-have.
In addition, oddly enough, I was noticing worse performance on games such as TF2 than I was getting on Windows. I like to max out my settings on games like TF2.
I also tried to install the GNOME desktop environment due to my dislike of unity. The version of GNOME I installed for Ubuntu was very buggy, so I uninstalled it. Uninstalling it was a pain, as that caused several issues, such as the startup screen still being the Ubuntu Gnome startup screen, instead of the Ubuntu one. At this point, I had enough, and decided to go back to just using Windows.
5. Going Back
Going back to just using Windows was a pain. I thought I could just run a command in the Windows terminal to remove GRUB. However, it turns out that my computer uses UEFI. I tried to use a OS removal tool, but that failed. So I used my Windows recovery flash drive, which completely reinstalled Windows. Instead of installing Windows 10, it installed Windows 8, which is what my computer came with. (I later upgraded to Windows 10) So once Windows 8 was installed, I proceeded to use this offer from Microsoft (which is basically a free upgrade to Windows 10 without any sort of catch) to upgrade back to Windows 10. After all of that, I was finally back to just Windows 10, and GNU GRUB was finally gone.
I don't hate Ubuntu, nor do I hate Linux. However, it just doesn't suit my needs. If I had a hard drive I could dedicate to Ubuntu, or the entire system was dedicated to Ubuntu, I probably would've liked it more. I'd also probably like it more if I installed it on a laptop instead of a desktop (preferrably a Thinkpad laptop). I'll probably try to use Linux in other ways in the future, however, for now, I think I'm just about done with it.