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

Bug#279936: [i386][20041104][netinst] partial success: Dell PowerEdge 1850



Package: installation-reports

INSTALL REPORT

Debian-installer-version:
http://cdimage.debian.org/pub/cdimage-testing/daily/i386/20041104/sarge-i386-netinst.iso
(md5sum d297ee4e10ec6384579cd0bad609826f)

uname -a: 2.4.27-1-386

Date: 2004-11-05

Method: Install from netinst cdrom, with 'expert' or 'linux' boot options
(tried both, same behaviour)

Machine: Dell PowerEdge 1850
         Phoenix BIOSPlus 1.1 A00

Processor: (Dual) Intel(R) Xeon(TM) CPU 3.20GHz

Memory:  2048M (but meminfo reports only 927141888 bytes)

Root Device: SCSI, via Dell PERC 4e/Si RAID controller
             (two 73Gb disks, RAID 1 configuration)

Root Size/partition table:
Disk /dev/sda: 73.2 GB, 73274490880 bytes
255 heads, 63 sectors/track, 8908 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
   /dev/sda1               1           5       40131   de  Dell Utility
   /dev/sda2               6          67      498015   83  Linux
   /dev/sda3              68        1283     9767520   82  Linux swap
   /dev/sda4            1284        8908    61247812+   f  W95 Ext'd (LBA)
   /dev/sda5            1284        1648     2931831   83  Linux
   /dev/sda6            1649        1891     1951866   83  Linux
   /dev/sda7            1892        2134     1951866   83  Linux
   /dev/sda8            2135        2827     5566491   83  Linux
   /dev/sda9            2828        8908    48845601   83  Linux

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda2       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda8       /opt            ext3    defaults        0       2
/dev/sda7       /tmp            ext3    defaults        0       2
/dev/sda5       /usr            ext3    defaults        0       2
/dev/sda6       /var            ext3    defaults        0       2
/dev/sda3       none            swap    sw              0       0
/dev/hda        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/hdf        /media/cdrom1   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
#

Output of lspci and lspci -n:

0000:00:00.0 0600: 8086:3590 (rev 09)
0000:00:00.0 Host bridge: Intel Corp. Server Memory Controller Hub (rev 09)
0000:00:02.0 0604: 8086:3595 (rev 09)
0000:00:02.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port A0 (rev 09)
0000:00:04.0 0604: 8086:3597 (rev 09)
0000:00:04.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port B0 (rev 09)
0000:00:05.0 0604: 8086:3598 (rev 09)
0000:00:05.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port B1 (rev 09)
0000:00:06.0 0604: 8086:3599 (rev 09)
0000:00:06.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port C0 (rev 09)
0000:00:1d.0 0c03: 8086:24d2 (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 (rev 02)
0000:00:1d.1 0c03: 8086:24d4 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 (rev 02)
0000:00:1d.2 0c03: 8086:24d7 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 (rev 02)
0000:00:1d.7 0c03: 8086:24dd (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 0604: 8086:244e (rev c2)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
0000:00:1f.0 0601: 8086:24d0 (rev 02)
0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)
0000:00:1f.1 0101: 8086:24db (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 0604: 8086:0330 (rev 06)
0000:01:00.0 PCI bridge: Intel Corp. 80332 [Dobson] I/O processor (rev 06)
0000:01:00.2 0604: 8086:0332 (rev 06)
0000:01:00.2 PCI bridge: Intel Corp. 80332 [Dobson] I/O processor (rev 06)
0000:02:0e.0 0104: 1028:0013 (rev 06)
0000:02:0e.0 RAID bus controller: Dell PowerEdge Expandable RAID controller 4 (rev 06)
0000:03:0b.0 0c04: 1000:0626
0000:03:0b.0 Fibre Channel: LSI Logic / Symbios Logic FC929X Fibre Channel Adapter
0000:03:0b.1 0c04: 1000:0626
0000:03:0b.1 Fibre Channel: LSI Logic / Symbios Logic FC929X Fibre Channel Adapter
0000:05:00.0 0604: 8086:0329 (rev 09)
0000:05:00.0 PCI bridge: Intel Corp. PCI Bridge Hub A (rev 09)
0000:05:00.2 0604: 8086:032a (rev 09)
0000:05:00.2 PCI bridge: Intel Corp. PCI Bridge Hub B (rev 09)
0000:06:07.0 0200: 8086:1076 (rev 05)
0000:06:07.0 Ethernet controller: Intel Corp. 82541GI/PI Gigabit Ethernet Controller (rev 05)
0000:07:08.0 0200: 8086:1076 (rev 05)
0000:07:08.0 Ethernet controller: Intel Corp. 82541GI/PI Gigabit Ethernet Controller (rev 05)
0000:09:05.0 ff00: 1028:0011
0000:09:05.0 ff00: Dell Remote Access Card 4 Daughter Card
0000:09:05.1 ff00: 1028:0012
0000:09:05.1 ff00: Dell Remote Access Card 4 Daughter Card Virtual UART
0000:09:05.2 ff00: 1028:0014
0000:09:05.2 ff00: Dell Remote Access Card 4 Daughter Card SMIC interface
0000:09:06.0 0101: 1095:0680 (rev 02)
0000:09:06.0 IDE interface: Silicon Image, Inc. (formerly CMD Technology Inc) PCI0680 Ultra ATA-133 Host Controller (rev 02)
0000:09:0d.0 0300: 1002:5159
0000:09:0d.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]


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:     [E]
Partition hard drives:  [E]
Create file systems:    [O]
Mount partitions:       [O]
Install base system:    [O]
Install boot loader:    [O]
Reboot:                 [E]

Comments/Problems:

This system triggers the same bug as reported in
   http://lists.debian.org/debian-boot/2004/10/msg02129.html
The hardware is a slightly different model 4e/Si, not 4e/Di, but the
PCI id appears to be the same.

The basic problem is discover does not load the 'megaraid2' module for
this hardware. This can be worked around but would block most novices.
Bugs have already been submitted to discover1-data, bug #278841 & #278888.

There are three separate problems that people might report:
a) detect hard drives fails, because megaraid2 not loaded
b) partition hard drives fails, (no partitionable disk detected)
c) reboot fails with a panic -
   <snip>
     insmod megaraid failed
     Journalled block device loaded
     pivot-root: no such file or directory
     /sbin/init: 426: cannot open dev/console: No such file
     kernel panic: Attempted to kill init

