ubuntu18.04安装步骤就不进行操作了,按照传统的方式进行分区后,创建用户,进入系统即可
我实施项目有一个4T硬盘和一个512G硬盘,要进行挂载,在根目录下创建了data1(使用的4T),data2(使用的512G)
我这里没有使用sudo命令,使用的是超级用户root
如没有设置root用户请使用sudo命令提升权限
创建data1,data2
mkdir /data1
mkdir /data2
磁盘分区
parted /dev/sda
格式化,新创建的磁盘sda1
mkfs.ext4 /dev/sda1
查看磁盘信息有没有问题
lsblk -f
挂载磁盘,并查看
mount /dev/sda1 /data1
df -h
磁盘分区
parted /dev/nvme1n1
格式化磁盘
mkfs.ext4 /dev/nvme1n1p1
挂载磁盘data2,并查看
mount /dev/nvme1n1p1 /data2/
上传NVIDIA-Linux-x86_64-470.74文件,使用xshell的xftp上传文件到用户家目录下
使用命令
lspci | grep NV #显示当前主机的所有PCI总线信息
进入配置文件 vim /etc/modprobe.d/blacklist.conf
将第三方驱动给拉入黑名单,在最后一行写入:
blacklist nouveau
编译
root@user-virtual-machine:/home/user# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-5.4.0-42-generic
重启服务器
init 6
重启服务后,输入命令:/etc/init.d/gdm3 stop
[ ok ] Stopping gdm3 (via systemctl): gdm3.service.
root@user-virtual-machine:/home/user# init 3
切换到命令行模式
然后输入命令
./Nvidia-Linux.run -no-opengl-files
选择continue insatllation
选no
–no-opengl-files 只安装驱动文件,不安装OpenGL文件,若非采用独立显卡输出图像须要加上
–no-x-check 安装驱动时不检查X服务
–no-nouveau-check 安装驱动时不检查nouveau
后面两个参数通常不加。
输入命令测试GPU是否安装成功
nvidia-smi
安装cuda11.0
sh cuda_11.0.2_450.51.05_linux.run
写入到/etc/profile下
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
export CUDA_HOME=/usr/local/cuda
export PATH=/usr/local/cuda-11.0/bin:$PATH
source /etc/profile
执行测试一下写入的变量是否有错误,不测试会导致重启了服务机无法开机
nvcc --version
测试cudn是否安装成功
cudnn安装操作
使用tar -xvf命令进行解压 注:不要加z参数,会有报错
cp cuda/include/cudnn*.h /usr/local/cuda-11.0/include
cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*