本文正在参与 “走过Linux 三十年”话题征文活动
起因
组内有一台几年前的服务器设备,去年年底换过一次系统,刚开始预装的是ubuntu16.04系统,但是使用过程中出现了一些系统的bug,所以就重装了系统,版本仍然选择的是ubuntu16.04。但是重装系统的过程中也遇到了各种问题,起初本来想升级一下版本,就选择了ubuntu18 server版本,但是安装的过程中又有报错,就选择了ubuntu20,仍然报错,最终又换回了ubuntu16。
过程
直到这个暑假,系统没有再弹窗各种bug,显卡这个时候又出了问题。机器一共有四张 GeForce GTX TITAN X 显卡,使用的过程中显卡突然宕机了,使用命令nvidia-smi查看显卡状态,报了这样一个错误:
注:截图是在centos下进行的,前期的ubuntu截图没有保留,但是错误是一样的。
根据提示,重启了主机,重启后能检测到显卡了,但是多次使用 nvidia-smi命令会出现相同的错误。
所以就又换了个系统,这次选择的是Centos7(科大镜像源)。
Error on querying NVIDIA devices. Use --debug flag for details,于是乎 . . . 折腾就完了
镜像选择
登录中科大镜像源,检索centos关键字
版本选择
这里有四种镜像格式:DVD、Everying、Minimal、NetInstall
- DVD: 含有很多基础的rpm软件包,可以使用rpm工具进行安装。
- Everything: 包含了所有的软件组件,体积较大。
- Minimal: 精简版本,包含核心组件,体积较小。
- NetInstall: 网络安装版本
这里我们选择Centos7的dvd版本的镜像,内置有很多rpm软件包,在不联网的情况下依然可以根据自己需要安装一些基础包。
制作U盘启动盘
刻录工具:UltraISO 以管理员身份打开UltraISO软件(免费试用版)
按照上面步骤最后写入到U盘即可。
主机BOIS设置(简写步骤,未贴图)
开机时连续点按 F2 进入设置界面 ,在 Boot 选项中选择添加U盘启动项 。设置好后保存,之后会自动重启,然后再连续点按F12进入启动项选择界面 , 此时可以看到自己的U盘启动项 ,选择U盘启动项即可进入centos的安装程序。根据个人主机厂商的不同,设置BOIS以及进入启动项的按键会有些不同,具体方法自行查阅。
安装过程
注:物理机操作过程没有及时拍照,截图来自网图 进入安装界面后选择语言,使用默认即可
配置时区
在跳转的地图页面上选择shanghai这个位置就可以了。
选择安装位置
自主分区(不再贴图)
必备分区 /boot、swap
/boot 大小为 512M ,主要存放启动文件。
swap 大小一般是物理内存的2倍,如:物理内存16G,可以设置swap分区大小为32G 。 物理内存不足时,会使用swap分区的空间。
还有 / 根目录 , /home /usr /opt 等可以根据自己需求进行分配空间 。
设置 root 密码
安装
安装完成后会自动重启
yum 源设置
Centos使用yum工具进行一些软件的安装,类似于ubuntu的 apt-get 。
修改yum镜像源 首先备份原始文件,之后下载网易的镜像源,生成缓存,最后再进行更新
[root@localhost ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
[root@localhost yum.repos.d]# yum makecache
[root@localhost yum.repos.d]# yum -y update
最后
到这,我们就完成了系统的安装,更多的环境根据自己需要来进行安装。
不说了,显卡驱动的配置安装这里了就不介绍了,因为我发现显卡驱动还是一样的挂掉了(꒦_꒦) ,我要去拆卡测试了,显卡驱动安装以及测试结果会在另一篇给出。(点赞越多,更新越快哦)