我真疯狂了,再发一遍这个问题,RADI 0 下丢失文件

今天刚装了一台电脑,AMD X2 3800+ 940针的CPU,GFORCE FX7600显卡,双1G金邦金条,DDR2的,双80西捷SATA硬盘组的RAID 0,主板是华硕M2N-SLI Deluxe ,系统是普通的XP SP2,但装上之后用迅雷或者BT下载东西经常自动重起,而且会丢失文件,再重起几次后,丢的文件有可能被找回来,郁闷的我不行了,1万多的机器呢,现在怀疑就是RAID 0的问题,有高人能给予解答吗,到底是怎么了,真不想拆了RADI再组普通双盘啊。。。。
谢谢了,在线等答案,谢谢了。。。

杀毒软件是正版的卡巴6.0,全部属性都用的推荐,只是取消了开机自动检测。。。装的双系统,C盘是WIN2000 Advanced Server
D盘是XP,没大用WIN2000,不知道是不是也存在这个问题。第一次发现是在按好街头篮球的时候,刚安好正常能玩,重起了一次,还能玩,但第二天就说找不到相关程序,建议重新安装了。。还装了英雄无敌5,存档后关机了,第二天发现存档没了,反复重起了几次,发现存档又有了,安的金山游侠也是,刚安上能用,重起了就说丢文件了。。。
问题补充:主要是这个问题比较奇怪,而且这种配置在我们这里算高端的了,装机的人根本不会,基本是我自己弄的。。感觉不是硬件上的问题,是不是我CMOS设置的不对还是XP不对,会不会用64位的XP就没问题了?
- -!貌似160G足够了,实在想不到320G可以做什么,买电脑的钱是我一毛一毛,一分一分的节省下来的,能省点是点啊。。。实在没钱了,光驱都没买DVD,还是CD的呢。

不是吧,内存和主板的兼容性问题?不是吧,这不是要我的命啊。。以前也是华硕板+金邦条的,没问题啊

组了RADI就不能拆下来单个用了的说。。没的换

RE;
yan_shenglong - 高级魔法师 六级
高人。绝对高人,3。怎么正确设置RADI?我是摸索来的,主板说明书是全英文的,我是摸索来的。
5。电源是磐石500,应该足够,估计可能是3或者4的问题,那怎样正确设置还望多多指教啊,对了,我一共分了4个盘,最后一个是一个100G的盘,会不会是这个原因,到都是NTFS格式的,优化大师没发现有打这个补丁的地方啊?

对华硕真伤心了,撤了RADI改普通,顺便刷了最新的BIOS 从0204刷到0307正式,还一个0402 测试版,没敢用,结果重装系统,装了N次都是在DEBUG DLL那里卡死,以为盘换了,换了3张,同样问题,最后刷回到0304才可以,伤心啊,1600元的主板就这么样啊..

RAID是英文Redundant Array of Inexpensive Disks的缩写,中文简称为廉价磁盘冗余阵列。RAID就是一种由多块硬盘构成的冗余阵列。虽然RAID包含多块硬盘,但是在操作系统下是作为一个独立的大型存储设备出现。利用RAID技术于存储系统的好处主要有以下三种:

通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能
通过把数据分成多个数据块(Block)并行写入/读出多个磁盘以提高访问磁盘的速度
通过镜像或校验操作提供容错能力
最初开发RAID的主要目的是节省成本,当时几块小容量硬盘的价格总和要低于大容量的硬盘。目前来看RAID在节省成本方面的作用并不明显,但是RAID可以充分发挥出多块硬盘的优势,实现远远超出任何一块单独硬盘的速度和吞吐量。除了性能上的提高之外,RAID还可以提供良好的容错能力,在任何一块硬盘出现问题的情况下都可以继续工作,不会受到损坏硬盘的影响。

RAID技术分为几种不同的等级,分别可以提供不同的速度,安全性和性价比。根据实际情况选择适当的RAID级别可以满足用户对存储系统可用性、性能和容量的要求。常用的RAID级别有以下几种:NRAID,JBOD,RAID0,RAID1,RAID0+1,RAID3,RAID5等。目前经常使用的是RAID5和RAID(0+1)。
做磁盘阵列应该注意一下的问题

