Files
documents/thinkserverrd450/thinkserverrd450.md
2017-06-13 13:27:21 +08:00

3.9 KiB
Raw Blame History

ThinkServerRD450服务器上安装6.0.42.41系统

本文档记录了在ThinkServerRD450服务器上安装4.2操作系统的过程。整个过程可以概括为:

1. 配置raid

默认RAID卡配置完RAID模式后系统识别设备名带空格安装程序无法识别。需要在BIOS中指定一个可读性强的设备名。

启动服务器点击F10键进入BIOS图形化设置点击“语言“可以选择简体中文如下图所示

BIOS

在该界面中点击“存储管理”跳转到如下图所示的界面:

存储管理

在该界面中点击“Virtual Drive Management",跳转到如下界面:

存储管理

在该界面中点击“Manage Virtual Drive Properties",跳转到如下界面:

存储管理

在该界面“Virtual Drive Name”后边的文本框中填入虚拟驱动器的名字并且保证该名字中不能出现空格。填写完成后滑动鼠标滚轮到该页面的底端如下图所示

保存更改

在该界面中点击“Apply Changes”将改动保存。

执行玩上述操作即完成了raid的配置。

2. 配置BIOS引导模式

6.0.42.41系统暂不支持UEFI模式。

配置完raid后点击“BIOS设置",如下图所示:

BIOS设置

点击后跳转到如下界面点击“Boot Manager”跳转到如下界面

引导模式

将“Boot Mode”选为“Legacy Only”配置完成后保存退出BIOS再次重启机器在开机界面出现时按下F12即可识别出可安装系统的u盘如下图所示

识别u盘

3. 安装操作系统

选择u盘为启动设备后即可进行4.2操作系统的安装。在出现安装界面的时候选择“Advanced Options”选项并回车如下图所示

高级选项

在跳转到的页面中选择“Dmraid install”并回车开始安装系统如下图所示

开始安装

接着正常安装系统,如下图所示:

电网安装

将系统装完会自动重启自动进入BIOS在“Boot Manager”中将“Storage OpROM Policy”改成“Legacy Only”如下图所示

重新设置BIOS

4. 替换initrd

提供可引导系统的initrd预计2017年6月份集成到主线。

方法一 进光盘环境替换initrd

装完系统后用u盘重新将机器引导起来当安装过程执行到分区阶段时切换到后台

然后进行替换initrd及修改启动引导配置如下

  1. 替换initrd

将/dev/mapper/下的根设备挂载(示例)

mkdir /tmp/a
mount /dev/mapper/ddf1_dmraid1p1 /tmp/a
cd /tmp/a/boot
mv initrd.img-2.6.32.41-Rocky4.2-x86_64 initrd.img-2.6.32.41-Rocky4.2-x86_64-20170612

挂载u盘将u盘中需要的initrd拷贝到/tmp/a/boot下。

  1. 修改启动引导配置文件

修改/tmp/a/boot/grub/grub.cfg文件在序列号那行后边添加dmraid代码如下

	linux	/boot/vmlinuz-2.6.32.41-Rocky4.2-x86_64 root=/dev/mapper/ddf1_dmraid1p1 ro linx_serial=0123456789 vga=791 quiet  dmraid
	linux	/boot/vmlinuz-2.6.32.41-Rocky4.2-x86_64 root=/dev/mapper/ddf1_dmraid1p1 ro linx_serial=0123456789 vga=791 quiet linx-no-root dmraid

修改完毕重启机器拔掉U盘

方法二 进系统环境后替换initrd

安装完成后系统自动重启如果直接进了BIOS就需要修改BIOS中的引导模式需要改成“Legacy Only”如果进入grub界面选择有root进系统会卡在下图位置

卡住

此时进行如下操作:

ls /dev/md*
mdadm -S /dev/md127
dmraid -p -ay
exit

注意:如果/dev下不止有md127还有md125之类的也需要执行mdadm -S /dev/md125等。

完成上述操作即可进入系统。

然后替换initrd及修改启动引导参数。