RAID array on Promise FastTrak detected as separate drives

Asked by Brian Morton

When installing Ubuntu Server i386 via CD-ROM, my RAID 2+0 array is not detected as 1 drive, but as two separate drives. These are 2 IDE drives attached. This also results in GRUB failing to boot after the installer is complete.

The RAID controller is a Promise FastTrak133 (PDC20277) which is onboard an Intel SE7501WV2 server motherboard.

lspci reports the following about my controller:
01:02.0 RAID bus Controller: Promise Technology, Inc. PDC20277 (SBFastTrak133te)(rev 01)

I suspect this bug belongs in the kernel, but I am not intimately familar with Ubuntu's package structure. I am also not sure how to proceed debugging this issue since my experience with RAID has mainly been plug and play. I am willing to debug if someone can provide me with instructions.

I also tried this on hardy rc5 and got the same result.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Brian Morton
Solved:
Last query:
Last reply:
Revision history for this message
Brian Morton (rokclimb15) said :
#1

I guess I'll answer my own question.

https://help.ubuntu.com/community/FakeRaidHowto

I am thinking that this hasn't been fixed because of a lack of source code, lack of interest (since there is a workaround), or both.

Revision history for this message
Vitaliy Kulikov (slonua) said :
#2

so, grub 1.98 works perfect.
u can use deb from here: https://edge.launchpad.net/~ricotz/+archive/unstable

karmic style (BUT, U WOULD BE UPDATED WITH SOME FRESH STUFF ALSO):
$ sudo add-apt-repository ppa:ricotz/unstable

also, u can run following command to use default settings:

$ sudo dpkg-reconfigure grub-pc