您的位置 首页 > 问题分享

raid驱动如何软盘_raid驱动在哪个目录

1.如何在RAID软磁盘阵列上搭建linux系统

2.windows 2003怎么装raid驱动

3.raid 如果没驱动!怎么在没装系统前安装驱动?

4.联想服务器T168怎样安装RAID驱动,

5.组建RAID0模式

6.如何在Windows Server 2003安装光盘中集成RAID驱动

7.已经安装了一块硬盘,想增加1块硬盘做raid1,但不能影响原来数据!

raid驱动如何软盘_raid驱动在哪个目录

1、先找到winpe.IS_文件,直接将其改成WinPE.CAB,然后用WinRAR解压缩,会发现其实就是一个ISO,如:WINPE.ISO。

2、找到你的RAID卡的驱动,一般来说里面有一个INF、一个SYS和一个DLL文件,还有什么README之类的,我们只要那个SYS就行了,比如说叫XXXSATA.SYS,把它用WinCAB打包成为CAB文件,然后把那个CAB改名为XXXSATA.SY_,然后把这个文件用ULTRAISO弄进ISO文件里面SYSTEM32里面的DRIVERS里面去,也许PE系统不同有差异,你就自己找找ISO里面哪个目录下有一堆SY_这种文件就行了。

3、用ULTRAISO在ISO文件里面找到传说中的TXTSETUP.SI_文件,一般在根目录,也不排除丢在SYSTEM32或者DRIVERS里面,把它提取出来,改成CAB文件,解压缩出TXTSETUP.SIF文件,就是windows预安装环境加载驱动的配置文件哦!

4、用ULTRAEDIT编辑这个文件,把你的驱动的信息添加进去就行了,以前面说的XXXSATA只有鬼知道存在与否的SATA卡为例,在[SCSI]段增加XXXSATA

= "XXX SATA CONTROLLER"  其实这只是个名字,它代表的就是WINDOWS预安装环境加载的时候,显示的“正在加载XXXX驱动”那玩艺儿。然后在[SCSI.Load]段增加XXXSATA

= XXXSATA.sys,4  这就是挂驱动,有人问不是压缩成了CAB格式的SY_文件吗?其实程序自己知道分析解压缩,只要保持名字的一致性就行了。然后就是比较复杂的一点了。在[HardwareIdsDatabase]段增加PCI\VEN_105A&DEV_3373

= "XXXSATA"上面那个PCI后面的数字编号别复制上面的,这只是举个例子,若直接复制上面一段的话你的PE就准备蓝屏吧!这串数字在你的驱动的INF文件里面去找,绝对有的。自己研究研究。然后在[SourceDisksFiles]段添加XXXSATA.sys

= 1,,,,,,4_,4,1,,,1,4完成以后,把这个SIF文件用WinCAB压缩成CAB格式,改成SI_后缀名,然后用ULTRAISO添加到ISO文件里面取代以前的那个SI_文件,不过呢,最好先备份一下。

如何在RAID软磁盘阵列上搭建linux系统

主板的自带光碟上把raid驱动文件复制到软盘,安装光盘启动时候出现提示按F6时候按下去,把软盘塞进,到时候提示读取raid驱动,如果正确就可以认到硬盘。

那按道理是可以认到的,除非那个驱动不对,不用做raid,两个独立硬盘,安装好系统在磁盘管理器做镜像也行啊。

windows 2003怎么装raid驱动

软raid和硬件raid不同,硬件raid是先配置好raid,再安装linux,需要介质自带或手动加载阵列卡驱动,软raid不同,linux直接支持的,安装好以后,在linux里配置。

raid 如果没驱动!怎么在没装系统前安装驱动?

