Quoting Gus Wirth <[EMAIL PROTECTED]>:

This sounds like a problem with the 3ware card using memory mapping. I
don't know who provides the driver, but it's possible that the card can
only be made to operate with the driver in low RAM. When you provide
more than 2GB (think signed 32 bit pointers) something fails and it
can't find what it needs if it's in high memory.

Nah, we've run several machines at work with way over 2Gig (at least a few with 16 and 32gig) and they run fine.

It sounds more to me like perhaps the modules changed from the older kernel to the newer ones and scripts aren't recognizing this. I ran into this when I first started building the image we're using at work, which is sles9-sp3 based but with the kernel from sles10 built on it. The ata stuff especially changed a ton from 2.6.5 to 2.6.16 and the mkinitrd bits would miss putting some drivers in the initrd.. which is what it sounds like here (in that mounting root failed).

I'd make sure that 3w-xxxx, scsi_mod and sd_mod are all loaded... and I think it needs libata too (sata disks).

--
Mike Marion-Unix/Linux Admin-http://www.miguelito.org
"How can I possibly explain it to him?  Well I guess the key is not to be
evasive, he's going to hear about it sooner or later.  I guess it should be
from me.  After all, I am a trained professional.  I'll be able to do it so
that won't traumatize the child ...FREDDIE DON'T TOUCH THAT!!!" --Frasier


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to