做RAID自然少不了硬盘,RAID 0和RAID 1对磁盘的要求不一样,RAID 1(Mirror)磁盘镜像一般要求两块(或多块)硬盘容量一致,而RAID 0(Striping)磁盘一般没有这个要求,当然,选用容量相似性能相近甚至完全一样的硬盘比较理想。为了方便测试,我们选用两块60GB的希捷酷鱼Ⅳ硬盘(Barracuda ATA Ⅳ、编号ST360021A)。系统选用Duron 750MHz的CPU,2×128MB樵风金条SDRAM,耕升GeForce2 Pro显卡,应该说是比较普通的配置,我们也希望借此了解构建RAID所需的系统要求。 1.RAID 0的创建

第一步

首先要备份好硬盘中的数据。很多用户都没有重视备份这一工作,特别是一些比较粗心的个人用户。创建RAID对数据而言是一项比较危险的操作,稍不留神就有可能毁掉整块硬盘的数据,我们首先介绍的RAID 0更是这种情况,在创建RAID 0时,所有阵列中磁盘上的数据都将被抹去,包括硬盘分区表在内。因此要先准备好一张带Fdisk与Format命令的Windows 98启动盘,这也是这一步要注意的重要事项。

第二步

将两块硬盘的跳线设置为Master,分别接上升技KT7A-RAID的IDE3、IDE4口(它们由主板上的HighPoint370芯片控制)。由于RAID 0会重建两块硬盘的分区表,我们就无需考虑硬盘连接的顺序(下文中我们会看到在创建RAID 1时这个顺序很重要)。

第三步

对BIOS进行设置,打开ATA RAID CONTROLLER。我们在升技KT7A-RAID主板的BIOS中进入INTEGRATED PERIPHERALS选项并开启ATA100 RAID IDE CONTROLLER。升技建议将开机顺序全部改为ATA 100 RAID,实际我们发现这在系统安装过程中并不可行,难道没有分区的硬盘可以启动吗?因此我们仍然设置软驱作为首选项。

第四步

接下来的设置步骤是创建RAID 0的核心内容,我们以图解方式向大家详细介绍:

1.系统BIOS设置完成以后重启电脑,开机检测时将不会再报告发现硬盘。
2.磁盘的管理将由HighPoint 370芯片接管。
3.下面是非常关键的HighPoint 370 BIOS设置,在HighPoint 370磁盘扫描界面同时按下“Ctrl”和“H”。
4.进入HighPoint 370 BIOS设置界面后第一个要做的工作就是选择“Create RAID”创建RAID。
5.在“Array Mode(阵列模式)”中进行RAID模式选择,这里能够看到RAID 0、RAID 1、RAID 0+1和Span的选项,在此我们选择了RAID 0项。
6.RAID模式选择完成会自动退出到上一级菜单进行“Disk Drives(磁盘驱动器)”选择,一般来说直接回车就行了。
7.下一项设置是条带单位大小,缺省值为64kB,没有特殊要求可以不予理睬。8.接着是“Start Create(开始创建)”的选项,在你按下“Y”之前,请认真想想是否还有重要的数据留在硬盘上,这是你最后的机会!一旦开始创建RAID,硬盘上的所有数据都会被清除。
9.创建完成以后是指定BOOT启动盘,任选一个吧。

按“Esc”键退出,当然少不了按下“Y”来确认一下。

HighPoint 370 BIOS没有提供类似“Exit Without Save”的功能,修改设置后是不可逆转的

第五步

再次重启电脑以后,我们就可以在屏幕上看到“Striping(RAID 0)for Array #0”字样了。插入先前制作的启动盘,启动DOS。打开Fdisk程序,咦?怎么就一个硬盘可见?是的,RAID阵列已经整个被看作了一块硬盘,对于操作系统而言,RAID完全透明,我们大可不必费心RAID磁盘的管理,这些都由控制芯片完成。接下来按照普通单硬盘方法进行分区,你会发现“这个”硬盘的容量“变”大了,仔细算算,对,总容量就是两块硬盘相加的容量!我们可以把RAID 0的读写比喻成拉链,它把数据分开在两个硬盘上,读取数据会变得更快,而且不会浪费磁盘空间。在分区和格式化后千万别忘了激活主分区。

