vlambda博客
学习文章列表

面对科研任务,我决定这样搭建Centos7.9服务器!





Centos7.9服务器的搭建

面对科研任务,我决定这样搭建Centos7.9服务器!

“行动是根本,想法锦上添花。”——哈里·爱默生·福斯迪克

“It is by acts and not by ideas that people live.”——Harry Emerson Fosdick

面对科研任务,我决定这样搭建Centos7.9服务器!


对于科研工作者,特别是人工智能领域,最令人烦的就是服务器 又双叒叕 崩溃了,眼前 除了一片黑屏之外,再无音讯

面对科研任务,我决定这样搭建Centos7.9服务器!


这意味着,很大可能,之前搭建的实验环境,实验数据,等等全部都丢失了!好在,“ 作为祖国的脊梁”( 强行给自己打气),我们科研人员 从来不缺乏从头再来的勇气与决心。( 此处省去一万本心灵鸡汤......)。


面对科研任务,我决定这样搭建Centos7.9服务器!


为使后来诸君遇到此类问题时, 能够有个参考和借鉴,我决定将此次一系列的重新构建的过程记录下来,以供大家迅速解决问题,在今后的科研实验环节,能够快乐的科研、生活。

面对科研任务,我决定这样搭建Centos7.9服务器!


搭建简单的科研服务器,首先第一步就是需要 安装Linux操作系统。(实在不会Linux,用Windwos系统也行吧~)。下面,小叮当为大家分享下在服务器环境下如何安装Centos7.9操作系统。

一、准备好一个Linux系统u盘

对于Linux系统启动u盘的 详细制作过程,大家可以参考( )


        二、明确装机对象的u盘启动方式


核心思路:

       服务器也好,个人电脑也罢,其工作原理都是“开机----BIOS自检(或UEFI启动)----加载系统”。我们想要安装系统,采用u盘启动的方式,主要就是打断BIOS自检(或UEFI启动)后的那一步让计算机加载U盘上的系统


背景知识补充:

     (1) BIOS是Basic Input Output System的缩略词,字面理解就是“基本输入输出系统”。用于加载电脑最基本的程序代码,担负着初始化硬件、检测硬件以及引导操作系统的任务。


     (2)UEFI是Unified Exensible Firmware Interface的缩略词,字面理解就是“统一可扩展固件接口”可作为操作系统和系统固件之间的软件界面。是BIOS的一种替代方案。其核心思想是:设计了一种接口,用于操作系统自动从预启动的操作环境加载到另一种操作系统上,从而达简化开机程序的目的。


这样一来,明确装机对象的“BIOS或UEFI进入方式”和“设置U盘加载启动”,就变得至关重要。

面对科研任务,我决定这样搭建Centos7.9服务器!

对于大部分电脑的操作方法就是:F2或F12进入设置BIOS界面---------设置从u盘启动


“知己知彼,方能百战不殆” ,装机前一定得明确,要装系统的个人电脑或服务器的品牌型号,因为根据品牌型号可以很容易找到其BIOS设置方式。有了大体思路后,剩下的就是多去尝试实验


面对科研任务,我决定这样搭建Centos7.9服务器!


下面以Dell EMC PowerEdge T640服务器为例,对其BIOS设置进行简要的介绍和说明。

面对科研任务,我决定这样搭建Centos7.9服务器!

开机按F2键进入系统设置------选择“System BIOS

面对科研任务,我决定这样搭建Centos7.9服务器!

进入System BIOS 后,选择Boot Settings

面对科研任务,我决定这样搭建Centos7.9服务器!

进入后,可在Boot Mode 中选择BIOS 或是UEFI模式启动 选择后,点击右下角back返回即可。

面对科研任务,我决定这样搭建Centos7.9服务器!

出现警告信息,点击yes

面对科研任务,我决定这样搭建Centos7.9服务器!

之后便会出设置更改成功的提示

面对科研任务,我决定这样搭建Centos7.9服务器!

回到主界面后,点击右上角的“Exit”退出设置界面即可。

面对科研任务,我决定这样搭建Centos7.9服务器!

出现警告页面,点击yes

面对科研任务,我决定这样搭建Centos7.9服务器!

