浪潮(inspur)服务器装centOS7.0操作系统小结

时间:2024-10-22 07:38:51

一、前言

这两天老师给了个浪潮的刀片机服务器让我们捣鼓,连上外设打开后发现装的是红帽的操作系统。像我这种菜鸡小白接触过的Linux操作系统也就ubantu,而且了解的很少,所以确定了这个服务器上什么也没有之后就打算装个ubantu,然后便是“悲剧”的开始…
先列上解决问题过程中的用到的链接

  1. 一篇站内博客链接1
  2. 浪潮信息技术网的RedHat/CentOS安装教程 链接2
  3. os运维网站的安装教程链接3
  4. 浪潮信息技术网的Raid卡配置教程链接4

二、出现的问题

  • 做好了启动盘安装ubantu,更改BIOS启动项u盘启动进入ubantu安装引导程序,结果在第四步:您希望先安装那些应用?(正常安装/最小安装)勾选之后没有跳转到第五部安装选项,而是提示ubantu无法正常安装。重启尝试了几次,一直是这样。问了问之前负责这台服务器的学长,学长说这台服务器似乎就是不支持ubantu,之前安装也是失败
  • 既然没法安装ubantu,就想着把启动项改回来继续用红帽了(反正都不会学啥都是学),结果就出毛病了,电脑一直卡在开机程序的某个页面陷入死循环。仔细分析发现,原本开机之后显示的“1 virtual drives found by BIOS”变成了“0 virtual drives found by BIOS”,也就是说把这台服务器的两个500多G的物理硬盘连接起来形成的虚拟硬盘不存在了。
  • 既然电脑本身的系统不能用了,就尝试重装centos系统,红帽和centos比较近似猜想硬件应该不会不支持。下载镜像制作启动盘,进入安装页面后发现只能检测到我外接的U盘却检测不到本地的两个500G硬盘。当然,我总不能把系统装在我U盘上。

三、问题解决

第一反应是打客服电话,毕竟这样最直接最有效。客服也很耐心,发现接电话的是个没打过raid卡、装系统没装过驱动的小白,就跟我稍微解释了一下然后告诉了我安装操作系统的教程网址(链接2)以及浪潮官网驱动下载网址。具体怎么摸索的过程不太清楚了,这里直接写下顺利的过程吧:

  1. 首先我明白了(准确说是想起来了,因为老师上课讲过but没在实际应用中碰到过所以一时没想起来——论动手实践的重要性)raid阵列的作用,根据教程(链接4),自己新建了一个raid0的阵列,把两个盘合成了一个1个T多的逻辑磁盘(等到捣鼓完这机子之后实际使用这台服务器还是得raid1及以上才保险)。教程相当详细这里就不多说了,对于不同品牌的服务器找官方教程最靠谱。
  2. 然后到浪潮官网下载centos7.0对应的驱动,放到一个单独的U盘里插上,同时做好的启动盘也插上。然后delete键进入BIOS更改启动项将启动盘设为第一启动项。

进入引导程序后出现以下界面
成功进入引导程序
这里就可以按教程的来,移动光标到第一项,按Tab键进入编辑命令(会在上图最下方出现一行命令),在命令后面空格然后加上

linux dd quiet
  • 1

或者像链接1的那篇博客里写的那样,把原有的一行命令删掉改为

vmlinuz initrd= dd linux quiet
  • 1

然后回车,这时电脑会列出现有的所有硬盘标识符

4.因为刚才第一次安装发现检测不到本地硬盘,因此需要先安装驱动。找到我们驱动所在的u盘然后输入其编号(这里是2)回车选择,然后输入对应数字(这里是1)选择u盘中的可选iso文件(即驱动)
选择驱动所在u盘
这里要注意一下,当你在以上的步骤中输入1回车只是选择了ISO file但并没有安装,回车后会让你选择要安装的driver
选择要安装的driver
上图是教程中的图片,但我实际操作的时候发现有个小坑
这里是要输入1而不是c,因为还没有安装。输入1之后显示的信息跟上图唯一的差别在于

1) [ ]/media/DD/rpms/x86_64/kmod-hpdsa-1.2.0-185.rhe17u0.x86_64.rpm
  • 1

对,差别就在于序号后面的中括号[ ]中没有了字母x。我也不太清楚这是什么原因,我只知道有x的时候输入c继续正常的安装操作还是会检测不到本地硬盘,只能检测到外接的u盘。如果你在中括号[ ]里没有字母x的时候继续输入数字1回车,那么屏幕上会再输出有字母x的

1) [x]/media/DD/rpms/x86_64/kmod-hpdsa-1.2.0-185.rhe17u0.x86_64.rpm
  • 1

这行信息。就像是install 和uninstall一样。这时候输入c进入还是检测不到的。

避开这个小坑之后就可以走正常的安装流程了。

.

最开始发现检测不到本地硬盘的时候我的启动盘里烧录的是的版本,我按照链接1 的博客,在引导菜单那里按tab键是没用的,因为系统是按e进行编辑命令。不过这个有点坑,你按e进入命令那个页面之后你会发现那几行命令,包括命令xxx>...中的xxx>部分(就类似于cmd里C:\user\'user_name'>的部分)全都能删掉。当然全删掉是没用的,只需要把跟vmlinuz initrd= dd linux quiet对应的那一部分代码改掉就好。

另外链接1 的博客中说更改命令找到启动盘标识符sdb4之后要重启再把命令改为vmlinuz initrd= inst.stage2=hd:/dev/sdb4 quiet,最后成功的那一次这一段代码我没用上,输入c continue就直接走正常安装流程了。

成功安装

成功检测到本地逻辑硬盘
成功检测到本地硬盘
成功安装
安装成功