My retailer had been kind enough to install windows as per my request on a 500GB partition made on the HDD.
Ubuntu 18.04 Installation
For Neutron, I was going to have Ubuntu 18.04 installed on the M.2 drive with Swap space allocated on it as well, plus the extra space left over after allocating windows in the 2 TB HDD allocated for archiving and storing data sets
Disable Fast Startup (Using Search, Open Power Options) Power Options > System Settings > Choose what the power buttons do and uncheck the Turn on fast startup box.
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
Download the Latest Image of Ubuntu 18.04 from Here.
You will need a Memory Stick of ≥4GB.
If you’re using Windows, use This Tool for a quick setup.
If you have access to an Ubuntu System, use the inbuilt Startup Disk Creator.
Restart and Enter BIOS and Enable Boot from USB.
You should be able to boot into Ubuntu
For sanity checks-select “Try Ubuntu without installing” - Check if your network cards are working okay. - Check the sound cards for quick relief.
Note: If either of the cards isn’t being detected by Ubuntu, it might have to do with the kernel version-check your device names and see if those are supported. If not, you may need to get an external network/wifi card and an external sound card.
Select the Language
Ignore the Update while Installing (It slows down the installation if your internet is slow)
Select Something Else
From here, select your drive. I picked the 512 GB M.2
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, especially CUDA might cross the size allocated to /)
Give 2x The Space of your RAM to SWAP. Personally, I have 64GB RAM and have allocated 32GB just to give me extra room to work with Huge Datasets.
Setup your login credentials
Finally Click Install
That’s it, you’re done.
In the next sub-part, we’ll look at CUDA 10 Installation
If you use NVIDIA driver 410+, you most likely want to install the cuda100 pytorch variant, via:
conda install -c pytorch pytorch cuda100
Below are the instructions for installing CUDA using the .run file provided by Nvidia. Reason: It may have some issues with Tensorflow since the cuda100 variant is just for PyTorch, I’ll update this post later after testing on that more.