之后便会回到系统启动程序,这时要按F11键 来进入 Boot Manager(设置从u盘启动)

面对科研任务,我决定这样搭建Centos7.9服务器!

进入后,选择One-shot UEFI Boot Menu (BIOS启动时,会变成 One-shot BIOS Menu)

面对科研任务,我决定这样搭建Centos7.9服务器!

进入后,点击带有“USB Flash Disk”字样的选项,便可直接从你的u盘启动了

面对科研任务,我决定这样搭建Centos7.9服务器!


三、针对Centos安装的特有操作


(1)在刻录启动u盘时,系统名称最好命名为纯英文和数字(原因和制作方法参考)


(2)使用Ultraiso刻录的u盘最好选择UEFI模式启动(至少对于Dell EMC PowerEdge T640是这样)


(3)安装上述操作进入装机界面后,系统默认光标定位在“Test this media & install CentOS 7”

面对科研任务,我决定这样搭建Centos7.9服务器!

按上键,先把光标定位在Install CentOS 7这里

面对科研任务,我决定这样搭建Centos7.9服务器!

若不把光标光标定位到“Insall Centos 7”选项,直接装机,安装好重启后,则会出现黑屏,屏幕左上角显示“4m[terminated]”,只有光标一直在闪,进入不了系统的问题。若直接强行重启,服务器则会出现以下问题。

面对科研任务,我决定这样搭建Centos7.9服务器!

解决办法:重启开机----按F2----System BIOS---Boot Settings-----UEFI

面对科研任务,我决定这样搭建Centos7.9服务器!

选择好后,左下角位置会变成 UEFI Boot Settings

面对科研任务,我决定这样搭建Centos7.9服务器!

点击进入后,删除其它UEFI 预启动项(把前面的对勾点掉),只保留从硬盘启动和从U盘启动。

面对科研任务,我决定这样搭建Centos7.9服务器!

在UEFI Boot Sequence中可以根据自己的需求来设置UEFI启动项顺序

面对科研任务,我决定这样搭建Centos7.9服务器!

面对科研任务,我决定这样搭建Centos7.9服务器!


将光标定位在“Install Centos 7”后,根据下方提示,按e键

面对科研任务,我决定这样搭建Centos7.9服务器!

按完e键则会进入启动项编辑设置

面对科研任务,我决定这样搭建Centos7.9服务器!

直接按左右键,移动光标位置,将“linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x\86_64 quiet” 更改为“linuxefi /images/pxeboot/vmlinuz linux dd quiet ”

系统默认

1linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x\86_64 quiet

更改为

1linuxefi /images/pxeboot/vmlinuz linux dd quiet


面对科研任务,我决定这样搭建Centos7.9服务器!

改写完后,按“ctrl+x”保存继续运行安装程序,可以看到,根据我们之前设置的卷标CENTOS72009可以很快定位到我们的u盘的设备名称为sdc4

面对科研任务,我决定这样搭建Centos7.9服务器!

此时记录好sdc4和CENTOS72009 ,然后,根据提示按c键继续,等待程序进入drauct

面对科研任务,我决定这样搭建Centos7.9服务器!

直接输入命令reboot进行重启。


再次启动进入安装界面后,选择install 选项,并按e键

面对科研任务,我决定这样搭建Centos7.9服务器!

进入编辑页面,修改默认镜像加载位置为刚刚记录的 设备位置 或卷标

面对科研任务,我决定这样搭建Centos7.9服务器!

根据卷标,更改后地代码为

1linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CENTOS72009 quiet


面对科研任务,我决定这样搭建Centos7.9服务器!

根据设备位置,更改后的代码为

1linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 quiet


面对科研任务,我决定这样搭建Centos7.9服务器!

更改后,注意键盘大小写灯(确保在小写英文状态) 否则 ctrl+x没反应

按ctrl+x继续运行安装程序,便会进入系统安装,之后便可以看到图形化的安装操作界面了。

剩下的便是下一步、下一步就可以解决了,需要注意的是,默认为最小安装,需要人为选择下“gnome桌面安装”就可以了。


如果你在 操作过程中遇到了什么问题,或有什么想法,在留言区留言即可,看到后便会及时回复大家哦~