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

Bug#282793: initial reboot fails with Dell PERC4i RAID Controller



Package: installation-reports

Debian-installer-version: 
http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/current/sarge-i386-netinst.iso
uname -a:
Linux samweis 2.4.27-1-386 #1 Fri Sep 3 06:24:46 UTC 2004 i686 GNU/Linux

Date:
2004-11-24 15:30

Method:
I burned the iso on a CDRW powered on the machine and just hit enter.

Machine:
Dell PowerEdge 1850

Processor:
Intel(R) Xeon(TM) CPU 2.80GHz

Memory:
1 GB (2 x 512 MB)

Root Device:
PERC4i RAID Controller, RAID1 pre-configured

Root Size/partition table:
/dev/sda1 /boot 200 MB
/dev/sda2 swap 1 GB
/dev/sda3 / about 70 GB (the rest)

Output of lspci and lspci -n:
Output of lspci and lspci -n:
lspci is not on the boot cd. However I managed to install ssh before the 
initial reboot. Here you go:

samweis:~# lspci
0000:00:00.0 Host bridge: Intel Corp. Server Memory Controller Hub (rev 
09)
0000:00:02.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express 
Port A0 (rev 09)
0000:00:04.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express 
Port B0 (rev 09)
0000:00:05.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express 
Port B1 (rev 09)
0000:00:06.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express 
Port C0 (rev 09)
0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB 
UHCI #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB 
UHCI #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB 
UHCI #3 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 
EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge 
(rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) Ultra 
ATA 100 Storage Controller (rev 02)
0000:01:00.0 PCI bridge: Intel Corp. 80332 [Dobson] I/O processor (rev 
06)
0000:01:00.2 PCI bridge: Intel Corp. 80332 [Dobson] I/O processor (rev 
06)
0000:02:0e.0 RAID bus controller: Dell PowerEdge Expandable RAID 
controller 4 (rev 06)
0000:05:00.0 PCI bridge: Intel Corp. PCI Bridge Hub A (rev 09)
0000:05:00.2 PCI bridge: Intel Corp. PCI Bridge Hub B (rev 09)
0000:06:07.0 Ethernet controller: Intel Corp. 82541GI/PI Gigabit 
Ethernet Controller (rev 05)
0000:09:0d.0 VGA compatible controller: ATI Technologies Inc Radeon 
RV100 QY [Radeon 7000/VE]

samweis:~# lspci -n
0000:00:00.0 0600: 8086:3590 (rev 09)
0000:00:02.0 0604: 8086:3595 (rev 09)
0000:00:04.0 0604: 8086:3597 (rev 09)
0000:00:05.0 0604: 8086:3598 (rev 09)
0000:00:06.0 0604: 8086:3599 (rev 09)
0000:00:1d.0 0c03: 8086:24d2 (rev 02)
0000:00:1d.1 0c03: 8086:24d4 (rev 02)
0000:00:1d.2 0c03: 8086:24d7 (rev 02)
0000:00:1d.7 0c03: 8086:24dd (rev 02)
0000:00:1e.0 0604: 8086:244e (rev c2)
0000:00:1f.0 0601: 8086:24d0 (rev 02)
0000:00:1f.1 0101: 8086:24db (rev 02)
0000:01:00.0 0604: 8086:0330 (rev 06)
0000:01:00.2 0604: 8086:0332 (rev 06)
0000:02:0e.0 0104: 1028:0013 (rev 06)
0000:05:00.0 0604: 8086:0329 (rev 09)
0000:05:00.2 0604: 8086:032a (rev 09)
0000:06:07.0 0200: 8086:1076 (rev 05)
0000:09:0d.0 0300: 1002:5159

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot worked:    [O]
Configure network HW:   [O]
Config network:         [O]
Detect CD:              [O]
Load installer modules: [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Create file systems:    [O]
Mount partitions:       [O]
Install base system:    [O]
Install boot loader:    [O]
Reboot:                 [E]

Comments/Problems:
The initial boot (to finish the installation) fails with a kernel panic. 
I think it's megaraid driver module which isn't loaded correctly.

Here is the output of the kernel shortened to the relevant part:

....
SCSI subsystem driver Revision: 1.00
megaraid: v1.18k (Release Date: Thu Aug 28 10:05:11 EDT 2003)
megaraid: no BIOS enabled.
/lib/modules/2.4.27-1-386/kernel/drivers/scsi/megaraid.o: init_module: 
No such device
Hint: insmod errors can be caused by incorrect module parameters, 
including invalid IO or IRQ parameters.SCSI subsystem driver Revision: 
1.00
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.27-1-386/kernel/drivers/scsi/megaraid.o: insmod 
megaraid failed
Journalled Block Device driver loaded
pivot_root: No sKernel panic: Attempted to kill init!
uch file or directory


I already reported this together with another bug (#276379) which was 
fixed by Joshua Kwan <joshk@triplehelix.org>. He also wrote this:

> Ugh, it's because /proc/scsi/megaraid exists when meagaraid2 is loaded
> and it fools initrd-tools into throwing the megaraid.o module (which
> probably doesn't work) into the ramdisk. It's a problem that we've 
been
> encountering and it's just a side effect of really poor infrastructure
> for this kind of thing on the kernel side.

It also happens with a Dell PowerEdge 2850 which has the same 
controller.

--

Timo



Reply to: