Bug#276998: Mostly successful MegaRaid installation (with workaround)
Package: installation-reports
Debian-installer-version: i386 hd-media 20041017 daily build
using the netinst CD .iso also of 20041017 daily build
uname -a: Linux megaraid 2.4.27 #4 <date> i386 unknown
Date: 17-10-2004
Method:
Booted off an ide harddisk using lilo with the hd-media kernel and initrd
Machine: Compaq Deskpro
Processor: Celeron (Mendocino) 300 MHz
Memory: 128 MB
Root Device: MegaRaid scsi (/dev/sda1)
Root Size/partition table: Not available ATM.
The MegaRaid has two 4.1 GB harddisks (the third was dead unfortunately)
that I put in a RAID0 configuration.
I let partman create a "all in one partition" setup.
Output of lspci and lspci -n:
00:00.0 Class 0600: 8086:7180 (rev 03)
00:00.0 Host bridge: Intel Corp. 440LX/EX - 82443LX/EX Host bridge (rev 03)
00:01.0 Class 0604: 8086:7181 (rev 03)
00:01.0 PCI bridge: Intel Corp. 440LX/EX - 82443LX/EX AGP bridge (rev 03)
00:0d.0 Class 0180: 101e:9010 (rev 03)
00:0d.0 Unknown mass storage controller: American Megatrends Inc. MegaRAID (rev 03)
00:0e.0 Class 0200: 1106:3065 (rev 43)
00:0e.0 Ethernet controller: VIA Technologies, Inc. Ethernet Controller (rev 43)
00:14.0 Class 0601: 8086:7110 (rev 02)
00:14.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02)
00:14.1 Class 0101: 8086:7111 (rev 01)
00:14.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01)
00:14.2 Class 0c03: 8086:7112 (rev 01)
00:14.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01)
00:14.3 Class 0680: 8086:7113 (rev 02)
00:14.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 02)
01:00.0 Class 0300: 102b:1001 (rev 02)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G100 [Productiva] AGP (rev 02)
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot worked: [O]
Configure network HW: [?] See comments below.
Config network: [?]
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: [*] See comments below.
Comments/Problems:
I received the MagaRaid hardware today (thank you very much Erik) and
this was my first experiment at installing using it. I had to be a bit
carefull as the system is my main 'production' server at home.
During the installation I let d-i install GRUB to /dev/sda1, which seemed
to go alright (no errors).
However, my bios won't let me boot off the MegaRaid, so I had to be creative
in booting the installed system. In the end I copied the initrd.img and
vmlinuz from /boot of the installed system to /boot/newinstall of my old
system and manually added an entry (with 'root=/dev/sda1') in the lilo.conf
of my old system manually.
After this the new installation booted fine. My conclusion is that the
MegaRaid is supported correctly in the initrd.
I encountered two problems during the installation.
PROBLEM 1
=========
It looks like d-i does not umount /hd-media before rebooting after stage 1.
When I rebooted into my old system, I found that a check was forced for the
partition (ext2) where I saved the .iso.
PROBLEM 2
=========
My network card seems to be recognized correctly and I configured the
network manually, but after the installation the network connection did not
work correctly.
I will research this further myself.
Next test: replace the ide hard disk in this system by a spare and do a less
carefull installation using LVM on the MegaRaid ;-)
Reply to: