将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
以下是我参考的网址
请给我一个让我转述成中文的网页链接:
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
「命令的含义」
只需要一个选项,用中文原生语言解释以下的意思:使用日语键盘,在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安装到哪里
可以按照平常的方式继续进行就可以了。