512*2 DDR667
intel 975+ICH7R
N7300GT 双128
WD40G+ST300G*4组了个RAID5
问题:fedora 8无法自动挂载RAID5,其它正常,求助!
截图:
还有一点可能要说明一下,安装fedora的时候WD40G的硬盘上已经有WINXP了,把最后一个区格掉用来装fedora;第一次安装的时候提示无法读取分区表,硬盘和阵列的分区表都无法读取,提示建议初始化硬盘,因硬盘有数据所以没能初始化!到分区格式化的时候无法识别RAID5,只识别了一个WD40G,一路安装完成重启后无法启动GRUB菜单直接进入Windows;后拔掉RAID5的电源只用WD40G安装后正常,后装上RAID5就出现以上情况!不知同BIOS的设置是不是有关,但windowsXP下一切正常............总不能把RAID初始化了吧,毕竟800G多的数据无法备份..................求助中!
还有,启动时提示BUFIER IO 错误,一直有7,8行左右,求教高手呀!
引用:
[attach]5632[/attach]
[root@localhost ~]# /sbin/fdisk -l
Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0005e06b
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1023 8217216 7 HPFS/NTFS
/dev/sda2 1024 4865 30860865 f W95 Ext'd (LBA)
/dev/sda5 2316 4865 20482843+ 7 HPFS/NTFS
/dev/sda6 2188 2315 1028128+ 82 Linux swap / Solaris
/dev/sda7 1024 2187 9349767 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x368a5056
Device Boot Start End Blocks Id System
/dev/sdb1 1 109442 879092833+ 7 HPFS/NTFS
Disk /dev/sdc: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/sdd: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sdd doesn't contain a valid partition table
Disk /dev/sde: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x368a5056
Device Boot Start End Blocks Id System
/dev/sde1 1 109442 879092833+ 7 HPFS/NTFS
[ 本帖最后由 ahncom 于 2007-12-2 02:20 编辑 ]



