A short Guide to installing Ubuntu 18.04 alongside windows 10 on your PC. Pre-Setup It is highly recommended that you backup your important files before proceeding, even though this method has been tested multiple times. Create a Windows pendrive (Failsafe) using the Microsoft Tool . Bootable Here Disable Fast > > and uncheck the . Startup (Using Search, Open Power Options) Power Options System Settings Choose what the power buttons do Turn on fast startup box Source Disable Secure Boot- Search Advanced Startup Options- Click on Restart Now- Select TroubleShoot>Advanced Options>UEFI Firmware Option Settings>Restart- Next BIOS Settings will open, this will vary depending on your setup- Navigate to Boot Tab- Disable Secure Boot- You may need to Turn Legacy Support On/Off Source Create “Free Space” for Ubuntu This is the Total amount of Space that you want to allocate to Ubuntu Using Search, Open “Create and Format Hard Disk Partitions” Select the Partition from where you want to allocate Space. Click “Shrink Partition” You would see Free Space. Create Installer Download the Latest Image of Ubuntu 18.04 from . Here You will need a Memory Stick of ≥4GB. If you’re using Windows, use for a quick setup. This Tool If you have access to an Ubuntu System, use the inbuilt Startup Disk Creator. On the Target PC, Restart and Enter BIOS and Enable Boot from USB. Restart and Enter Windows. Navigate to Advanced Startup Options. Click on Restart. Select the USB(UEFI) or USB(UBUNTU) or USB option. You will find this screen. Select Install Ubuntu. Installing Ubuntu Select the Language Source Ignore the Update while Installing (It slows down the installation if your internet is slow) Select Language. Source Select Something Else Find the “Free Space” you had created earlier. Click on “+” Next you need to allocate space to your OS and to SWAP. Give Most of the space to /(I prefer allocating one single space to / and /home. Reason: Some Installations, specially CUDA might cross the size allocated to /) Source Give 2x The Space of your RAM to SWAP. Personally, I have a 16GB RAM and allocate 64GB just to give me extra room to work with Huge Datasets. Source Setup your login credentials Source Finally Click Install Source Finally, Reboot. That’s it, you’re done. If you found this article to be useful and would like to stay in touch, you can find me on Twitter here .