为了不再让Win2003的安装过程需要通过软盘加载RAID驱动程序,很多人都梦想将主板的RAID驱动程序集成到安装光盘中,本文就来DIY一张集成RAID驱动程序的Windows 2003安装光盘!七大步骤:一、复制Windows 2003安装目录二、准备驱动程序文件三、编辑“txtsetup.sif”文件四、编辑“txtsetup.sif”文件五、修改“winnt.sif”文件内容六、将RAID驱动压缩到安装文件七、重新生成安装光盘 一、复制Windows 2003安装目录 打开管理器,在一个拥有足够磁盘空间(空闲空间至少为700MB;如果将生成后的光盘镜像也放在该分区,则应当保证有一张光盘的双倍容量的空间,即1.4GB左右)的硬盘分区上创建一个文件夹,比如“D:\w2003RAID\”,用于保存Windows 2003的全部安装文件。 把一张完好的Windows 2003安装光盘[下载]放入光驱,在管理器中将光盘中的文件全部选定,再复制到“D:\w2003RAID\”目录中。 二、准备驱动程序文件 一般随主板附送的驱动程序安装光盘中都有RAID的驱动程序。打开光盘目录,寻找名称中含有“SATA”或“RAID”字符的文件夹;也可在主板制造商的网站或其它驱动程序下载站点(如:驱动之家等)寻找与自己的主板芯片组相匹配的RAID驱动程序。 [注意]Intel S5000PSLSAS型号的主板,不是每个版本都能支持Intel四核处理器,得803以上版本才行。而且,Intel S5000PSLSAS 803版本主板盒装光盘的SAS RAID驱动,对RAID支持不好,如用此驱动安装Windows 2003系统,一般在例如最后10分钟及3分钟的时候就装不下去了!所以必须下载最新版本的驱动。 下载解压后,对Windows 2003而言,只需要ESRT2_Windows_v_07_15_0209_2007_WHQL\windows_xp_2003_x86文件夹下的文件。 在D:\w2003RAID目录下依次建立新的目录D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR\,然后将下载解压得到的文件中windows_xp_2003_x86文件夹中的9个文件全部拷贝到这个目录下(也就是D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR目录下,[注意]这个目录中,\$OEM$\$1不可以以其它名称命名,必须照抄此处,因为这涉及到后面“OemPnPDriversPath=drivers\IntelMegaSR”代码对这些文件地址的指向。Drivers目录下,除了IntelMegaSR这个目录,还可以根据需要增加其他的驱动目录)。 这里我们是以MegaSR的RAID驱动程序为例进行介绍。其它类型的RAID驱动程序的集成步骤几乎完全相同,所不同的仅仅是驱动程序文件名的不同而已。 在这个“\IntelMegaSR”的文件夹中,一定会有一个扩展名为“.inf”或“.oem”的小文件,如“oemsetup.inf”或者“txtsetup.oem”等(本例中为“txtsetup.oem”),用记事本程序打开它,随后要用!就Intel的这款驱动,共有9个文件,列举如下:dpinst.xmlMegaSRMegaSR.catMegaSR.INFmegasr.md5megasr.sysmegasr2k.sysnodev.inftxtsetup.oem 三、编辑“txtsetup.sif”文件(1) 打开“D:\w2003RAID\I386”文件夹,找到一个名为“txtsetup.sif” 的文件,这是Windows 2003在安装时加载驱动程序的信息文件,用记事本程序打开它。 按“Ctrl+F”快捷键,打开查找对话框,以“[SourceDisksFiles]”为关键字进行查找。 找到这个字段后,其下面已经存在一些内容(图1)再以“[”为关键字查找到这个字段的末尾(注意:不是整个文件内容的末尾),添加以下内容:“MegaSR.sys = 1,,,,,,3_,4,1,,,1,4”(图2)。这里的“MegaSR.sys = 1,,,,,,3_,4,1,,,1,4”是描述驱动程序所在位置的代码。代码的格式为“filename_on_source=diskid,subdir,upgradecode,newinstallcode,spare,spare,newfilename”,在“txtsetup.sif”文件中的“[SourceDisksNames]”和“[WinntDirectories]”等字段中有详细的描述。有兴趣的朋友可以深入研究其它目录的对应关系,这里仅简单介绍。在实际操作时,绝对不可以照搬代码!特别是扩展名为sys的文件“MegaSR.sys”,它是RAID驱动程序目录“D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR\”中的驱动程序文件名,如果您的RAID驱动程序与本文所述的不同,则只需换成目录中相应的文件即可。而等号后面的代码,一般可以直接照抄使用。四、编辑“txtsetup.sif”文件(2) 切换到前面打开的“txtsetup.oem”文件,以“[HardwareIds.”为关键字进行搜索,应该可以找到类似“[HardwareIds.SICS.MegaSR]”的字段(注意不是[HardwareIds.scsi.MegaSR2K],它是WINDOWS 2000的驱动)。该字段下的代码如:“id="PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734", "MegaSR"”。 切换到刚才打开的“txtsetup.sif”文件窗口中,以“[HardwareIdsDatabase]”为关键字进行搜索。找到后,将“txtsetup.oem”文件中“[HardwareIds.scsi.MegaSR]”字段下的代码拷贝到“txtsetup.sif”文件的“[HardwareIdsDatabase]”字段末尾。不过,我们需要更改一下代码的格式:如将“id="PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734", "MegaSR"”改为:“PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734 = "MegaSR"”(其他代码修改方法相同),更改后的代码如下:PCI\VEN_8086&DEV_27c3&SUBSYS_10851734 = "MegaSR"PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734 = "MegaSR"PCI\VEN_8086&DEV_27c3&SUBSYS_27c08086 = "MegaSR"PCI\VEN_1000&DEV_0054&SUBSYS_10001000 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_10001000 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_10001000 = "MegaSR"PCI\VEN_1000&DEV_0059&SUBSYS_10001000 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_346d8086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_346d8086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_34758086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_34798086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_347b8086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_347d8086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_34858086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_34878086 = "MegaSR"PCI\VEN_1000&DEV_0057&SUBSYS_833c1033 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_35008086 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_35018086 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_35048086 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_83361033 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_83371033 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_83381033 = "MegaSR"PCI\VEN_1000&DEV_0055&SUBSYS_83421033 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_833c1033 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_83361033 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_83381033 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_72708086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_346d8086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_346f8086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34718086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34738086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34758086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34778086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34798086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_347b8086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_347d8086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34818086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34838086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34858086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34878086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_34898086 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_10a01734 = "MegaSR"PCI\VEN_8086&DEV_2683&SUBSYS_10a01734 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_10901734 = "MegaSR"PCI\VEN_8086&DEV_2683&SUBSYS_10901734 = "MegaSR"PCI\VEN_8086&DEV_2682&SUBSYS_81FF1043 = "MegaSR" 提示:不同RAID驱动程序的代码内容各不相同,应该根据具体情况灵活处理。检查拷贝修改的内容是否与原有的内容重复,如果有,则把重复的一行删除。接着在“txtsetup.sif”文件查找“[SCSI.load]”和“[SCSI]”字段,添加如下内容:[SCSI.load]MegaSR = MegaSR.sys,4等号前的字符根据驱动酌情更改,等号MegaSR后代码一般照抄使用。[SCSI]MegaSR = "Intel Embedded Server RAID Technology (Windows XP/2003)"至此,我们就把自己的RAID驱动程序的相关信息添加到了Windows 2003安装信息文件“txtsetup.sif”中了! 上述添加自定义RAID信息内容的步骤看似很复杂,其实也就是同时打开Windows 2003安装文件目录中的“txtsetup.sif”文件和驱动程序目录中的“.inf”或“.oem”信息文件,然后将后者文件中相关字段下面的内容一一对应地移植到“txtsetup.sif”文件中。知道了方法,做起来就容易了!五、修改“winnt.sif”文件内容 现在,我们已经完成了两个最重要的步骤:一是获取了RAID驱动程序文件,它们现在被保存在“D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR”文件夹中;二是修改了Windows 2003安装时自动加载驱动程序的信息文件“txtsetup.sif”。但现在有一个新的问题:Windows 2003在安装时如何知道它所需要的驱动程序文件在哪个目录下呢? 这个问题则需要通过修改“winnt.sif” 这个文件来解决。这个文件是Windows 2003系统在安装时的附加信息文件,可以在其中指定非微软提供的第三方驱动程序的安装路径。 用Windows Setup Manager Utility创建 unattend.txt 文件, 重命名文件为winnt.sif 并复制到D:\w2003RAID\i386 目录下。下图中 OemPnpdriverPath 一行添加所有PnP 驱动路径 本例是:“OemPnPDriversPath=drivers\IntelMegaSR”,如果不止一个驱动,请用半角分号分隔,如:“OemPnPDriversPath=drivers\IntelMegaSR;drivers\IntelSAS;drivers\AC”。并确保[Unattended]项下的OemPreinstall等于Yes(OemPreinstall=Yes)。请见图8。 “OemPnPDriversPath=drivers\IntelMegaSR”这段代码是指随后生成光盘时,驱动程序相对于光盘根目录所在的相对路径。如果我们打算把保存驱动程序的文件夹如IntelMegaSR放到新生成的安装光盘的根目录,就不必包含任何子目录路径:OemPnPDriversPath= “IntelMegaSR”。 [注意]可以从 Windows 2003 Server 光盘的Supports\Tools文件夹下的Deploy.cab 文件解压得到Setup Manager utility。Setup Manager 可以引导创建unattend.txt 文件。注意,请用记事本编辑unattend.txt文件。 另外要提醒的一个小点是,[Data]字段下的AutoPartition的值最好更改为0(AutoPartition=0),因为这样我们在安装系统的时候可以手工选择安装分区,而且在需要格式化该分区时,可以先删除该分区,再重建分区,然后格式化;而此值一般默认是1,如果这样,在安装时程序会自动随机选择一个有足够空间的分区安装,且不对该分区格式化。请看图9:全部修改完毕后,用记事本保存文件时,一定要输入完整的文件名,并且一定要用半角的双引号将文件名引起来,如“"winnt.sif"”,否则实际上生成的仍然是个文本文件(Winnt.sif.txt),这将导致安装过程中出错,RAID驱动程序无法自动加载!当然也可以在让系统显示文件扩展名的情况下将文件名更改为“winnt.sif”,以确保文件后缀名的正确无误!六、将RAID驱动压缩到安装文件 使用支持CAB文件格式的工具(如WinRAR等),将驱动程序目录中扩展名为SYS的文件压缩到I386目录下。这里我们可以使用Windows 2003本身附带的一个命令行工具“makecab.exe”,它位于C:WINDOWS\System32”目录下。由于“System32”是默认的搜索路径,因此使用时不需要程序所在的路径。 在开始菜单中打开“运行”对话框,输入cmd命令,再在DOS提示符下运行以下命令:makecab d:\w2003raid\$oem$\$1\drivers\intelmegasr\megasr.sys d:\w2003raid\i386\megasr.sy_(此处为便于截图,可以直接输入“运行”对话框运行)此命令运行的结果是在i386\文件夹下生成一个名为megasr.sy_的文件,这个文件是用来加载驱动的! 此命令中具体的驱动程序文件名和保存路径请根据实际情况灵活更改。七、重新生成安装光盘 经过上述步骤,现在已经是万事俱备,只待刻盘了! 准备任意一款支持制作可引导型光盘的工具程序,如经典的软件“WinISO”、“ISOCommander”及国产软件“UltraISO”等均可。生成可引导光盘的方法有很多种,为避免大家到处寻找那些生僻的工具软件,这里以UltraISO[下载地址]为例,分若干个步骤进行:(1)制作原始安装光盘镜像 这一步的目的是方便从制作出来的光盘镜像中提取引导文件。其实也有专门的直接提取光盘引导区的工具,但操作稍麻烦,因此在这里多花费一两分钟还是很值得的。 将Windows 2003的原始安装光盘放入光驱中,启动UltraISO,按“F5”键,或者执行“工具”菜单中的“制作光盘映像文件”(图5),根据提示指定一个镜像文件的保存位置,随后程序会自动开始读取光盘并完成镜像文件的制作。(2)提取光盘镜像中的引导信息 在UltraISO主界面中,依次点击“文件”――“打开”――定位刚制作好的映像文件――“打开”,再执行“启动光盘”菜单中的“保存引导文件”命令(下图),将引导信息保存到硬盘上备用,比如保存为“D:\Win2k3Boot.bin”。(3)新建光盘镜像 在UltraISO的“文件”菜单中执行“新建”命令;从管理器中,点击左下角,定位到D:\w2003RAID文件夹,再将光标移至右下角区域并点击一下,再用组合键Ctrl+A全选 “D:\w2003RAID”文件夹中的所有文件,“鼠标右键”――“添加”,将所有文件加入。 [注意]添加时一定不要包含w2003RAID目录本身!也就是说,文件添加成功后,在光盘的根目录下应当可以看到“I386”文件夹。 (4)加载引导信息文件 执行“启动光盘”菜单中的“加载引导文件”命令,找到上一步提取的光盘镜像的引导文件,即“D:\Win2k3Boot.bin”。现在,新建的光盘镜像就具备与原版Windows 2003安装光盘相同的引导功能了。(5)更改光盘名称 将光标移至窗口左上角光盘名称处,右键――“重命名”,将光盘取个容易理解的名称,好比:NRMEVOLCNS2SR。(6)保存光盘镜像 按“CTRL+S”或者执行“文件”→“保存”命令,指定一个保存光盘镜像的路径和文件名(如“D:\NRMEVOLCNS2SR.iso”等),确定后UltraISO就开始向指定路径生成光盘镜像文件了。(7)刻录安装光盘 使用Nero或者其他任意一款支持光盘镜像文件刻录的工具软件,将上述得到的光盘镜像文件(这里即D:\NRMEVOLCNS2SR.iso)刻录到光盘中。现在,用这张安装盘在支持RAID的硬件环境下全新安装Windows 2003,你就既不必按F6,也不需使用什么软盘,非常方便。 [总结]制作集成RAID驱动程序的Windows 2003安装光盘是一件比较复杂的工作,任何一个小小的失误都可能导致无法正确地加载驱动程序。此外,不同主板附带的RAID驱动程序的文件名称、数量、信息文件的内容各不相同,在集成时不能硬套,只有举一反三才能成功。 在用此法制作的光盘安装系统时,如果出现认RAID盘成功、复制安装文件成功,但重启后找不到硬盘的情况,那可能是您的服务器安装了多个RAID,请把系统之外的其他RAID暂时卸载后再安装,系统安装成功后再装其他RAID。 全文到此结束,若按此法还是未能制作成功您想要的光盘,请认真检查您的每一步设置,设置正确了,成功的可能性应该在99.99以上!请勿徒劳地找寻其他资料来消耗您宝贵的青春!

联想服务器T168怎样安装RAID驱动,

1.在驱动光盘自动运行的界面,点击“浏览光盘”,在光盘文件夹内,打开ati\raid\x86文件夹(注:32位的操作系统复制x86文件夹下的所有文件,64位的操作系统复制x64文件下夹的所有文件),将x86文件夹下的所有文件复制到一张已格式化的软盘内,制成nvidia di sk driver软盘[备用]。

2.从cd-rom启动,安装操作系统。当出现“press f6 if you need to install third party scsi or raid driver”时,按f6。

3.windows setup窗口出现,按s以指一个additional devic。

4.插入nvidia di sk driver的软盘到软驱,按[enter]键。

5.按[enter]键以继续安装,如果您要指定任何附加的设备,请在此时安装。当所有设备都配置完毕,请按[enter]以继续安装。

6.从windows xp setup屏幕,按[enter]键。设置将载入所有设备的文件,然后继续windows xp安装。网上找的,大体就是这个意思,主要注意第一步。有软盘就用,没有就别用了,无所为,你只要按着做就OK!祝你成功!

组建RAID0模式

RAID0 的意思是指把2块硬盘变成一块硬盘 比如2快250GSATA硬盘 做了RAID哦就合并成一块500G的硬盘

RAID1是指给硬盘做个整列备份,就是说2块250G的硬盘做好RAID1以后,只有一块250G硬盘的容量 另外一块做这块的备份,所有数据都是2份读写,好比照镜子,又称为镜像

这个机器我装过,首先是做RAID,相见操作说明书,里面有图文教程,然后是加载驱动要在联想T168随机附送的驱动中找一个RAID卡驱动 我记得没错的话 联想是LSI的RAID芯片,把这个驱动复制到一张软盘上。 然后正常装系统 当进入WINDOS SETUP 蓝色界面,按照左下角提示按F6,进入驱动加载,同时插入前面做好的软盘,按回车,加载完驱动后就可以看到硬盘了。然后按照你自己的意思分区。接下来会重启自动安装,切忌重启的时候把软盘退出来,否则启动项有可能直接从软盘启动

如何在Windows Server 2003安装光盘中集成RAID驱动

一、硬件条件:

1.具有完全相同规格的硬盘两块,包括容量,转速,缓存等等参数。最好选用两块同一厂家同一型号的产品。本文案例准备的两块硬盘为希捷SATA 7200.7 8M 80G硬盘两块:

2.带有RAID控制芯片或者芯片组支持RAID0模式的主板一块。本文所用的主板为EPOX 8KDA3J (nforce3 250gb芯片组,支持raid0模式)

3.软盘,软驱,还有带有RAID0驱动程序的软盘一张。此软盘可以从主板自带的驱动光盘中的软件制作出来。

如上图,根据相应RAID芯片,插入软盘,制作出相关驱动软盘。

二、硬件安装

首先,将硬盘按照正确方式安装好,将SATA数据线,SATA电源线将硬盘与主板连接,然后开机,看是否系统能够正确检测到两块硬盘。如果正确检测到,请按DEL键进入BIOS设置,进入IDE设备设置项目。如下图:

将IDE RAID栏设置成Eenabled,因为我们此处用的是SATA硬盘,则我们同时把SATA Primary Master RAID和 Secndry Master RAID 设置成Enabled。保存退出。

则此时系统已经打开RAID0模式,并且自动开启RAID0控制程序。

重启后进入自检过程,检测完IDE硬盘设备后,则进入RAID检测与设置界面,界面非常简单的列举了当前情况,也就是RAID0模式正常开启以及其容量,值得注意的是,这里会自动检测RAID模式是否正常,如果不正常,会以如下图的方式进行警告:

 此时代表RAID0没有正确安装,或者硬盘有问题没有正常工作。按F10可以进入详细设置界面。

三、安装操作系统

按照以往方式,插入WINDOWS安装光盘,进入安装程序,和以往安装方式唯一不同的地方在于,在安装程序进行系统设备自检的时候,会提示是否安装第三方SCSI设备,如果安装,则按F6,则我们此时的RIAD0设备系统归类位SCSI类,则我们需要按F6键进入RAID0驱动安装进程。

之后插入我们事先准备的RAID0驱动软盘放入软驱,安装程序会自动检测软盘中相应的驱动程序,然后提示安装,根据提示安装相应驱动程序,之后进程按照以往WINDOWS安装方式完成便可。

四、进入操作系统

顺利安装WINDOWS完毕之后,按照以往方式安装主板芯片组驱动,这里我们所用的NFROCE3 250GB芯片组驱动程序中的IDE SW驱动程序是值得我们注意的,如果我们安装了RAID0,则我们必须安装IDE SW驱动。系统才能正确识别RAID0,并且在系统中给RAID0磁盘阵列带来真正的性能。

IDE SW驱动正确安装并且重新启动之后,系统会自带RAID0状态监视与管理程序,如下图:

从上图的nvRAID管理程序中我们看到,两块硬盘工作正常,并且共同组成了Striping (RAID0)模式。可用容量为149.06GB。

接下来我们进入系统属性---设备管理器---SCSI和RAID控制器。这就是RAID驱动程序。

五、实际测试

至此,RAID0算是顺利安装完成了。那么,RAID0是否像预期的一样给我们带来了非常大的性能提升呢?我们进行基本的磁盘性能测试进行说明:

我们用SiSoftware Sandra Lite 2005的磁盘性能测试进行测试,结果如下:

我们看到,当前磁盘读写性能结果为85MB/S,相比较的四套根据其构架分别获得了大致比例协调的分数,然而,我们常用的单磁盘非RAID模式的结果大概是45MB/S,则,测试结果证明,RAID0的读写性能确实是普通ATA或者SATA硬盘的两倍左右。

已经安装了一块硬盘,想增加1块硬盘做raid1,但不能影响原来数据!

为了不再让Win2003的安装过程需要通过软盘加载RAID驱动程序,很多人都梦想将主板的RAID驱动程序集成到安装光盘中,本文就来DIY一张集成RAID驱动程序的Windows 2003安装光盘!

七大步骤:

一、复制Windows 2003安装目录

二、准备驱动程序文件

三、编辑“txtsetup.sif”文件

四、编辑“txtsetup.sif”文件

五、修改“winnt.sif”文件内容

六、将RAID驱动压缩到安装文件

七、重新生成安装光盘

一、复制Windows 2003安装目录

打开管理器,在一个拥有足够磁盘空间(空闲空间至少为700MB;如果将生成后的光盘镜像也放在该分区,则应当保证有一张光盘的双倍容量的空间,即1.4GB左右)的硬盘分区上创建一个文件夹,比如“D:\w2003RAID\”,用于保存Windows 2003的全部安装文件。

把一张完好的Windows 2003安装光盘[下载]放入光驱,在管理器中将光盘中的文件全部选定,再复制到“D:\w2003RAID\”目录中。

二、准备驱动程序文件

一般随主板附送的驱动程序安装光盘中都有RAID的驱动程序。打开光盘目录,寻找名称中含有“SATA”或“RAID”字符的文件夹;也可在主板制造商的网站或其它驱动程序下载站点(如:驱动之家等)寻找与自己的主板芯片组相匹配的RAID驱动程序。

[注意]Intel S5000PSLSAS型号的主板,不是每个版本都能支持Intel四核处理器,得803以上版本才行。而且,Intel S5000PSLSAS 803版本主板盒装光盘的SAS RAID驱动,对RAID支持不好,如用此驱动安装Windows 2003系统,一般在例如最后10分钟及3分钟的时候就装不下去了!所以必须下载最新版本的驱动。

下载解压后,对Windows 2003而言,只需要ESRT2_Windows_v_07_15_0209_2007_WHQL\windows_xp_2003_x86文件夹下的文件。

在D:\w2003RAID目录下依次建立新的目录D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR\,然后将下载解压得到的文件中windows_xp_2003_x86文件夹中的9个文件全部拷贝到这个目录下(也就是D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR目录下,[注意]这个目录中,\$OEM$\$1不可以以其它名称命名,必须照抄此处,因为这涉及到后面“OemPnPDriversPath=drivers\IntelMegaSR”代码对这些文件地址的指向。Drivers目录下,除了IntelMegaSR这个目录,还可以根据需要增加其他的驱动目录)。

这里我们是以MegaSR的RAID驱动程序为例进行介绍。其它类型的RAID驱动程序的集成步骤几乎完全相同,所不同的仅仅是驱动程序文件名的不同而已。

在这个“\IntelMegaSR”的文件夹中,一定会有一个扩展名为“.inf”或“.oem”的小文件,如“oemsetup.inf”或者“txtsetup.oem”等(本例中为“txtsetup.oem”),用记事本程序打开它,随后要用!

就Intel的这款驱动,共有9个文件,列举如下:

dpinst.xml

MegaSR

MegaSR.cat

MegaSR.INF

megasr.md5

megasr.sys

megasr2k.sys

nodev.inf

txtsetup.oem

三、编辑“txtsetup.sif”文件(1)

打开“D:\w2003RAID\I386”文件夹,找到一个名为“txtsetup.sif” 的文件,这是Windows 2003在安装时加载驱动程序的信息文件,用记事本程序打开它。

按“Ctrl+F”快捷键,打开查找对话框,以“[SourceDisksFiles]”为关键字进行查找。

找到这个字段后,其下面已经存在一些内容(图1)

再以“[”为关键字查找到这个字段的末尾(注意:不是整个文件内容的末尾),添加以下内容:

“MegaSR.sys = 1,,,,,,3_,4,1,,,1,4”(图2)。

这里的“MegaSR.sys = 1,,,,,,3_,4,1,,,1,4”是描述驱动程序所在位置的代码。代码的格式为“filename_on_source=diskid,subdir,upgradecode,newinstallcode,spare,spare,newfilename”,在“txtsetup.sif”文件中的“[SourceDisksNames]”和“[WinntDirectories]”等字段中有详细的描述。有兴趣的朋友可以深入研究其它目录的对应关系,这里仅简单介绍。

在实际操作时,绝对不可以照搬代码!特别是扩展名为sys的文件“MegaSR.sys”,它是RAID驱动程序目录“D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR\”中的驱动程序文件名,如果您的RAID驱动程序与本文所述的不同,则只需换成目录中相应的文件即可。而等号后面的代码,一般可以直接照抄使用。

四、编辑“txtsetup.sif”文件(2)

切换到前面打开的“txtsetup.oem”文件,以“[HardwareIds.”为关键字进行搜索,应该可以找到类似“[HardwareIds.SICS.MegaSR]”的字段(注意不是[HardwareIds.scsi.MegaSR2K],它是WINDOWS 2000的驱动)。

该字段下的代码如:“id="PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734", "MegaSR"”。

切换到刚才打开的“txtsetup.sif”文件窗口中,以“[HardwareIdsDatabase]”为关键字进行搜索。找到后,将“txtsetup.oem”文件中“[HardwareIds.scsi.MegaSR]”字段下的代码拷贝到“txtsetup.sif”文件的“[HardwareIdsDatabase]”字段末尾。不过,我们需要更改一下代码的格式:

如将“id="PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734", "MegaSR"”

改为:“PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734 = "MegaSR"”

(其他代码修改方法相同),更改后的代码如下:

PCI\VEN_8086&DEV_27c3&SUBSYS_10851734 = "MegaSR"

PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734 = "MegaSR"

PCI\VEN_8086&DEV_27c3&SUBSYS_27c08086 = "MegaSR"

PCI\VEN_1000&DEV_0054&SUBSYS_10001000 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_10001000 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_10001000 = "MegaSR"

PCI\VEN_1000&DEV_0059&SUBSYS_10001000 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_346d8086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_346d8086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_34758086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_34798086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_347b8086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_347d8086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_34858086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_34878086 = "MegaSR"

PCI\VEN_1000&DEV_0057&SUBSYS_833c1033 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_35008086 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_35018086 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_35048086 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_83361033 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_83371033 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_83381033 = "MegaSR"

PCI\VEN_1000&DEV_0055&SUBSYS_83421033 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_833c1033 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_83361033 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_83381033 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_72708086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_346d8086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_346f8086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34718086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34738086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34758086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34778086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34798086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_347b8086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_347d8086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34818086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34838086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34858086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34878086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_34898086 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_10a01734 = "MegaSR"

PCI\VEN_8086&DEV_2683&SUBSYS_10a01734 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_10901734 = "MegaSR"

PCI\VEN_8086&DEV_2683&SUBSYS_10901734 = "MegaSR"

PCI\VEN_8086&DEV_2682&SUBSYS_81FF1043 = "MegaSR"

提示:不同RAID驱动程序的代码内容各不相同,应该根据具体情况灵活处理。

检查拷贝修改的内容是否与原有的内容重复,如果有,则把重复的一行删除。接着在“txtsetup.sif”文件查找“[SCSI.load]”和“[SCSI]”字段,添加如下内容:

[SCSI.load]

MegaSR = MegaSR.sys,4

等号前的字符根据驱动酌情更改,等号MegaSR后代码一般照抄使用。

[SCSI]

MegaSR = "Intel Embedded Server RAID Technology (Windows XP/2003)"

至此,我们就把自己的RAID驱动程序的相关信息添加到了Windows 2003安装信息文件“txtsetup.sif”中了!

上述添加自定义RAID信息内容的步骤看似很复杂,其实也就是同时打开Windows 2003安装文件目录中的“txtsetup.sif”文件和驱动程序目录中的“.inf”或“.oem”信息文件,然后将后者文件中相关字段下面的内容一一对应地移植到“txtsetup.sif”文件中。知道了方法,做起来就容易了!

五、修改“winnt.sif”文件内容

现在,我们已经完成了两个最重要的步骤:一是获取了RAID驱动程序文件,它们现在被保存在“D:\w2003RAID\$OEM$\$1\drivers\IntelMegaSR”文件夹中;二是修改了Windows 2003安装时自动加载驱动程序的信息文件“txtsetup.sif”。但现在有一个新的问题:Windows 2003在安装时如何知道它所需要的驱动程序文件在哪个目录下呢?

这个问题则需要通过修改“winnt.sif” 这个文件来解决。这个文件是Windows 2003系统在安装时的附加信息文件,可以在其中指定非微软提供的第三方驱动程序的安装路径。

用Windows Setup Manager Utility创建 unattend.txt 文件, 重命名文件为winnt.sif 并复制到D:\w2003RAID\i386 目录下。下图中 OemPnpdriverPath 一行添加所有PnP 驱动路径

本例是:“OemPnPDriversPath=drivers\IntelMegaSR”,如果不止一个驱动,请用半角分号分隔,如:

“OemPnPDriversPath=drivers\IntelMegaSR;drivers\IntelSAS;drivers\AC”。

并确保[Unattended]项下的OemPreinstall等于Yes(OemPreinstall=Yes)。请见图8。

“OemPnPDriversPath=drivers\IntelMegaSR”这段代码是指随后生成光盘时,驱动程序相对于光盘根目录所在的相对路径。如果我们打算把保存驱动程序的文件夹如IntelMegaSR放到新生成的安装光盘的根目录,就不必包含任何子目录路径:OemPnPDriversPath= “IntelMegaSR”。

[注意]可以从 Windows 2003 Server 光盘的Supports\Tools文件夹下的Deploy.cab 文件解压得到Setup Manager utility。Setup Manager 可以引导创建unattend.txt 文件。注意,请用记事本编辑unattend.txt文件。

另外要提醒的一个小点是,[Data]字段下的AutoPartition的值最好更改为0(AutoPartition=0),因为这样我们在安装系统的时候可以手工选择安装分区,而且在需要格式化该分区时,可以先删除该分区,再重建分区,然后格式化;而此值一般默认是1,如果这样,在安装时程序会自动随机选择一个有足够空间的分区安装,且不对该分区格式化。请看图9:

全部修改完毕后,用记事本保存文件时,一定要输入完整的文件名,并且一定要用半角的双引号将文件名引起来,如“"winnt.sif"”,否则实际上生成的仍然是个文本文件(Winnt.sif.txt),这将导致安装过程中出错,RAID驱动程序无法自动加载!当然也可以在让系统显示文件扩展名的情况下将文件名更改为“winnt.sif”,以确保文件后缀名的正确无误!

六、将RAID驱动压缩到安装文件

使用支持CAB文件格式的工具(如WinRAR等),将驱动程序目录中扩展名为SYS的文件压缩到I386目录下。

这里我们可以使用Windows 2003本身附带的一个命令行工具“makecab.exe”,它位于C:WINDOWS\System32”目录下。由于“System32”是默认的搜索路径,因此使用时不需要程序所在的路径。

在开始菜单中打开“运行”对话框,输入cmd命令,再在DOS提示符下运行以下命令:

makecab d:\w2003raid\$oem$\$1\drivers\intelmegasr\megasr.sys d:\w2003raid\i386\megasr.sy_

(此处为便于截图,可以直接输入“运行”对话框运行)

此命令运行的结果是在i386\文件夹下生成一个名为megasr.sy_的文件,这个文件是用来加载驱动的!

此命令中具体的驱动程序文件名和保存路径请根据实际情况灵活更改。

七、重新生成安装光盘

经过上述步骤,现在已经是万事俱备,只待刻盘了!

准备任意一款支持制作可引导型光盘的工具程序,如经典的软件“WinISO”、“ISOCommander”及国产软件“UltraISO”等均可。生成可引导光盘的方法有很多种,为避免大家到处寻找那些生僻的工具软件,这里以UltraISO[下载地址]为例,分若干个步骤进行:

(1)制作原始安装光盘镜像

这一步的目的是方便从制作出来的光盘镜像中提取引导文件。其实也有专门的直接提取光盘引导区的工具,但操作稍麻烦,因此在这里多花费一两分钟还是很值得的。

将Windows 2003的原始安装光盘放入光驱中,启动UltraISO,按“F5”键,或者执行“工具”菜单中的“制作光盘映像文件”(图5),根据提示指定一个镜像文件的保存位置,随后程序会自动开始读取光盘并完成镜像文件的制作。

(2)提取光盘镜像中的引导信息

在UltraISO主界面中,依次点击“文件”――“打开”――定位刚制作好的映像文件――“打开”,再执行“启动光盘”菜单中的“保存引导文件”命令(下图),将引导信息保存到硬盘上备用,比如保存为“D:\Win2k3Boot.bin”。

(3)新建光盘镜像

在UltraISO的“文件”菜单中执行“新建”命令;从管理器中,点击左下角,定位到D:\w2003RAID文件夹,再将光标移至右下角区域并点击一下,再用组合键Ctrl+A全选 “D:\w2003RAID”文件夹中的所有文件,“鼠标右键”――“添加”,将所有文件加入。

[注意]添加时一定不要包含w2003RAID目录本身!也就是说,文件添加成功后,在光盘的根目录下应当可以看到“I386”文件夹。

(4)加载引导信息文件

执行“启动光盘”菜单中的“加载引导文件”命令,找到上一步提取的光盘镜像的引导文件,即“D:\Win2k3Boot.bin”。现在,新建的光盘镜像就具备与原版Windows 2003安装光盘相同的引导功能了。

(5)更改光盘名称

将光标移至窗口左上角光盘名称处,右键――“重命名”,将光盘取个容易理解的名称,好比:NRMEVOLCNS2SR。

(6)保存光盘镜像

按“CTRL+S”或者执行“文件”→“保存”命令,指定一个保存光盘镜像的路径和文件名(如“D:\NRMEVOLCNS2SR.iso”等),确定后UltraISO就开始向指定路径生成光盘镜像文件了。

(7)刻录安装光盘

使用Nero或者其他任意一款支持光盘镜像文件刻录的工具软件,将上述得到的光盘镜像文件(这里即D:\NRMEVOLCNS2SR.iso)刻录到光盘中。现在,用这张安装盘在支持RAID的硬件环境下全新安装Windows 2003,你就既不必按F6,也不需使用什么软盘,非常方便。

[总结]制作集成RAID驱动程序的Windows 2003安装光盘是一件比较复杂的工作,任何一个小小的失误都可能导致无法正确地加载驱动程序。此外,不同主板附带的RAID驱动程序的文件名称、数量、信息文件的内容各不相同,在集成时不能硬套,只有举一反三才能成功。

在用此法制作的光盘安装系统时,如果出现认RAID盘成功、复制安装文件成功,但重启后找不到硬盘的情况,那可能是您的服务器安装了多个RAID,请把系统之外的其他RAID暂时卸载后再安装,系统安装成功后再装其他RAID。

1 不会影响原数据

2 不用重装系统 不需要你复制 不要做ghost

硬raid 1 前提:选购好一点的raid 卡,主流产品为台湾的promise fasttrak 100价格在320左右,支持raid 0、1、0+1,自己用可以用差一点,例如 promise smart什么的,才要130元。

1. 物理联接:二个硬盘都要跳成主盘分别用数据线(最好是RAID卡自带的)接到RAID卡的IDE1、IDE2上,

2. 接好并插到服务器上开机会检测到RAID卡的状态的,出现“No Array is defined......”,表示没有建立任何RAID方式,

3. 此时按下CTRL + F,

4. 进入操作界面,

5. 按下 [1] Auto Setup,

6. 进入到 [Auto Setup Options Menu] 中,

7. 利用左右方向键或空格键,

8. 将Optimize Array for:设成 Security 这项,

9. 然后按下CTRL+Y保存,

10. 出现确定选项,

11. 按 Y 继续,

12. 选择源盘,

13. 请 [ Please Select A Source Disk ] 中将亮条移动到源盘上按下 ENTER 按键,

14. 准备插入软盘,

15. 建立镜像,

16. 按Y 继续,

17. 制作要一个过程,18. 40G要20分钟左右,

19. 80G要40分钟左右,

20. 完成了,

21. 按下任意键重启,

22. 重启后看到如下画面,array...

23. 表示RAID建立正常,

24. 正常建立以后,要用sfdisk分区,

25. 安装操作系统时会提示有没有SCSI设备,在此时按下功能键F6什么的。安装promise的驱动(自带的那两张软盘),然后正常安装即可。

热门文章