ahncom 于 2007-12-01 22:51:18发表:
非常多谢你的热心帮助,我的硬盘是一个独立的40G,分区装了个XP;另外四个300G的硬盘用主板ICH7R的芯片组成一个RAID5的硬阵列,40G和RAID5是分开来的;当两者共存时,安装fedora 8在40G的硬盘不能成功启动GRUB菜单(提示无法读取分区表),要断掉RAID5的电源后安装才正常,然后再接上RAID5的电源后就出现这个情况了!要知道800多G的数据不是想备份就备份的,手头和身边的情况都没条件备份,所以无法初始化从头开始..................不论结果如何,都要多谢你,兄弟真是一个热心人!(6)m:b 5:ty( :0wmjh(1
deepwhite 于 2007-12-01 22:32:11发表:
是这样,我使用的RAID是在装系统的时候设置的,两个盘最后合并成为一个软件raid,然后合并创建了一个md0,再设置挂载点。
像你这种原来就有的RAID可能不能直接用,可能需要重新进行创建或者设置。但我奇怪的是你哪里怎么把40G和四个比它大很多的硬盘组合在一起形成的RAID5呢?是软RAID还是硬RAID? 硬RAID的话要求磁盘大小必须相同,而你的并不相同阿。
还有就是装系统的时候提示没可用的分区表之类的错误的话很可能会发生问题。原来我帮同学装的时候遇到这种错误,当时没有在意,但后来发现装完系统那个磁盘不能在Windows下
进行读写了。所以出现这个问题要慎重,而且如果在系统安装完成之后去创建RAID的话会用的分区表。
查看/etc/mdadm.conf和里面的内容,或者使用ls /de/md*来查看是否已经创建了RAID设备,我估计你的系统并没有添加这个设备,所以不能直接使用。但是要是想创建RAID的话可能需要用到磁盘分区表的信息的。
我在前面的帖子说让你试试手动挂载,就是想说,如果可以手动挂载成功,最好还是挂一下,然后将资料备份一下,否则万一不小心搞坏了就麻烦大了。
我也不是很懂,只是自己用过一个RAID0,而且你的机器上的硬件信息我也不清楚,所以只能说这么多了,给你提供三个网址,前两个涉及到了Fedora和Redhat中的RAID设备,第三个是LinuxSir上的北南南北写的关于软件RAID的一个教程,推荐你仔细研究一下,然后接合自己机器的实际情况动手试试。再提醒一句,尝试以前最后进行数据的备份,就算数据量很大也要这么做。
祝你成功!
http://www.raditha.com:443/linux/raid.php
http://www.raditha.com:443/linux/raid.php
http://www.linuxsir.org/main/node/279
[ 本帖最后由 deepwhite 于 2007-12-1 22:44 编辑 ]
ahncom 于 2007-12-01 21:33:40发表:
原来就有的了,我觉得一楼说得几详细啊,不知是不是我的表达有问题!(o):tx
deepwhite 于 2007-12-01 20:10:36发表:
RAID是原来就有还是装系统的时候创建的?
那些组成raid的磁盘可以手动挂载么?
ahncom 于 2007-12-01 18:59:09发表:
你好,想输入中文请按ctrl+shift键切换!有拼音/五笔等等!
ahncom 于 2007-12-01 18:55:16发表:
靠!我还以为是英文呢!
zhangwei_7417 于 2007-12-01 18:24:20发表:
wo gang zhuang le fedora 8 bu zhi dao zenm shuru zhongwen o !
ahncom 于 2007-12-01 17:46:13发表:
[attach]5631[/attach]
[root@localhost ~]# /sbin/fdisk -l
Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0005e06b
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1023 8217216 7 HPFS/NTFS
/dev/sda2 1024 4865 30860865 f W95 Ext'd (LBA)
/dev/sda5 2316 4865 20482843+ 7 HPFS/NTFS
/dev/sda6 2188 2315 1028128+ 82 Linux swap / Solaris
/dev/sda7 1024 2187 9349767 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x368a5056
Device Boot Start End Blocks Id System
/dev/sdb1 1 109442 879092833+ 7 HPFS/NTFS
Disk /dev/sdc: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/sdd: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sdd doesn't contain a valid partition table
Disk /dev/sde: 300.0 GB, 300069052416 bytes
255 heads, 63 sectors/track, 36481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x368a5056
Device Boot Start End Blocks Id System
/dev/sde1 1 109442 879092833+ 7 HPFS/NTFS
[ 本帖最后由 ahncom 于 2007-12-1 17:50 编辑 ]
deepwhite 于 2007-12-01 15:55:19发表:
帖一下df命令显示的结果。
还有用root执行 /sbin/fdisk -l 的结果。
[ 本帖最后由 deepwhite 于 2007-12-1 15:59 编辑 ]
ahncom 于 2007-12-01 15:35:24发表:
再顶!(5ty(
ahncom 于 2007-11-30 22:17:19发表:
我没有设置卷标,自动显示的!:)
ahncom 于 2007-11-30 22:15:21发表:
wd40G是一个硬盘,4个ST300G用ICH7R组了个RAID5!系统启动时自动挂载失败,进入系统后手动挂载也失败,错误提示如截图!
ddwfish 于 2007-11-30 21:05:25发表:
我用的Fedora 8 阿,怎么就显示 本地磁盘 1.2.3. ?
deepwhite 于 2007-11-30 20:56:49发表:
系统自带的。如果你的没有的话应该是因为使用的不同系统。我用的Fedora 8 也是显示的。
ddwfish 于 2007-11-30 20:55:02发表:
问楼主一个小问题啊 那个盘符是 多少 G 卷 ,显示容量。这怎么弄出来的?
deepwhite 于 2007-11-30 18:47:19发表:
我不是很了解,所以只是提出自己的想法,不一定对。
你的WD40G的那个盘和其余的是组合在一起形成的RAID?然后Linux根分区挂载是怎么弄得?
df一下看看分区和挂载结构?
ahncom 于 2007-11-30 17:04:10发表:
再顶!(5ty(
ahncom 于 2007-11-30 15:41:45发表:
沉了?(q):s
ahncom 于 2007-11-29 22:34:42发表:
格式应该没有搞错吧!
bigwario 于 2007-11-29 20:48:20发表:
帮顶了,注意一下分区时的格式问题吧
ahncom 于 2007-11-29 16:30:08发表:
怎么有点冷清的...........................(6)m:b
ahncom 于 2007-11-29 16:07:57发表:
原因似乎找到了,dmraid好像不支持intel ICH7R的RAID5,看来希望不大啦!
[root@localhost ~]# dmraid -V
dmraid version: 1.0.0.rc14 (2006.11.08) debug
dmraid library version: 1.0.0.rc14 (2006.11.08)
device-mapper version: 4.11.0
You have new mail in /var/spool/mail/root
[root@localhost ~]# dmraid -l
asr : Adaptec HostRAID ASR (0,1,10)
ddf1 : SNIA DDF1 (0,1,4,5,linear)
hpt37x : Highpoint HPT37X (S,0,1,10,01)
hpt45x : Highpoint HPT45X (S,0,1,10)
isw : Intel Software RAID (0,1)
jmicron : JMicron ATARAID (S,0,1)
lsi : LSI Logic MegaRAID (0,1,10)
nvidia : NVidia RAID (S,0,1,10,5)
pdc : Promise FastTrack (S,0,1,10)
sil : Silicon Image(tm) Medley(tm) (0,1,10)
via : VIA Software RAID (S,0,1,10)
dos : DOS partitions on SW RAIDs
(5ty(
[ 本帖最后由 ahncom 于 2007-12-2 02:10 编辑 ]