第六步

选择操作系统让我们颇费周折,HighPoint370芯片提供对Windows98/NT/2000/XP的驱动支持,考虑到使RAID功能面向的是相对高级的用户,所以我们选择了对新硬件支持更好的Windows XP Professional英文版(采用英文版系统主要是为了方便后面的Winbench测试,大家自己使用RAID完全可以用中文版的操作系统),Windows 2000也是一个不错的选择,但是硬件支持方面显然不如Windows XP Professional。

第七步

对于采用RAID的电脑,操作系统的安装和普通情况下不一样,让我们看看图示,这是在Windows XP完成第一步“文件复制”重启以后出现的画面,安装程序会以英文提示“按下F6安装SCSI设备或RAID磁盘”,这一过程很短,而且用户往往会忽视屏幕下方的提示。

按下F6后出现安装选择,选择“S”将安装RAID控制芯片驱动,选择“Enter”则不安装。

按下“S”键会提示插入RAID芯片驱动盘。

键入回车,安装程序自动搜索驱动盘上的程序,选择“WinXP”那一个并回车。

如果所提供的版本和Windows XP Profesional内置的驱动版本不一致,安装程序会给出提示让用户进行选择。

按下“S”会安装软盘所提供的而按下“Enter”则安装Windows XP Professional

自带的驱动。按下“S”后又需要确认,这次是按“Enter”(这个……确认太多了,呵呵)。接下来是正常的系统安装,和普通安装没有任何区别。

RAID 0的安装设置我们就介绍到这里,下面我们会谈谈RAID 1的安装。与RAID 0相比,RAID 1的安装过程要简单许多,在正确操作的情况下不具破坏性。

2.RAID 1的创建

虽然在原理上和RAID 0完全不一样,但RAID 1的安装设置过程却与RAID 0相差不多,主要区别在于HighPoint 370 BIOS里的设置。为了避免重复,我们只向大家重点介绍这部分设置:

进入HighPoint 370 BIOS后选择“Create RAID”进行创建:

1.在“Array Mode”上点击回车,在RAID模式选择中选择第二项“Mirror(RAID 1)for Data Security(为数据源盘创建镜像)”。
2.接着是源盘的选择,我们再次提醒用户:务必小心,不要选错。
3.然后是目标盘的选择,也就是我们所说的镜像盘或备份盘。
4.然后开始创建。
5.创建完成以后BIOS会提示进行镜像的制作,这一过程相当漫长。
6.我们用了大约45分钟才完成60GB的镜像制作,至此RAID 1创建完成。RAID 1会将主盘的数据复制到镜像盘,因此在构建RAID 1时需要特别小心,千万不要把主盘和镜像盘弄混,否则结果将是悲剧性的。RAID 1既可在两块无数据的硬盘上创建,也能够在一块已经安装操作系统的硬盘上添加,比RAID 0方便多了(除了漫长的镜像制作过程)。创建完成以后我们试着将其中一块硬盘拔下,HighPoint370 BIOS给出了警告,按下“Esc”,另一块硬盘承担起了源盘的重任,所有数据完好无损。

对于在一块已经安装操作系统的硬盘上添加RAID 1,我们建议的步骤是:打开BIOS中的控制芯片→启动操作系统安装HighPoint 370驱动→关机将源盘和镜像盘接在IDE3、4口→进入HighPoint 370 BIOS设置RAID 1(步骤见上文介绍)→重启系统完成创建。

我们对两种RAID进行了简单的测试,虽然RAID 0的测试成绩让人有些不解,但是实际使用中仍然感觉比单硬盘快了很多,特别是Windows XP Professional的启动异常迅速,进度条一闪而过。至于传输率曲线出现不稳定的情况,我们估计和平台选择有一些关系,毕竟集成芯片在进行这种高数据吞吐量的工作时非常容易被干扰。不过即使是这样,我们也看到RAID 0系统的数据传输率达到了非常高的水平,一度接近60MB/s。与RAID 0相比,RAID 1系统的性能虽然相对单磁盘系统没有什么明显的改善,但测试中我们发现RAID 1的工作曲线显得非常稳定,很少出现波动的情况。再看看Winbench99 2.0中的磁盘测试成绩,一目了然。

