IBM X346 板载 Raid1 功能启用及Win2003系统安装小记

 更新时间:2011年04月16日 23:10:07   作者:  
有两台IBM X346 m/t-8840-cdr 服务器,板载raid控制器版本号为v.4.30.9,硬盘位0,1各装一块146G IBM 原装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,基本上是手工操作,具体方法就不多说了。

相关文章

  • zlmediakit实现 rtsp流服务器的方法

    zlmediakit实现 rtsp流服务器的方法

    这篇文章主要介绍了zlmediakit实现 rtsp流服务器,本次实现是将内存中的H264数据经过zlmediakit实现为rtsp流,我用的是CAPI的方式,将zlmediakit作为一个sdk嵌入到自己的程序中而不是作为一个独立的进进程服务,需要的朋友可以参考下
    2024-04-04
  • 独立服务器和云服务器有什么区别 分别有什么优缺点

    独立服务器和云服务器有什么区别 分别有什么优缺点

    这篇文章主要介绍了独立服务器和云服务器有什么区别 分别有什么优缺点的相关资料,需要的朋友可以参考下
    2023-03-03
  • LuLu打造一款macOS的开源防火墙

    LuLu打造一款macOS的开源防火墙

    LuLu是一款macOS下的免费且开源防火墙 ,其主要用于阻止未经授权的(传出)网络流量,除非用户明确允许,下面通过本文给大家分享通过LuLu打造一款macOS的开源防火墙功能,一起看看吧
    2018-03-03
  • HTTP与HTTP协作的Web服务器访问流程图解

    HTTP与HTTP协作的Web服务器访问流程图解

    记得以前刚接触网站的时候,很奇怪一台服务器上可以放很多个网站,不用的域名就可以访问不同的目录,今天看起来的理所当然以前真是不可思议,今天刚好看到了这篇文章就为大家分享一下
    2018-10-10
  • 服务器免密登录的实现以及异常解决方案

    服务器免密登录的实现以及异常解决方案

    当我们在现在创建测试用Linux服务器或者服务器集群的时候,需要通过终端连接自己创建的服务器,实现步骤可以分为2步,下面通过本文给大家详细介绍下
    2016-12-12
  • Git如何修改远程仓库地址

    Git如何修改远程仓库地址

    这篇文章主要介绍了Git如何修改远程仓库地址,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • windows服务器如何创建.开头(.well-known)的文件夹

    windows服务器如何创建.开头(.well-known)的文件夹

    国内的云服务商腾讯云提供免费有效期一年的SSL证书,申请过程中需要身份验证,需要dns域名解析或者服务器文件验证。如果想使用文件验证,必须创建一个以.开头的文件,使用windows服务器如何创建.开头的文件夹。
    2023-04-04
  • 常见数据库安全加固及测评(MySQL|MongoDB|Oracle)

    常见数据库安全加固及测评(MySQL|MongoDB|Oracle)

    数据库安全加固是确保数据库安全性的关键步骤,它遵循一系列原则和实施方法,以防止未授权访问、数据泄露和其他安全威胁,这篇文章主要介绍了常见数据库安全加固及测评(MySQL|MongoDB|Oracle),需要的朋友可以参考下
    2024-07-07
  • 教你如何搭建一个时间服务器

    教你如何搭建一个时间服务器

    这篇文章主要介绍了教你如何搭建一个时间服务器,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • 用 Win2003 架设邮件服务器 图文详解

    用 Win2003 架设邮件服务器 图文详解

    很多企业局域网内都架设了邮件服务器,用于进行公文发送和工作交流。但使用专业的企业邮件系统软件需要大量的资金投入,这对于很多企业来说是无法承受的
    2012-10-10

最新评论