将CentOS7.2安装在Fujitsu Primergy TX1310 M1的RAID配置中(应用RAID驱动程序)

我有机会在富士通TX1310 M1(BIOS模型)上安装CentOS7,在不做任何操作的情况下,CentOS7安装程序无法识别内建RAID阵列,所以我需要写下安装步骤和注意事项。

在使用Windows PC进行操作时,务必注意按照指定的步骤制作驱动器介质,否则容易陷入困境。

简而言之

1. 制作CentOS安装用的USB介质
2. 制作megaRAID驱动程序用的USB介质
3. 确认服务器的RAID配置
4. 准备CentOS安装前的步骤1 进入交互模式
5. 准备CentOS安装前的步骤2 应用RAID驱动程序
6. 安装CentOS

以下是我参考的网址

请给我一个让我转述成中文的网页链接:

【TX1310/1320 M1・RX1330 M1】CentOS 7インストールについて


http://www.pg-direct.jp/blog/?p=11873

想要达到的目标

・适用于CentOS安装的
CentOS 7.2 ISO安装镜像 ※截至2020年2月为止,在TX1310 M1操作系统验证信息文档中的最新版本
用于CentOS安装的USB记忆棒(容量不少于10GB)
用于制作可启动USB的应用程序(rufus)

・用于megaRAID驱动的Fujitsu RHEL7.2适用的megaRAID驱动程序
・驱动程序安装用USB存储器(容量需大于1 GB)
・用于Windows的DD应用程序(DD for Windows)

操作步驟

作为作业用的电脑,预计是64位的Windows10操作系统。

创建用于安装CentOS的USB安装介质。

从各镜像网站下载CentOS 7.2(1511)ISO安装镜像。

下载并解压缩适用于制作可启动USB的Rufus便携版应用程序(截止到2020年2月,版本号为v3.8)。

将CentOS安装用的USB存储设备插入电脑。

运行rufus-3.8p.exe

选择设备:选择用于安装CentOS的USB存储设备。

启动类型:在点击「选择」按钮后,选择上述 CentOS7.2 ISO 文件。

他直接按下“开始”按钮。

只需要一个选项,将以下内容用中文进行本地化转述:
当确认是以ISO模式还是以DD模式进行写入时,选择ISO模式进行写入(在旧版本的Rufus中,必须选择DD模式)。

完成写入后,请按照默认步骤拔出USB存储设备。

创建用于megaRAID驱动程序的USB媒体。

请下载适用于富士通RHEL 7.2的megaRAID驱动程序。

从FUJITSU Server PRIMERGY 未支持的操作系统运行确认信息的网址中下载适用于TX1310 M1的PDF文件。
※由于链接无法正常工作(2020/02),所以将TX1320 M1的URL中的”tx1320″改为”tx1310″即可下载。

请按照附在tx1310m1-non-support-os.pdf中的下载步骤进行操作。

从FTS的网站上获取megasr驱动程序,并进行适配。
URL: http://support.ts.fujitsu.com/IndexDownload.asp
获取方法是,访问上述URL,然后选择以下选项。
从“Ask Fujitsu! We are here to help”中选择“Browse For Product”
→“Fujitsu Server PRIMERGY”→“PRIMERGY TXxxx”→“PRIMERGY TX1310 M1”
从“Select your operating system:”中选择“Red Hat Enterprise Linux 7(x86_64)”
→“Driver”→“SATA RAID”→“RHDUP驱动程序包megasr 16.01.2014.0318.4fts-7适用于RHEL7.2”

按照步骤进行,就可以下载到“FTS_RHDUPdriverpackagemegasr1601201403184fts7_1601201403184fts73_1145750.zip”。
(尽管下载网站上也发布了megasr2-18.01.2016.1108.4fts-3-000.x86_64,但由于上述步骤成功了,所以我们将以此为前提继续进行。)

解压这个驱动zip文件,你会得到一个名为megasr-16.01.2014.0318.4fts-7-003.x86_64.iso的文件。

请从以下链接下载用于Windows的DD应用程序(DD for Windows):
https://www.si-linux.co.jp/techinfo/index.php?DD%20for%20Windows
下载的是“旧版本的最新版本:Ver.0.9.9.8”。

解压应用程序zip文件后,会生成DDWin.exe和其他设置文件等。

将用于megaRAID驱动程序的USB存储器插入电脑。

右键单击DDWin.exe并选择“以管理员身份运行”
※如果以通常方式运行,磁盘选择界面将不会显示驱动器。

