Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
RAID and LBA
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Gleemonex
n00b
n00b


Joined: 28 Dec 2005
Posts: 10

PostPosted: Mon Feb 06, 2006 9:35 pm    Post subject: RAID and LBA Reply with quote

I think I may have lost my RAID5 array for good, but this is a last-ditch effort to see what I can salvage.

Situation

I have a RAID5 array that suffered a power failure. The disks themselves are fine, but when I try to run raidstart, the RAID refuses to start because 2 of the 4 drives are marked as corrupted.

Hardware and Software

Celeron 633 with one 20GB Quantum boot drive on on-board IDE controller.
Running Gentoo 2005.1 fully updated as of 2006-02-03
4 x 80GB Matrox ATA66 drives in Promise FastTrak66 2-channel RAID0/1 controller, acting as IDE controller for use in software RAID5

Configuration Files and Logs

Here is my raidtab:

Code:

raiddev /dev/md0
        raid-level              5
        nr-raid-disks           4
        nr-spare-disks          0
        persistent-superblock   1
        parity-algorithm        left-symmetric
        chunk-size              128
        device          /dev/hde1
        raid-disk       0
        device          /dev/hdf1
        raid-disk       1
        device          /dev/hdg1
        raid-disk       2
        device          /dev/hdh1
        raid-disk       3


Upon closer inspection, LBA seems to have failed on disks 2 and 3 (which are the 'faulty' ones). Here is the fdisk information for each drive:

Code:

Disk /dev/hde: 80.0 GB, 80054059008 bytes
255 heads, 63 sectors/track, 9732 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hde1               1        9732    78172258+  fd  Linux raid autodetect


Code:

Disk /dev/hdf: 80.0 GB, 80054059008 bytes
255 heads, 63 sectors/track, 9732 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdf1               1        9732    78172258+  fd  Linux raid autodetect


Code:

Disk /dev/hdg: 80.0 GB, 80054059008 bytes
16 heads, 63 sectors/track, 155114 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdg1               1      155114    78177424+  fd  Linux raid autodetect


Code:

Disk /dev/hdh: 81.9 GB, 81964302336 bytes
16 heads, 63 sectors/track, 158816 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Disk /dev/hdh doesn't contain a valid partition table


I double-checked the Promise FastTrak66 BIOS to see if the hard drives # 2 and 3 really were fried, and it reads all the drives thus:

Code:

FastTrak66 (tm) BIOS Version 1.30 (Build 12)
(c) 1995-2000 Promise Technology, Inc. All rights reserved.


ID   MODE         SIZE   TRACK-MAPPING   STATUS
==============================================================
1 * 1+0 Span      76345M   9732/255/63   Functional
2   1+0 Span      76345M   9732/255/63   Functional
3   1+0 Span      76345M   9732/255/63   Functional

Press <Ctrl-F> to enter FasstBuild (tm) Utility.


So LBA seems to be working on the Promise BIOS, but not in Gentoo proper.

Hypothesis

Is there a way to force LBA recognition, just so I can try to mount my poor RAID in degraded mode and offload my precious precious data?

Any help would be appreciated.

-Glee
_________________
The stupider someone thinks you are, the more surprised they'll be when you kill them.
Back to top
View user's profile Send private message
Gleemonex
n00b
n00b


Joined: 28 Dec 2005
Posts: 10

PostPosted: Tue Feb 07, 2006 10:29 pm    Post subject: Reply with quote

Nobody? Nobody at all? Surely it can't be that tough to force LBA on a drive when the hardware itself is fine?

-Glee
_________________
The stupider someone thinks you are, the more surprised they'll be when you kill them.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum