2010/10/6 Olaf Krause <[email protected]>:
>>> Hello,
>>>
>>> first: where should I ask the following question?
>>>
>>> We successfully operate some HP Proliant DL380 G3, using Gentoo
>>> Xen-kernels
>>> as Dom0 and DomU.
>>> Now i tried to upgrade to Generation 4 and 6:
>>> * HP Proliant DL380 G4
>>> * HP Proliant DL380 G6
>>>
>>> Grub works fine. After selecting a kernel to boot, it is loaded and
>>> starts
>>> operating and fails some lines later with a kernel panic. The kernel
>>> seems
>>> not to find the HP SCSI controller (/dev/cciss/...).
>>>
>>> I made sure, that the kernel has build in the needed drivers as described
>>> here:
>>>  http://en.gentoo-wiki.com/wiki/HP_ProLiant_DL380_G5
>>>
>>> Funny is, that the Gentoo boot images do work, for example
>>> install-x86-minimal-20100216.iso.
>>>
>>> I use the iso images to boot the system initially, initialize the SCSI
>>> disks
>>> with fdsik and mkfs... and then mount the SCSI drives (/dev/cciss/...),
>>> copy
>>> a working tarball-image, populate the filsystem and then use the grub
>>> shell
>>> make it bootable.
>>>
>>> Attached is a screen shot with the error message.
>>>
>>
>> Is this screenshot from a domU or dom0 ? If it's from a domU then I
>> think that in Xen you have a different driver than cciss for the
>> disks.
>>
>> If it's from a dom0, are you sure that you have the cciss driver
>> built-in instead of a module ? From the screenshot it seems that it's
>> not present at the point the kernel is booting.
>
> It is the screenshot of the Dom0. And yes - also for me the driver seems not
> to be available during boot time. But i am sure to have it build in. And on
> older hardware (G3 - generation 3 HP hardware) the same kernel seems to
> work, mounting the cciss devices.
>
> Here is what mount says in the same kernel on a G3 hardware (sorry for the
> linebreaks):
> ----
> orion ~ # mount
> /dev/cciss/c0d0p1 on / type ext3 (rw,noatime)
> proc on /proc type proc (rw,nosuid,nodev,noexec)
> sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
> udev on /dev type tmpfs (rw,nosuid,size=10240k,mode=755)
> devpts on /dev/pts type devpts (rw,nosuid,noexec,gid=5,mode=620)
> /dev/cciss/c0d1p1 on /mnt/xen2 type ext3 (rw,noatime)
> shm on /dev/shm type tmpfs (rw,noexec,nosuid,nodev)
> usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,devmode=0664,devgid=85)
> ---
>

Maybe the cciss driver doesn't have your controller on the PCI devices
list. This is unlikely but would give the symptoms you are describing.
Please post the output of 'lspci -k' and 'lspci -n' commands. Which
kernel version are you trying to run ?

-- 
Maciej Grela

Reply via email to