对用户和操作系统而言,RAID 0和1是透明不影响任何操作的,我们就像使用一块硬盘一样。

三、用软件方法实现RAID

除了使用RAID卡或者主板所带的芯片实现磁盘阵列外,我们在一些操作系统中可以直接利用软件方式实现RAID功能,例如Windows 2000/XP中就内置了RAID功能。

在了解Windows 2000/XP的软件RAID功能之前,我们首先来看看Windows 2000中的一项功能——动态磁盘管理。

动态磁盘与基本磁盘相比,不再采用以前的分区方式,而是叫卷集,它的作用其实和分区相一致,但是具有以下区别:

1.可以任意更改磁盘容量
动态磁盘在不重新启动计算机的情况下可更改磁盘容量大小,而且不会丢失数据,而基本磁盘如果要改变分区容量就会丢失全部数据(当然也有一些特殊的磁盘工具软件可以改变分区而不会破坏数据,如PQMagic等)。
2.磁盘空间的限制
动态磁盘可被扩展到磁盘中不连续的磁盘空间,还可以创建跨磁盘的卷集,将几个磁盘合为一个大卷集。而基本磁盘的分区必须是同一磁盘上的连续空间,分区的最大容量当然也就是磁盘的容量。
3.卷集或分区个数
动态磁盘在一个磁盘上可创建的卷集个数没有限制,相对的基本磁盘在一个磁盘上最多只能分4个区,而且使用DOS或Windows 9X时只能分一个主分区和扩展分区。

*这里一定要注意,动态磁盘只能在Windows NT/2000/XP系统中使用,其他的操作系统无法识别动态磁盘。

因为大部分用户的磁盘都是基本磁盘类型,为了使用软件RAID功能,我们必须将其转换为动态磁盘:控制面板→管理工具→计算机管理→磁盘管理,在查看菜单中将其中的一个窗口切换为磁盘列表。这时我们就可以通过右键菜单将选择磁盘转换为动态磁盘。

在划分动态卷时会可以看到这样几个类型的动态卷。

1.简单卷:包含单一磁盘上的磁盘空间,和分区功能一样。
(当系统中有两个或两个以上的动态磁盘并且两个磁盘上都有未分配的空间时,我们能够选择如下的两种分卷方式)2.跨区卷:跨区卷将来自多个磁盘的未分配空间合并到一个逻辑卷中。
3.带区卷:组合多个(2到32个)磁盘上的未分配空间到一个卷。
(如果如上所述系统中的两个动态磁盘容量一致时,我们会看到另一个分区方式)
4.镜像卷:单一卷两份相同的拷贝,每一份在一个硬盘上。即我们常说的RAID 1。
当我们拥有三个或三个以上的动态磁盘时,我们就可以使用更加复杂的RAID方式——RAID 5,此时在分卷界面中会出现新的分卷形式。
5.RAID 5卷:相当于带奇偶校验的带区卷,即RAID 5方式。
对于大部分的个人电脑用户来说,构建RAID 0是最经济实用的阵列形式,因此我们在这里仅就软件RAID 0的构建进行讲解:
要在Windows 2000/XP中使用软件RAID 0,首先必须将准备纳入阵列的磁盘转换为上文所述的动态磁盘(这里要注意的是,Windows 2000/XP的默认磁盘管理界面中不能转换基本磁盘和动态磁盘,请参考上文中的描述),我们在这里尝试使用分区的条带化,这也正是软件RAID和使用RAID芯片构建磁盘阵列的区别。我们选取了一个29GB的分区进行划分带区卷,在划分带区卷区时,系统会要求一个对应的分区,也就是说这时其他的动态磁盘上必须要有同样29GB或更大的未分配空间,带区卷分配完成后,两个同样大小的分卷将被系统合并,此时我们的格式化等操作也是同时在两个磁盘上进行。