Workarounds for each:
a) After running "detect hardware" but before "partition disks" stage,
   <ctrl><alt><f2>
     # lsmod |grep megaraid   (to check megaraid.o is not loaded)
     # modprobe megaraid2
     # lsmod | grep megaraid  (check module is used)
     # dmesg                  (check raid config is correctly recognised)
   <ctrl><alt><f1>
   (get into installer main menu, eg by hitting <ESC>)
   Go back to "detect hardware" step
   Now "partition disks" should detect the disks ok.

b) should be handled by a)
   Make sure to go back to the "detect hardware" step. Jumping into
   "partition disks" will not work (no partitionable disk detected)

c) After installing grub, but before running the "finish installation" step,
   you need to update the initrd.img that the system will use at reboot.
   It contains megaraid.o, but not megaraid2.o.
   <ctrl><alt><f2>
     # modprobe loop
     # mkdir /foo
     # mount /target/initrd.img /foo
     # cat /foo/loadmodules > /target/tmpfoo
      (this is just a copy for later reference, should you need it)
     # umount /foo
     # chroot /target
     (inside the chroot)
     # cd /etc/mkinitrd
     # cat >> modules
     unix
     megaraid2
     sd_mod
     ^D
     # vi mkinitrd.conf   (set MODULES=dep in this file)
     # mount -tproc none /proc
     # mkinitrd -k -o /boot/initrd.img-2.4.27-1-386 2.4.27-1-386
       (check the /tmp/nnnnn/mkintirdxxx directory: in the loadmodules
        file you should see the megaraid2 module mentioned)
     # umount /proc
     # cd /
     # rm tmpfoo
     # exit
     (back from chroot)
  do the "save log files" step in the installer
  Now, do the "finish installation" step.

Note: the procedure above will try to load both megaraid2 and megaraid
at reboot time (megaraid2 first). This gives a few error messages during
the boot but otherwise things seem to work.


Install logs and other status info is available in /var/log/debian-installer/.

  see dell-pe1850-expert.tar.gz, attached

Attachment: dell-pe1850-expert.tar.gz
Description: Binary data


Reply to: