ubuntu重装cuda,cudnn,并挂载硬盘到home

13 篇文章 0 订阅

目录

1.cuda的卸载

2.重装cuda和cudnn

第一步,安装驱动

第二步,cuda的安装

3.将机械硬盘挂载到home下


1.cuda的卸载

可参考:环境配置之cuda的卸载(ubuntu)_浅冲一下的博客-CSDN博客_卸载cuda

我这边的情况比较特殊,所以我是使用rm -rf 直接删除的

但是删除后使用

nvcc -V

 依然会出现cuda版本信息(关键是所有的cuda都没有);所以直接将nvcc也删掉了;


2.重装cuda和cudnn

第一步,安装驱动

旧版本的驱动删除:参考:在linux上安装cuda的时候报错:Existing package manager installation of the driver found._点亮~黑夜的博客-CSDN博客

sudo /usr/bin/nvidia-uninstall
sudo apt-get --purge remove nvidia-*
sudo apt-get purge nvidia*
sudo apt-get purge libnvidia*

查看合适的驱动版本:

cat /proc/driver/nvidia/version

直到命令不输出任何内容(参考:Nvidia 显卡 Failed to initialize NVML Driver/library version mismatch 错误解决方案_苍蓝儿的博客-CSDN博客):

sudo dpkg --list | grep nvidia-*

当出现:

 继续进行删除:

sudo apt-get --purge remove libnvidia-compute-418-server:i386
sudo apt-get --purge remove linux-objects-nvidia-470-5.4.0-87-generic

查看文件夹中的内容:

du -h --max-depth=1

用于查看文件夹下,那些文件占得内存大,需要清理;例如:

重新安装驱动

在电脑应用中找到:

然后进行驱动安装:

(注,去官网Official Drivers | NVIDIA下载驱动,官网会推最新的给你下载,安装后,有时候并不合适当前的电脑内核)

官网信息页:

第二步,cuda的安装

去这里下载cuda:CUDA Toolkit Archive | NVIDIA Developer

下面是cuda11.3的下载链接;

CUDA Toolkit 11.3 Downloads | NVIDIA Developer

注:在那个路径下执行以上命名,下载的文件就会在那个路径下面;

修改文件权限

chmod 777 cuda_11.3.0_465.19.01_linux.run 

安装

sudo ./cuda_11.3.0_465.19.01_linux.run

出现一下界面,直接选择“Continue”继续安装;

问题解决参考(首次发现上面这个问题的时候,我还将驱动都卸载了,最后发现不用卸载,继续安装): 

使用nvcc 查看cuda是否安装:

安装nvcc:

sudo apt install nvidia-cuda-toolkit

 将安装的cuda加入环境变量中:

打开.bashrc,添加:

#添加cuda的环境变量 fxp
export PATH=/usr/local/cuda-11.3/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.3/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

使用nvcc 查看:

然后安装cudnn,去官网(cuDNN Archive | NVIDIA Developer)下载与cuda对应的cudnn版本;

(注:需要使用账号登录官网后,才可下载,账号一般是邮箱,密码是数字+小写英文+大写英文)

 安装所用命名行:

chmod 777 cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive.tar.xz

tar -xvf cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive.tar.xz

cd cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive/

sudo cp ./include/cudnn*.h /usr/local/cuda/include

sudo cp ./lib/libcudnn* /usr/local/cuda/lib64

sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*

查看安装的cudnn版本(参考链接:ubuntu 查看cudnn版本_巴啦啦魔仙变!!的博客-CSDN博客_ubuntu查看cudnn版本):

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

~/.bashrc文件中添加cudnn环境变量如下:

#添加cudnn的环境变量 fxp
export LD_LIBRARY_PATH=/usr/local/cuda-11.3/targets/x86_64-linux/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

3.将机械硬盘挂载到home下

(参考:直接使用开机自动挂载,不更改分区,不更改硬盘文件格式Ubuntu20.04挂载硬盘在home目录_gan_bbb的博客-CSDN博客_ubuntu挂载硬盘到home目录

1.先找到uuid

sudo apt-get install blktool
sudo blkid

 进文件直接挂载:

sudo gedit /etc/fstab

 

 注意:修改uuid部分(<file system>),挂载点(<mount point>)和格式(<type>);

修改完成后,电脑重启,输入

df -h

查看是否成功挂载:

 显示挂载成功;

其他参考链接:

Ubuntu下安装CUDA_CC977的博客-CSDN博客_ubuntu安装cuda

Ubuntu下安装CUDA_CC977的博客-CSDN博客_ubuntu安装cuda

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猫猫与橙子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值