之前出现问题:循环登录,尝试之前的解决方法(tty重新安装驱动)没用,于是重新安装系统,在这里做个复盘
1.设置安装盘(U盘)
使用rufus设置安装盘,载入ubuntu16.04的iso文件
2.数据备份
之前的系统崩掉了(怀疑是引导坏掉了),因此需要抢救数据
BIOS里U盘启动,linux without installation
可以看到硬盘的数据,可以直接copy到windows底下
因为有两张硬盘+一张固态,所以速度很慢
3.重新安装Linux
1)直接删除卷,格式化磁盘
2)U盘启动,自定义分区
/boot 约为500Mb
/ 约为50G
swap 略小于内存
/home 剩余
3)启动路径不要改,使用默认路径,可以绕过使用EasyBCD制作引导
4)安装vim
4.安装Anaconda
下载3.6版本的Anaconda安装包
sudo bash <安装包>
执行的时候有一个是否让anaconda修改系统路径,选择yes,安装完不需要自己配置python路径,默认直接改为anaconda自带的版本.
5.Nvidia驱动
1)删除已安装的nvidia驱动
sudo apt-get purge nvidia*
2)切换到tty1,编辑blacklist,禁用nouvdau
sudo vim /etc/modprobe.d/blacklist.conf
加入内容:
blacklist nouveau
options nouveau modeset=0
执行:
sudo update-initramfs -u
重启进入tty1,验证是否禁用nouveau:
lsmod | grep nouveau
3)关闭lightdm
sudo service lightdm stop
4)给安装包添加执行权限(最好把安装包放在Home)
sudo chmod a+x <cuda安装包文件名>
5)执行安装
sudo <文件名>
6)验证安装
nvidia-smi
7)开启lightdm
sudo service lightdm start