在构建RAID 0完成后,我们决定测试其硬盘传输率以确定这种软件RAID对性能的提升程度,我们构建软件RAID的平台和前文中的硬件RAID平台并不相同,为了保证CPU的性能以确保我们软件RAID的实现,我们采用了较高端的系统:Athlon XP 1700+,三星 256MB DDR内存,华硕A7V266-E主板,由于软件RAID对硬盘规格的要求比较低,所以硬盘系统我们选用了不同规格的硬盘,希捷酷鱼Ⅳ 60GB和西部数据1200BB 120GB两块硬盘。

在传输曲线的后半段,我们很清楚地看到软件RAID 0的硬盘传输率达到了60MB/s,完全超越了阵列中任意一个硬盘的传输率,RAID 0的优势开始体现出来。对于追求高性能的用户来说,这应该是他们梦寐以求的。

这里应该说明的是,在Linux环境下,我们同样可以利用Raidtools工具来实现软件RAID功能。这个工具可以制作软RAID 0、RAID 1、RAID 4、RAID 5等多种磁盘阵列。在使用Raidtools之前,首先要确定目前正在使用的Linux核心是否支持Md。如果你正在使用的核心是2.0.X,并且不是自己编译过,大多数情况下支持软RAID。如果不能确定,则需要自己编译核心。

虽然RAID功能可以给我们带来更好的速度体验和数据安全性,但是应该指出的是,现在市面上的大部分廉价IDE-RAID解决方案本质上仍然是“半软”的RAID,只是将RAID控制信息集成在RAID芯片当中,因此其CPU占用率比较大,而且性能并不是非常稳定。这也是在高端系统中软件RAID 0的性能有时可以超过“硬件”RAID 0方案的原因。

对于用户来说,高性能的IDE-RAID存储系统,或者需要比较强劲的CPU运算能力,或者需要比较昂贵的RAID卡,因此,磁盘阵列仍然应该算是比较高端的应用。不过对于初级用户来说,使用简单而廉价的磁盘阵列来提高计算机数据的可用性或提升一下存储速度也是相当不错的选择,当然其性能还远不能和高端系统相比。

总之,我们看到越来越多的RAID架构出现在市场上,尤其是在中低端市场上,越来越普及的廉价IDE-RAID方案与硬盘价格的不断下降互相照应,似乎也在预示着未来个人数据存储的发展趋势,让我们拭目以待吧

HighPoint 370 BIOS没有提供类似“Exit Without Save”的功能,修改设置后是不可逆转的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-09-07
你说的现像可能是RAID磁盘阵列信息丢失造成的丢失文件,而造成RAID磁盘阵列信息丢失的原因有以下几点:
1 、RAID 控制芯片出现故障。
2 、磁盘物理故障; 如坏道,磁盘出错,磁盘响应时间过长。
3 、将硬盘顺序弄错后,启动系统,或者盲目更改阵列配置信息。
4 、重新配置 RAID 磁盘阵列信息等。
5 、电源不稳定,导致 RAID 信息丢失。

而你属于新买的机子,1、2两项出现的可能性不大,3、4、5这三项的可能性还是有的,建议检查设置是否正确和电源是否达到整机的全负载功率。再有一个,XP SP2的支持大于137GB硬盘的补丁是否打上,如果没有打上,可能会出现这种现状。可以用优化大师里面的功能打上补丁。

优化大师里面(系统性能优化--自定义设置项)打补丁也就是改注册表,你可以自己更改。在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi\Parameters”下增加一个DWORD值:EnableBigLba,设值为1,刷新重启即可。

如果是看不懂英文说明书,可以下载中文说明书。
下面是M2N-SLI Deluxe 繁体中文版使用手册的链接:

ftp://dlsvr03.asus.com/pub/ASUS/mb/socketAM2/M2N32-SLI%20Deluxe/T2651_M2N-SLI-Deluxe_FTP.rar

顺便给个链接让你看一下关于航嘉磐石500电源的爆料新闻:

航嘉电源:凭良“芯”作证?伪劣设计大曝光!

