View previous topic :: View next topic |
Author |
Message |
cvncpu n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9668005334526c35700f62.png)
Joined: 29 Sep 2006 Posts: 8
|
Posted: Thu Oct 05, 2006 8:58 pm Post subject: Kernel unable to mount RAID 0 from adapatec AIC7XXX [solved] |
|
|
Quote: | Solution:
I was using the wrong driver in the kernel, the Dell 6450, with the PERC2/DC uses the megaraid driver/module, not the AIC7XXX
|
I have tried server diffrent configurations, but whenever I try and boot into my new system, the kernel panics because it is unable to mount the rootfs
here is what I have:
Dell PowerEdge 6450 (4x 700MHz PIII)
2GB of ram
dual channel adaptec aic7899 SCSI RAID controller (Dell Calls it PERC2/d)
two 18GB SCSI drives in RAID one.
cdrom, floppy, fiber cards (want to buy a Qlogic Fiber card? contact me!), etc....
when I boot the minimal CD, everything works fine, I can fdisk /dev/sda, and I can install gentoo, however when I try and boot into my new system, the kernel always panics with the same error, it's unable to mount the rootfs.
some things I have tried:
I compiled my own kernel (from kernel.org) with the old aic7xxx driver, and with the new one.
I have used genkernel, with and without the aic7xxx module in /etc/modules.autoload
I am really stuck, I have messed with grub.conf, and I am pretty sure that isn't the problem. it just doesn't seem to be able to see /dev/sda3 when I boot into my system
please help, I just sunk quite a bit of penny into this old beast, and would like to see it breath on it's own (without the livecd)
please don't make me install rhel or something lame. please help! _________________ hey, I think I have a solution.
Last edited by cvncpu on Fri Oct 06, 2006 10:10 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
n3mo l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/10337836184209d4f03bfcf.png)
Joined: 28 Mar 2004 Posts: 657 Location: In a Cruel World
|
Posted: Thu Oct 05, 2006 9:30 pm Post subject: |
|
|
I think you used the wrong module, you'll find some useful information here and here.
You could also boot from livecd and see what lsmod tell you, I could be wrong but the aic7xxx isn't for raid cards. _________________ Google, really. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
cvncpu n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9668005334526c35700f62.png)
Joined: 29 Sep 2006 Posts: 8
|
Posted: Thu Oct 05, 2006 9:49 pm Post subject: |
|
|
n3mo wrote: | I think you used the wrong module, you'll find some useful information here and here.
You could also boot from livecd and see what lsmod tell you, I could be wrong but the aic7xxx isn't for raid cards. |
okay, I am at work right now, so I can't test this now, but I think that will help, however, why would the genkernel have not worked? I was under the impression that it was just a copy of the kernel that is on the CD (which does work).
also, when I compile support in for this card, do I compile as a module and autoload it? or should I compile it into the kernel?
another question: do I need to use initramfs (initrd) to boot so that the driver/module can load?
thanks so much for your help, you have cleared up alot, since the whole PERC rebranding thing is very confusing. _________________ hey, I think I have a solution. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
linuxtuxhellsinki l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/108586992641e91ddb64c5a.gif)
Joined: 15 Nov 2004 Posts: 700 Location: Hellsinki
|
Posted: Fri Oct 06, 2006 12:58 am Post subject: |
|
|
cvncpu wrote: | n3mo wrote: |
You could also boot from livecd and see what lsmod tell you, I could be wrong but the aic7xxx isn't for raid cards. |
also, when I compile support in for this card, do I compile as a module and autoload it? or should I compile it into the kernel?
another question: do I need to use initramfs (initrd) to boot so that the driver/module can load? |
Compile that driver in the Kernel then you don't need any initrd
And it seems like your driver is possibly aacraid ,and like n3mo said that aic7xxx is for Adaptec's regular SCSI-cards.
Code: | scsi # grep PERC *
ChangeLog.megaraid: PCI_VENDOR_ID_AMI, PCI_SUBSYS_ID_PERC3_DC,
aacraid.txt: 1011:0046:9005:1364 Dell PERC 2/QC (Quad Channel, Mustang)
aacraid.txt: 1028:0001:1028:0001 Dell PERC 2/Si (Iguana)
aacraid.txt: 1028:0003:1028:0003 Dell PERC 3/Si (SlimFast)
aacraid.txt: 1028:0002:1028:0002 Dell PERC 3/Di (Opal)
aacraid.txt: 1028:0004:1028:0004 Dell PERC 3/DiF (Iguana)
aacraid.txt: 1028:0002:1028:00d1 Dell PERC 3/DiV (Viper)
aacraid.txt: 1028:0002:1028:00d9 Dell PERC 3/DiL (Lexus)
aacraid.txt: 1028:000a:1028:0106 Dell PERC 3/DiJ (Jaguar)
aacraid.txt: 1028:000a:1028:011b Dell PERC 3/DiD (Dagger)
aacraid.txt: 1028:000a:1028:0121 Dell PERC 3/DiB (Boxster)
aacraid.txt: 9005:0285:1028:0287 Dell PERC 320/DC (Vulcan) |
This was from Kernel's Docs dir. _________________ 1st use 'Search' & lastly add [Solved] to
the subject of your first post in the thread. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
cvncpu n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9668005334526c35700f62.png)
Joined: 29 Sep 2006 Posts: 8
|
Posted: Fri Oct 06, 2006 2:08 am Post subject: |
|
|
thank you all for your help. When I get home, I will try all this out, and hopefully it will end in success.
either way, your help has been invalueble, thanks soooooo much.
EDIT:
okay, this is fixed, I was using the wrong driver in the kernel, and now I have a nice 6450 with gentoo on it ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ hey, I think I have a solution. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
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
|
|