I am working on a fresh install of kali linux 2016.2 (dual boot with windows 7) on a system with a nvidia 1060 gpu

my sources.list file contains the following

deb http://http.kali.org/kali kali-rolling main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free

deb http://http.kali.org/kali sana main contrib non-free
deb http://http.kali.org/kali-security kali/updates main contrib non-free
deb http://http.kali.org/kali-security sana/updates main contrib non-free


And I input the following commands to install nvidia drivers

apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms
apt-get install nvidia-xconfig
reboot



My machine is now trying to boot back into linux, but seems to be stopped for some reason. The only text I see on screen is

/dev/sda5: Superblock last mount time is in the future.
(by less than a day, probably due to the hardware clock being incorrectly set)
/dev/sda5: clean 353451/1831424 files, 2704386/7323904 blocks

these are messages I would normally see while booting, but only for a moment before the machine actually boots into the OS. It seems to be stuck here for some reason. Any and all help is appreciated