ich8r/9r/10r raid linux dmraid 无法正确识别

进入十一以来,天天安系统,但就是无法正确识别ich8r的raid

/dev/sdb: "jmicron" and "isw" formats discovered (using isw)!
Aborted

dmraid 版本用的rc13,和rc15
两个sata用rc13来认, 一个认nvraid,别一个出bug信息
用rc15呢,一个认jmicron_raid,另一个认Aborted
我就日了,上chinaunix发贴,好几天了,也没有结果,出来说话的人多是让我放弃,但那并不是我的风格(我风格是跟丫死磕),经过5天的激战,终于有结果了。
用rc15版本就是fedora11中的,是无论如何也想不出来为什么
后来用Centos5.3,认出来nvraid我想到了raid的残留信息,因为我原来是650i的主板,也用raid
可主板现在不在我手边,无法放在原主板的清除raid信息。于是我就用DM把硬盘清零了,可是再安还是一个样,无果,我又把硬盘lformat了,好慢呀,N小时,结果也是一样无用。我恨呀。
在网上查了无数的raid信息的资料,没有结果,都是些数据恢复公司的广告。再来,发现有一个人在raid信息丢失后,说过一句话,他说raid信息可能是硬盘尾,结果还引来别人骂,说他总是问别人,不用自己试试。有点跑题了。
于是用什么工具可以快速的清零呢,我也不想再来几个小时了,就找到工具光盘,里边有个叫 MHDD的工具,一个是命令行的,在网上一查,还是个高级货呢,怎么用就不细说了,网上有好多教程呢
我通读了一遍,发现在教程里说busy后边有个hpa的标志,说明硬盘切割过了,做hpa只能从硬盘的末尾。就是屏蔽了一部分空间,无论是低格还是清零都是不管用的,再来看看我的硬盘,果然有hpa过
用rhpa查看,发现原来raid主盘最后6个块被hpa了,用nhpa恢复了。

再来安系统ctrl+alt+F2,dmraid -r 还是nvraid我靠,真是不想让人活了。
后来想是不是释放了空间,但还是有信息呢?
再来用erase擦除一下,我分别把两个硬盘的前后5M的空间擦了
再来安系统,dmraid -ay
no raid
哈哈,成功。
进入biso重新开启raid ,ctrl+i组好raid0。顺利安上系统了。来看看速度
再来说一下fedora11用的ext4 的文件系统

[root@main ~]# hdparm -Tt /dev/dm-1

/dev/dm-1:
Timing cached reads: 2792 MB in 2.00 seconds = 1396.23 MB/sec
Timing buffered disk reads: 200 MB in 1.54 seconds = 129.94 MB/sec
[root@main ~]# hdparm -Tt /dev/dm-3

/dev/dm-3:
Timing cached reads: 2706 MB in 2.00 seconds = 1353.56 MB/sec
Timing buffered disk reads: 408 MB in 3.01 seconds = 135.69 MB/sec
[root@main ~]# hdparm -Tt /dev/dm-4

/dev/dm-4:
Timing cached reads: 2806 MB in 2.00 seconds = 1404.04 MB/sec
Timing buffered disk reads: 412 MB in 3.00 seconds = 137.31 MB/sec
[root@main ~]# hdparm -Tt /dev/dm-5

/dev/dm-5:
Timing cached reads: 2974 MB in 2.00 seconds = 1487.27 MB/sec
Timing buffered disk reads: 242 MB in 3.02 seconds = 80.19 MB/sec

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注