≪以下是在Windows上使用DD的步骤≫
选择磁盘:选择用于megaRAID驱动程序的USB存储设备的驱动器名。

文件选择:
将文件类型从.ddi更改为所有文件(*.*),
选择megasr-16.01.2014.0318.4fts-7-003.x86_64.iso。

按下「書込」按钮

当您完成写入后,请按照默认步骤拔出USB存储设备。

请勿使用DDWin.exe或dd命令以外的方法来复制ISO文件,否则在安装CentOS时会出现致命错误。在Windows电脑上操作时一定要遵循以上步骤。

确认服务器的RAID配置。

请确保虚拟驱动已经在线,并不要忘记进行初始化操作。

4. 切换到交互模式前,进行CentOS的安装准备工作1

插入用于CentOS安装的USB存储设备和用于驱动程序安装的USB存储设备,然后启动服务器。

更改BIOS(F2)中的启动顺序以从CentOS安装用USB存储设备引导启动。
(省略内容)
更改后,重新启动。

从CentOS安装用USB存储设备启动,并在出现下面的画面时按ESC键

 Install CentOS 7
 Test this media & Install CentOS 7
 Troubleshooting

画面转变并显示以下内容。

bios: 

请输入以下内容并按下回车。

bios: linux dd modprobe.blacklist=ahci

「命令的含义」

コマンド意味dd対話式ドライバ選択(インタラクティブモード)modprobe.blacklist=ahciahciドライバを使用しない(raidドライバを使用したいので)

只需要一个选项,用中文原生语言解释以下的意思:使用日语键盘,在GRUB中输入“=”,请同时按下“~^へ”键。

对于UEFI模型,需要将以下内容作为安装命令的参数。在安装选择界面按下”e”之后,似乎要在末尾添加以下内容。

inst.dd modprobe.blacklist=ahci

5. 在 CentOS 安装之前的准备工作2: 应用RAID驱动程序。

当你切换到交互模式后,首先刷新以识别USB存储设备。

DD: starting interactive mode

Driver disk device selection 
   /DEVICE TYPE    LABEL    UUID
to select, 'r'-reflesh, or 'c'-continue :

按下”R”键后,应该会识别出两个USB存储设备。

 Driver disk device selection 
   /DEVICE TYPE    LABEL    UUID
1) /sda    vfat    CentOS7
2) /sdb    iso9660 OEMDRV
 to select, 'r'-reflesh, or 'c'-continue :

输入标有OEMDRV标签的媒体上的数字,然后按Enter键。
在上述情况下,按下”2″后按Enter键。

※沉迷点
当OEMDRV的类型在这里显示为iso9660以外(如vfat)时,拷贝驱动程序iso就会失败。
接下来,在CentOS7安装程序界面将会发生致命错误。
需要按照上述2的步骤来创建相当于dd命令的过程。

 Select drivers to install
1) [ ] /media/DD-1/rpms/x86_64/kmod-megasr-16.01.2014.0318.4fts-7-003.x86_64.rpm
 to toggle selection, 'c'-continue :

当你在媒体上看到rpm文件,请按下”1″键然后按回车键,确认驱动程序文件已被选择。

 Select drivers to install
1) [x] /media/DD-1/rpms/x86_64/kmod-megasr-16.01.2014.0318.4fts-7-003.x86_64.rpm
 to toggle selection, 'c'-continue :

一旦到达行头[x],按下”c”键,然后按下“回车”。

DD: Extracting: kmod-megasr 

Driver disk device selection 
   /DEVICE TYPE    LABEL    UUID
1) /sda    vfat    CentOS7
2) /sdb    iso9660 OEMDRV
 to select, 'r'-reflesh, or 'c'-continue :

驱动程序(kmod-megasr)已解压出来,并显示消息,
返回到媒体选择,按下”c”键然后按回车
安装序列将继续进行。

6.安装CentOS

当安装向导出现时,请首先进行语言设置。

※入り込みポイント
言語設定を完了した次の画面でエラーが表示される場合は、
(このインストールには「kmod-megasr」というパッケージが必要ですが、存在していません(以下略))
USBドライバの作成が失敗している可能性があります。(TYPEがiso9660でないなど)
上記の2番の手順でDDコマンドと同等の手順で作成する必要があります。

点击选择安装位置

确认本地标准磁盘上显示了两个USB存储设备(如果没有拔掉),以及名为LSI MegaSR的磁盘阵列。

选择将LSI MegaSR安装到哪里

可以按照平常的方式继续进行就可以了。

广告
将在 10 秒后关闭
bannerAds