http://www.discloser.net/html/188852,78452220.html
第2个回答  2006-09-07
觉得有可能是你的内存或网卡(重启经常是因为它们造成的),还有你的电源是多大功率的,主板也不能排除,自己多试试,甚至cpu还有可能出现问题,以前我遇到过因cpu导致的重启事故。先不要用bt 装几个游戏看看,还有用pcmark之类的软件测试一下系统!!

首先raid0 不建议你做,raid0 不是实际意义上的raid。raid0 不会丢文件的,只是没有冗余功能,一旦一个盘有问题,所有的数据都会丢失,而raid5 在坏了一盘的情况下,换一个盘可以自动修复所有的数据。
你的系统可以启动,只是有的文件会丢失,这个再现很奇怪,而且开bt的时候会莫名的退出,很有可能是XP的系统不好,或者是raid 不稳定的原因,你换两个raid口接你的硬盘再做raid试试
升级一下主板的bios 电脑主板集成的raid功能没有服务器专用的raid卡稳定,一张专用的raid卡最少也要七八千元~!所以你的稳定性可能就达不到很可靠的级别吧。。
如果想用raid,建议你再买一个80G的,做成raid5 稳定很多。
推荐使用上海政府版的xp,不要给电脑装很多乱七八糟的样式,系统越干净越稳定,双系统对电脑没有多少好处,还浪费空间,有一个就够了,还有,做了raid,gost就不好用了,好像新版的ghost运行的时候打一个参数可以用,具体到网上察一下。
www.360safe.com 下载一个360安全卫士,清理一下网络垃圾。

电脑出问题是好事,你可以学到更多的知识,不是吗?
祝你好运~
第3个回答  2006-09-07
raid数据或者文件丢失主要就5种原因,你自己排查看是哪种

1、RAID阵列卡出现故障;

2、磁盘物理故障;

3、停电;

4、拔插硬盘将顺序弄错;

5、重新配置RAID阵列信息等。

另外我想问下你的硬盘是IDE口还是SATA口?如果是后者,建议你就别玩raid了,目前sata口的硬盘组raid尤其是raid0系统会不定时崩溃,因为sata对电压比较敏感,raid0本来又是raid里可靠性最差的,组raid0在我看来也就是个心理安慰,自己爽一下还凑合,实际效果很一般,再加个硬盘组raid0+1吧,这才是raid里最便宜的可靠raid。

以上故障都排查了?看必杀技,你是否超频了!AMD超频后随意品牌型号硬盘组的raid0都会出现文件不定时丢失!AMD的工艺就是如此,超频后无法做到象INTEL一样稳定……不信?可以去搜索下相关报道,我从不用AMD的U,所以无法用虚拟机帮你测试了

要恢复RAID信息配置和CONFIGURATION信息的数据,首先要做磁盘扇区对扇区的I镜像(形成相同的磁盘)之后,用获取的镜像硬盘进行数据恢复操作, 确认已恢复的数据完整后重新设置RAID信息配置,并把已恢复的数据重新镜像到相应的磁盘上,以此顺序进行数据恢复操作。
第4个回答  2006-09-07
raid0模式只会出现文件错误无法修复但不会丢失文件,这只是说明以前我也组过raid0模式我用的是一个日立80G一个希捷160,用了大概半年吧,并没有出现像楼主所说的丢失文件情况,
建议你重做一下系统,(系统版本问题?,,,在哪下的系统?jujumao?番茄花园?上海政府版?)或是去买张xp安装盘试一下。
还有就是经常重启,只要操作系统没有中毒,那么有很大原因跟硬件或外界有关,例如:电压啦,你当地的电压如果不稳建议买个变压器。
再就是楼主忌讳的兼容性问题了,任何DIY电脑不排除这个可能性
如果你手动能力较强,建议你拨下一跟内存条试试,或是更新驱动试下
虽然楼主的配件都是大品牌,但也不排除这些问题的存在
现在要做的第一步就是换个系统试下
如果不行就考虑一下硬件的问题了,
你试下吧,如果不能解决,再到这里来发贴让大家再给你出主意~~~
相似回答