面对科研任务,我决定这样搭建Centos7.9服务器!
Centos7.9服务器的搭建
image“行动是根本,想法锦上添花。”——哈里·爱默生·福斯迪克
“It is by acts and not by ideas that people live.”——Harry Emerson Fosdick
对于科研工作者,特别是人工智能领域,最令人烦的就是服务器又双叒叕崩溃了,眼前除了一片黑屏之外,再无音讯。
image这意味着,很大可能,之前搭建的实验环境,实验数据,等等全部都丢失了!好在,“作为祖国的脊梁”(强行给自己打气),我们科研人员从来不缺乏从头再来的勇气与决心。(此处省去一万本心灵鸡汤......)。
image
为使后来诸君遇到此类问题时,能够有个参考和借鉴,我决定将此次一系列的重新构建的过程记录下来,以供大家迅速解决问题,在今后的科研实验环节,能够快乐的科研、生活。
搭建简单的科研服务器,首先第一步就是需要安装Linux操作系统。(实在不会Linux,用Windwos系统也行吧~)。下面,小叮当为大家分享下在服务器环境下如何安装Centos7.9操作系统。
一、准备好一个Linux系统u盘
对于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盘加载启动”,就变得至关重要。
image对于大部分电脑的操作方法就是:F2或F12进入设置BIOS界面---------设置从u盘启动
“知己知彼,方能百战不殆” ,装机前一定得明确,要装系统的个人电脑或服务器的品牌型号,因为根据品牌型号可以很容易找到其BIOS设置方式。有了大体思路后,剩下的就是多去尝试实验。
image下面以Dell EMC PowerEdge T640服务器为例,对其BIOS设置进行简要的介绍和说明。
image开机按F2键进入系统设置------选择“System BIOS”
image进入System BIOS 后,选择Boot Settings
image进入后,可在Boot Mode 中选择BIOS 或是UEFI模式启动 选择后,点击右下角back返回即可。
image出现警告信息,点击yes
image之后便会出设置更改成功的提示
image回到主界面后,点击右上角的“Exit”退出设置界面即可。
image出现警告页面,点击yes
image之后便会回到系统启动程序,这时要按F11键 来进入 Boot Manager(设置从u盘启动)
image进入后,选择One-shot UEFI Boot Menu (BIOS启动时,会变成 One-shot BIOS Menu)
image进入后,点击带有“USB Flash Disk”字样的选项,便可直接从你的u盘启动了
image三、针对Centos安装的特有操作
(1)在刻录启动u盘时,系统名称最好命名为纯英文和数字(原因和制作方法参考原来安装系统如此简单!强烈推荐这样制作Linux系统启动u盘(收藏干货))
(2)使用Ultraiso刻录的u盘最好选择UEFI模式启动(至少对于Dell EMC PowerEdge T640是这样)
(3)安装上述操作进入装机界面后,系统默认光标定位在“Test this media & install CentOS 7”
image按上键,先把光标定位在Install CentOS 7这里
image若不把光标光标定位到“Insall Centos 7”选项,直接装机,安装好重启后,则会出现黑屏,屏幕左上角显示“4m[terminated]”,只有光标一直在闪,进入不了系统的问题。若直接强行重启,服务器则会出现以下问题。
image解决办法:重启开机----按F2----System BIOS---Boot Settings-----UEFI
image选择好后,左下角位置会变成 UEFI Boot Settings
image点击进入后,删除其它UEFI 预启动项(把前面的对勾点掉),只保留从硬盘启动和从U盘启动。
image在UEFI Boot Sequence中可以根据自己的需求来设置UEFI启动项顺序
image image将光标定位在“Install Centos 7”后,根据下方提示,按e键
image按完e键则会进入启动项编辑设置
image直接按左右键,移动光标位置,将“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
image
改写完后,按“ctrl+x”保存继续运行安装程序,可以看到,根据我们之前设置的卷标CENTOS72009可以很快定位到我们的u盘的设备名称为sdc4
image此时记录好sdc4和CENTOS72009 ,然后,根据提示按c键继续,等待程序进入drauct
image直接输入命令reboot进行重启。
再次启动进入安装界面后,选择install 选项,并按e键
image进入编辑页面,修改默认镜像加载位置为刚刚记录的 设备位置 或卷标
image根据卷标,更改后地代码为
1linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CENTOS72009 quiet
image
根据设备位置,更改后的代码为
1linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdc4 quiet
image
更改后,注意键盘大小写灯(确保在小写英文状态) 否则 ctrl+x没反应
按ctrl+x继续运行安装程序,便会进入系统安装,之后便可以看到图形化的安装操作界面了。
image剩下的便是下一步、下一步就可以解决了,需要注意的是,默认为最小安装,需要人为选择下“gnome桌面安装”就可以了。
image如果你在操作过程中遇到了什么问题,或有什么想法,在留言区留言即可,看到后便会及时回复大家哦~