IBMX346板载Raid1功能启用及Win2003系统安装小记
作者:姑获_626 | 来源:互联网 | 2022-03-18 15:17
有两台IBMX346mt-8840-cdr服务器,板载raid控制器版本号为v.4.30.9,硬盘位0,1各装一块146GIBM原装SCSI硬盘。
几年前购入时, 安装win2003系统,硬盘没有做成Raid1,当做两块独立硬盘使用。为了以后重装系统时可以保留分区,就没有使用随机导航光盘进行引导安装,而是直接用Win2003安装盘进行引导安装。当时是找了一张3.5寸的软盘,将随机导航光盘中的SCSI驱动拷入软盘,用Win2003安装盘引导机器并按F6从软盘加载驱动,成功完成后续工作。以后直接用光盘启动至DOS,用Ghost进行系统备份和恢复,和台式机一样方便。
最近因为业务需要,需要将两块146G的硬盘做成Raid1,因为以前在多种品牌和型号的机器上做过,没遇过什么特殊的情况,没想到这一次还颇费了一些周折,以下是大体过程。
1.首先是原数据备份出来,重启服务器,进入板载的设置程序,将两块硬盘做成一个Raid1阵列。这个按常规方法完成,界面上也有相关提示,值得一提的是建Raid1的时间非常长,一般机器是几秒,这个机器要花1个小时以上。
2.Raid1做好后用Win2003安装盘进行引导安装,将原来的SCSI驱动用nlite集成到win2003安装光盘,安装时找不到硬盘。
3.从IBM中文网站和英文网站分别下载最近驱动,用nlite集成到win2003安装光盘,安装时均不可识别硬盘。地址为http://www-900.ibm.com/cn/support/download/driver/detail?DocId=FROG-6JE67Z和http://www-947.ibm.com/systems/support/supportsite.wss/license?location=ftp.software.ibm.com&filename=system_x/ibm_dd_a320raid_3.00.00.63_windows_i386.exe&root=/systems/support/&brandind=5000008&lic=Y。
4.于是用包含该SCSI驱动的serverguide7.03.6光盘引导服务器,可以识别硬盘,并可以进行分区操作。按提示换入WIN2003盘,系统自动拷贝安装文件并重启,开始WIN2003安装,在提示用户按F8继续的画面之前出现蓝屏死机。
5. 为了验证机器的硬件及win2003安装光盘的可用性,又重启按ctrl+a,从raid设置程序中取消了RAID1,还是用这张serverguide7.03.6光盘和win2003安装光盘或者单张集成SCSI驱动的win2003安装光盘,两种方法均可以正常安装win2003。于是得出初步结论:该机器设成Raid1后,网站上及serverguide7.03.6光盘中提供的驱动是不可用的。
6.于是打800求助,对方很是公事公办,机器过保,不予技术支持。后来一IBM产品销售公司的技术人员建议,我们不是有很多没过保的机器吗,那就先用没过保的机器来请求技术支持,先骗过IBM 800电话那边一开始接电话的那个女的,让她把电话转给工程师,然后再在问题咨询的过程中要一下X346的驱动。无奈,只好这样试一下,硬着头皮骗过了那个女的,没想到工程师到是很利索,产品过保,不予讨论。
7.在网上发了请求,终于有一南京的好心人出现,不远千里用电子邮件发来驱动,是他们在以前使用过的,应该可用。收到后是一个可执行程序,运行后解压驱动到软盘,只能到软盘,不可以选择解压路径。于是用软件将内存模拟出一个软驱,解压驱动,用nlite集成到win2003安装盘。机器重新做回Raid1,但是安装时还是提示找不到硬盘。对方提示,他们以前是用软盘加载的。
8.时过境迁,市面上已难以买到软盘,而且机器上的软盘驱动器是否可用也没有把握。于是找了一个U盘,量产成一个1.44M的软驱,这个过程有点费事,要找对可用的U盘主控芯片,不是所有主控都支持虚拟软驱。驱动拷入U盘中的虚拟软驱,F6加载,安装成功。
9.又回过头来将以前集成入win2003光盘的驱动分别拷入虚拟软驱进行测试,发现做了raid1就不可用,没做raid1则可用。看来第5条的推论基本正确,而且可以确定朋友发来的到驱动是正确的,但是可能不规范,所以用nlite无法进行正确集成,虽然集成过程中nlite并没有报错。
10.与此同时,又多方收集了很多张serverguide盘,既有7.x的,又有8.x的,一一在服务器上进行引导测试,发现只有serverguide7.4可以支持Raid1,其他都不行。
11.于是对集成前的raid1可用驱动和集成的的光盘文件进行分析,发现问题出在txtsetup.oem这个文件上,nlite没有把驱动文件中的参数完整而正确地进行转换,并写到安装文件中去,一共差了20几行。于是在安装文件中进行手工修改,补正,重新刻盘。测试安装正常。
12.找出手中常用的一份winpe,这个是xp内核的,已经修改成可以量产成usb-cdrom而正常使用,网上下载的很多winpe在刻成光盘后使用正常,量产后则不能正常工作,要进行一定的修改。将刚才的raid1驱动整合进去,这个不是用nlite,基本上是手工操作,具体方法就不多说了。
推荐阅读
-
本文详细介绍了Git管理工具SourceTree的安装、配置及团队协作方案,旨在帮助开发者更高效地进行版本控制和项目管理。 ...
[详细]
蜡笔小新 2024-12-23 18:58:52
-
本主题面向IT专业人士,介绍了Windows Server 2012 R2和Windows Server 2012中的组托管服务账户(gMSA),涵盖了其应用场景、功能改进、硬件和软件要求以及相关资源。 ...
[详细]
蜡笔小新 2024-12-23 20:10:39
-
-
本文介绍了如何在C#应用程序中有效隐藏SQLCMD命令行窗口,确保程序运行时不会弹出黑色命令提示符窗口。 ...
[详细]
蜡笔小新 2024-12-24 08:32:05
-
本文介绍如何在Windows操作系统中通过命令提示符查看IP地址和计算机名称。通过简单的命令,用户可以快速获取网络配置信息。 ...
[详细]
蜡笔小新 2024-12-23 22:08:59
-
了解如何使用微软官方提供的工具,通过U盘轻松安装Windows 7。本文将详细介绍工具的下载和使用方法,并提供操作步骤。 ...
[详细]
蜡笔小新 2024-12-23 21:54:31
-
哈密顿回路问题旨在寻找一个简单回路,该回路包含图中的每个顶点。本文将介绍如何判断给定的路径是否构成哈密顿回路。 ...
[详细]
蜡笔小新 2024-12-23 21:02:53
-
本文介绍了ArcXML配置文件的分类及其在不同服务中的应用,详细解释了地图配置文件的结构和功能,包括其在Image Service、Feature Service以及ArcMap Server中的使用方法。 ...
[详细]
蜡笔小新 2024-12-23 20:48:25
-
本文介绍了 JavaScript 中创建对象的几种常见方法,包括字面量形式、构造函数、原型对象等。每种方法都有其特点和适用场景,通过对比分析,帮助开发者选择最适合的方式。 ...
[详细]
蜡笔小新 2024-12-23 17:42:09
-
对于一枚pycharm工具的使用新手,正确了解这门工具的配置及其使用,在使用过程中遇到的很多问题也可以迎刃而解,文中有非常详细的介绍, ...
[详细]
蜡笔小新 2024-12-23 17:32:18
-
有小伙伴安装了Win1122563,发现出现了右键单击任务栏中的Windows图标或Windows键+X将导致explorerexe崩溃,而且一直出现循环启动,这要怎么解 ...
[详细]
蜡笔小新 2024-12-23 16:59:24
-
Ihaveastringwithquotesaroundthepathasfollows:我在路径周围有一个带引号的字符串,如下所示:C:\ProgramFiles(x ...
[详细]
蜡笔小新 2024-12-23 16:21:52
-
本文探讨了在使用Selenium进行自动化测试时,由于webdriver对象实例化位置不同而导致浏览器闪退的问题,并提供了详细的代码示例和解决方案。 ...
[详细]
蜡笔小新 2024-12-23 16:09:49
-
本文详细探讨了SVN图标无法正常显示的问题,并提供了多种有效的解决方案,涵盖不同环境下的具体操作步骤。通过本文,您将了解如何排查和修复这些常见的SVN图标显示故障。 ...
[详细]
蜡笔小新 2024-12-23 15:33:27
-
本文详细介绍了 org.apache.commons.io.IOCase 类中的 checkCompareTo() 方法,通过多个代码示例展示其在不同场景下的使用方法。 ...
[详细]
蜡笔小新 2024-12-23 15:32:05
-
本题探讨如何通过单调栈的方法,找到一个数组中最短的需要排序的连续子数组。通过正向和反向遍历,分别使用单调递增栈和单调递减栈来确定边界索引,从而定位出最小的无序子数组。 ...
[详细]
蜡笔小新 2024-12-23 15:00:57
-