Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#5947 - GRUB needs to be patched for RAID devices support with cciss module
Attached to Project:
Arch Linux
Opened by Morgan LEFIEUX (Comete) - Wednesday, 06 December 2006, 15:24 GMT
Last edited by Roman Kyrylych (Romashka) - Wednesday, 06 December 2006, 17:35 GMT
Opened by Morgan LEFIEUX (Comete) - Wednesday, 06 December 2006, 15:24 GMT
Last edited by Roman Kyrylych (Romashka) - Wednesday, 06 December 2006, 17:35 GMT
|
DetailsHi,
I've tried to install GRUB during arch install process on a RAID system with a HP SamrtArray card (uses cciss module) but i get an "Error 22". Then i've tried to install it manually without success and finally try an Ubuntu Live CD to install GRUB. This works with the GRUB release on the Ubuntu Live CD, then after googling a bit, i saw that GRUB needs to be patched for RAID devices support with the cciss module... Thanks. |
This task depends upon
http://www.archlinux.org/~tpowa/newisos/
I precise that i must do this to map my raid device:
grub> device (hd0) /dev/cciss/c0d0
and then:
grub> root (hd0,1)
grub> setup (hd0)
...(blah blah blah)
Error 22: No such partition
Again, no problem with the same manipulations with Ubuntu Live CD.
PS: i forgot to tell that i encounter another problem with this ISO and cciss module, the cciss devices are well detected by the kernel and the module is well loaded but the disks and partitions aren't shown in the setup menu. It seems that the /dev/cciss/ directory is not parsed by the setup. (Maybe should i open another bug report ?)
Thanks.
Well, you need to parse these directories: /sys/block/cciss!c0d0 , /sys/blocl/cciss!c0d1 , etc... (where c? is the controler, d? the drive).
Thanks again.