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