2021-09-29

本文完成RTX3090Windows+Ubuntu双系统配置 ,并配置深度学习环境

硬件环境为RTX3090+Z590主板,64GB RAM,2TB固态,8TB存储
Ubuntu系统版本为:Ubuntu 20.04.3 LTS
深度学习环境:cuda11.0.4;cudnn8.2.4;pytorch1.9

一、制作启动盘

1.下载ISO镜像

去官方网站根据需求下载镜像,我这里下载的是Ubuntu 20.04.3 LTS

下载Ubuntu桌面系统 | Ubuntu2021-09-29https://cn.ubuntu.com/download/desktop

2.下载烧录工具UltraISO

UltraISO软碟通中文官方网站 - 光盘映像文件制作/编辑/转换工具2021-09-29https://cn.ultraiso.net/

3.制作Ubuntu启动盘

以管理员身份打开UltraISO

2021-09-29

文件->打开->找到下载的镜像 

2021-09-29

启动->写入硬盘镜像,点击写入

2021-09-29

有警告选择yes,U盘会被格式化,要做好文件备份

2021-09-29

最后U盘内容变成这样就算成功了 

2021-09-29

 二、安装Ubuntu系统

1.初始操作

如果电脑之前安装过Ubuntu系统,先把之前的分区删掉

比如我这里这几个主分区都是之前安装Ubuntu16的,点击删除卷全部删掉

2021-09-29

 删除后变成这样就可以了,注意NTFS为系统盘,千万不要删2021-09-29

 如果之前没有安装过,就选择一个卷进行压缩,给Ubuntu分配系统空间,我这里给分了2TB,可以根据自己的空闲空间大小进行分配。

2.设置启动顺序

设置U盘的启动顺序为1,然后保存并重启

2021-09-29

选择Ubuntu 

2021-09-29

 等待磁盘检查2021-09-29

3.进行安装

 安装

安装Ubuntu,为了方便展示,我这里选择了中文,后面最好改回英文,以避免发生不必要的错误,有的数据集代码什么的遇到中文路径就会报错。

2021-09-29

键盘布局

2021-09-29

联网

什么网络都不要连,最好把网线也拔了,不然安装会很慢,不要网离线安装几分钟就结束了。

 2021-09-29

更新和其他软件 

 2021-09-29

安装类型

这里选择其他进行自定义分区,千万不要选第二项 

 2021-09-29

找到刚才分配的空闲分区,选中并点击+创建挂载点 

 2021-09-29

挂载点/

参考Ubuntu20.04从零开始安装(Win10双系统)_pt3_的博客-CSDN博客

1 swap区 16g(内存大小1.5倍) 逻辑分区 空间起始位置 交换空间
2 / 30g 主分区 空间起始位置 etx4
3 /boot 2g 逻辑分区 空间起始位置 etx4
4 /home 52g 逻辑分区 空间起始位置 etx4
  • /boot - 200 MB ; 实际需求大约 100 ~ 200MB,如果有多个内核/启动镜像同时存在,建议分配 200 或者 300 MB。(个人建议:200MB ~ 300MB)
  • / - 15-20 GB ; 主分区,默认ext4,15-20 GB 对于大多数用户来说是一个比较合适的取值。(个人建议:15G短时间用不完,长期使用的话,建议20GB~25GB)
  • /home - [不定] ; 通常用于存放用户数据,下载的文件和媒体文件。在桌面系统中,/home 通常是最大的文件系统。(个人建议: 多多益善)
  • swap - [不定] ;逻辑分区,在拥有不足 512 MB 内存的机器上,通常为 swap 分区分配2倍内存大小的空间。如果有更大的内存(大于 1024 MB),可以分配较少的空间甚至不需要swap 分区。(个人建议:感觉现在电脑的配置可以不要swap,但是也会用的着的,所以还是建议多少分点

我这里因为分的空间比较大,所以就给的比较随意了 

 2021-09-29

 挂载点swap

2021-09-29

  挂载点/boot

忘了拍照了....,照着上面分就行

 挂载点/home

把剩下的全分给home

 2021-09-29

引导启动

选择/boot对应的sda,然后进行安装 

2021-09-29

 2021-09-29

 地区与用户2021-09-29

 2021-09-29

2021-09-29

安装完成后重启 

2021-09-29

接下来就可以使用了 

2021-09-29 注意事项及总结

 一开始我安装的是16版本,后来安装好之后分辨率不对,去NVIDIA官网安装驱动后好了,网卡驱动有问题,不管是启动盘自带的驱动还是网上说的e1000,还去找了Z590主板上的网卡型号,下载驱动都没办法用,一直连不上网,后来不用电脑以太网口,用USB扩展网口连接上网线可以用,但网络十分不稳定,过几分钟就会掉线,必须重启服务才行,还有其他各种各样的问题,迫不得已现在安装了一个新点的Ubuntu,安装好问题都解决了,界面也更精美,3090和老版本的Ubuntu适配还是有点问题,这也给自己长了一个教训。

三、配置深度学习环境

1.显卡驱动

NVIDIA 驱动程序下载2021-09-29https://www.nvidia.cn/Download/index.aspx?lang=cn选择自己的显卡型号,进行下载

2021-09-29

2.CUDA安装

CUDA Toolkit 11.4 Update 2 Downloads | NVIDIA Developer2021-09-29https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=20.04&target_type=runfile_local

 按照自己的版本进行选择,依次执行以下两条命令进行安装即可。

2021-09-29

2021-09-29

 选择continue2021-09-29

上一篇:4.2 函数调用与参数传递选讲


下一篇:成员方法的传参机制(基本数据类型)