[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: HP Proliant ML350 G3 - problems with HP Smart Array 641 Controller



[ debian-boot people: This is a lilo problem with in an install on a HP Smart Array RAID controller ]

Hi Mikael

Please don't answer to me privately. Always answer to debian-boot@lists.debian.org instead. It's more likely you will get an answer there because others might well know the solution to your particular problem. (See below for my answer)

Mikael Ljungberg, technordic wrote:

I used the businesscard install. It worked kind of good until it was time to
install a boot loader. I used this partitioning scheme

p1 /boot  16M
p2 <swap> 1024M
p3 /      10GB

Grub could not be installed on the masterboot record because it couldn't locate the drives. Lilo seemed to work (it found /dev/cciss/c0d0). I knew from my previous slackware and redhat installs that the disk would show up there, but when I used ls /dev/cciss in another terminal it only displayed /dev/cciss/disc0. I did that
trying to locate the disc to use with grub.

Anyway, using lilo it seemed to work fine. The install finished and I removed the install disk and rebooted. But, when loading linux the server reboots again and
again. I get this on the screen:

Lilo 22.2 Loading linux.......
Uncompressing linux......(reboot)

I may have redrawn the number of dots wrong (it's kinda hard to follow) :)

Sorry, I can't help you with this error. I'm glad to hear that the installation went this far. This shows that the installer is able to detect your controller and to load the correct kernel module.

Gaudenz

Micke

Gaudenz Steinlin <gaudenz@soziologie.ch> skrev den Sat, 12 Jun 2004 00:47:48 +0200:

[ Please keep debian-boot@l.d.o CC'ed ]

Thanks for the information.

Discover1's hardware database lists the cciss kernel module for your
device. This module is in the scsi-extra-modules udeb in
debian-installer.
Did you already download debian-installer[1] and try if it works for
you? You can also try to switch to the second console and load the
moudule with modprobe if the disk is not detected. If you already tried
this please provide more information on what you tested and the error
messages you got.

Gaudenz

[1]
http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/tc1/sarge-i386-netinst.so
or
http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/tc1/sarge-i386-businesscard.iso On Fri, Jun 11, 2004 at 11:48:56PM +0200, Mikael Ljungberg, technordic wrote:

Gaudenz Steinlin <gaudenz@soziologie.ch> skrev den Fri, 11 Jun 2004
21:54:42 +0200:

>On Thu, Jun 10, 2004 at 11:44:26AM +0200, Mikael Ljungberg, technordic
>wrote:
>>Hi!
>>
>>I've bought an HP Proliant ML350 G3. On this computer there is a
>>harddisk
>>controller (HP Smart Array 641 Controller) that doesn't work with any
>>linuxdistribution out of the box (the installation programs can't locate
>>the SCSI disks). HP has drivers for Red Hat 8 (and a few other
>>distributions)
>>but I'd like to make this server work with debian.
>>
>>Do you know about this controller and if I can find drivers for it that
>>will work with debian?
>To make your controller work we need several things:
>
>1. The controller has to be supported by the debian kernel. Do you know
>if HP also distributes the source of this driver or if it is binary
>only? Is this driver also included in the official linux kernel sources?
>If the kernel module is binary only you are probably out of luck.
>
>2. We need the name of the kernel module required by your controller and
>the ouptut of "lspci" and "lspci -n" on your system (if you have an
>other linux distribution already running). With this information we can
>add your controller to the discover hardware database.
>
>Gaudenz
>>
>>Regards, Micke!
>>
>>
>>--
>>To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
>>with a subject of "unsubscribe". Trouble? Contact
>>listmaster@lists.debian.org

I don't know if the official kernel has support for my controller, but I
looked around a little and found this link in HP open source pages:

http://sourceforge.net/project/shownotes.php?group_id=33072&release_id=219904

I actually got my box to work with slackware 9.1 (using their raid.s
kernel).
I did lspci and lspci -n and this was the result I got:

# lspci
00:00.0 Host Bridge: ServerWorks CNB20-HE Host Bridge (rev 33)
00:00.1 Host Bridge: ServerWorks CNB20-HE Host Bridge
00:00.2 Host Bridge: ServerWorks CNB20-HE Host Bridge
00:02.0 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev
01)
00:02.1 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev
01)
00:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
00:04.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5702
Gigabit Ethernet (rev 02)
00:05.0 System peripheral: Compaq Computer Corporation Advanced System
Management Controller
00:0f.0 ISA Bridge: ServerWorks CSB5 South Bridge (rev 93)
00:0f.1 IDE interface: ServerWorks CSB5 IDE Controller (rev 93)
00:0f.2 USB Controller: ServerWorks OSB4/CSB5 OHCI USB Controller (rev 05)
00:0f.3 Host Bridge: ServerWorks GCLE Host Bridge
00:11.0 Host Bridge: ServerWorks: Unknown device 0101 (rev 05)
00:11.2 Host Bridge: ServerWorks: Unknown device 0101 (rev 05)
02:01.0 RAID bus controller: Compaq Computer Corporation: Unknown device
0046 (rev 01)
# lspci -n
00:00.0 Class 0600: 1166:0014 (rev 33)
00:00.1 Class 0600: 1166:0014
00:00.2 Class 0600: 1166:0014
00:02.0 Class 0100: 9005:00c0 (rev 01)
00:02.1 Class 0100: 9005:00c0 (rev 01)
00:03.0 Class 0300: 1002:4752 (rev 27)
00:04.0 Class 0200: 14e4:16a6 (rev 02)
00:05.0 Class 0880: 0e11:a0f0
00:0f.0 Class 0601: 1166:0201 (rev 93)
00:0f.1 Class 0101: 1166:0212 (rev 93)
00:0f.2 Class 0c03: 1166:0220 (rev 05)
00:0f.3 Class 0600: 1166:0225
00:11.0 Class 0600: 1166:0101 (rev 05)
00:11.2 Class 0600: 1166:0101 (rev 05)
02:01.0 Class 0104: 0e11:0046 (rev 01)

Micke






Reply to: