此路走过的坑:1..install ubuntu时不要插网线,校园网有bug
2.. u盘刻录ubuntu16.04,不要刻录ubuntu14.04,可能会跟nvidia冲突。我都装上了ubuntu14.04,重启电脑发现黑屏,果断放弃14.04
3..感谢软件EasyBCD,EasyUEFI,分区助手。
EasyBCD,EasyUEFI让我在反复的装卸装卸ubuntu的过程中能完全卸载错装的ubuntu,分区助手,计算机--管理--磁盘管理让我能对分区 自由分分合合。
EasyBCD使用教程:https://blog.csdn.net/u013598660/article/details/47957703
EasyUEFI使用教程:https://blog.csdn.net/tjuyanming/article/details/64929901
https://blog.csdn.net/u013427969/article/details/52744688
合并分区教程:https://www.disktool.cn/jiaocheng/merge-partitions.html
一:ubuntu官网下载16.04.ios镜像(14.04有时会跟nvidia冲突),格式化u盘,在ultraios中打开,并刻录到u盘
见:https://blog.csdn.net/s717597589/article/details/79117112/
二:计算机--管理--磁盘管理 --E 盘 右键--压缩卷 压缩100G +(最好能再大一点)
https://jingyan.baidu.com/article/4d58d5411380dd9dd5e9c07e.html
三:拔掉网线,校园网时冲突。插u盘到电脑,重启,按F12进bios,有个win还有个u盘的选项,进u盘选项。 ‘install ubuntu’选项上,按‘e’键进行编辑,把‘slash ---’ 中的‘---’删掉,输入‘nomodeset’。 按F10保存并进入安装ubuntu。
四:安装类型选'其他选项',不要把整个硬盘删掉装ubuntu,否则会删掉你win10下的所有东西。
设置分区:(在‘可用’右键选‘添加’)
1.主分区,15G=15360M ,用于: /
2.逻辑分区,8G =8192M(本机内存8G ),用于: 交换空间
3.逻辑分区,剩余所有空间(此时100G剩余大约83G),80G =81920M,用于: /home (为啥E盘压缩的时候要选100G+,就是这个/home未来相当于ubuntu的硬盘,太小了存不上什么东西)
4.逻辑分区,200M ,用于: /boot
下面有个‘安装启动引导器的设备’选择 跟/boot相同的设备。我的是‘sdb 7 /boot’
五:一路回车下去,就安装好了ubuntu
六:安装 nvidia驱动,cuda9,cudnn7,pycharm,opencv,tensorflow-gpu
见: https://blog.csdn.net/fdqw_sph/article/details/78745375
提前在nvidia官网下载好nvidia驱动,cuda9.run,cudnn7;
1.在图形界面先禁止原有驱动nouveau。
2. ‘4)安装驱动’--'1 卸载掉原有驱动'--'3 安装nvidia driver‘
sudo chmod a+x NVIDIA-Linux-x86_64-384.90.run
sudo chmod a+x NVIDIA-cudnn.run ' 先在图形界面下给cuda9和cudnn7加权限,然后在关闭图形界面’2 Ctrl+alt+F1进入字符界面,关闭图形界面‘
即: 该文章 4)安装驱动的正确步骤: 1---3的第一条---2---3的第二条
3. ’4.安装CUDA9.0‘ 先执行’sudo sh cuda_9.0.176_384.81_linux.run‘
返回图形界面 sudo service lightdm start , 然后再’配置环境变量,运行如下命令打开profile文件‘等下面操作;
4. '5.安装cudnn',不用进入字符界面或者命令行界面,直接从’2)进入解压后的cudnn-9.0-linux-x64-v7.0.tgz文件cuda,在终端执行下面的指令安装‘ 开始
我忘了是在装cuda还是cudnn时了,其中让你选择是否安装’nvidia驱动‘,选择’no‘ ,因为我之前已经安装了驱动,就不需要再安装了。 让你选择是否安装’openGL‘,选择’no‘,否则以后会陷入开机无限循环中。