Install does not recognize dual CPUs and, ergo, does not install the SMP kernel. CPU: Dual 350Mhz Pentium II MB: Tyan BIOS: AMI ============================================================ lilo.conf: boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=50 image=/boot/vmlinuz-2.2.5-15 label=linux root=/dev/hda8 read-only ============================================================ dmesg: [root@eng6 /root]# dmesg Linux version 2.2.5-15 (root.redhat.com) (gcc version egcs-2.91.66 1 9990314/Linux (egcs-1.1.2 release)) #1 Mon Apr 19 23:00:46 EDT 1999 Detected 350800324 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 349.80 BogoMIPS Memory: 257820k/262144k available (996k kernel code, 412k reserved, 2856k data, 60k init) VFS: Diskquotas version dquot_6.4.0 initialized CPU: Intel Pentium II (Deschutes) stepping 01 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.26 (19981001) Richard Gooch (rgooch.au) PCI: PCI BIOS revision 2.10 entry at 0xfdb81 PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: Enabling I/O for device 00:3a Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP Initializing RT netlink socket Starting kswapd v 1.5 Detected PS/2 Mouse Port. Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A pty: 256 Unix98 ptys configured apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9) Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size PIIX4: IDE controller on PCI bus 00 dev 39 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio hda: QUANTUM FIREBALL ST6.4A, ATA DISK drive hdc: TOSHIBA CD-ROM XM-6302B, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: QUANTUM FIREBALL ST6.4A, 6149MB w/81kB Cache, CHS=784/255/63 hdc: ATAPI 32X CD-ROM drive, 256kB Cache Uniform CDROM driver Revision: 2.54 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12 raid5: measuring checksumming speed raid5: using high-speed MMX checksum routine pII_mmx : 853.440 MB/sec p5_mmx : 827.151 MB/sec 8regs : 604.647 MB/sec 32regs : 434.340 MB/sec using fastest function: pII_mmx (853.440 MB/sec) scsi : 0 hosts. scsi : detected total. md.c: sizeof(mdp_super_t) = 4096 Partition check: hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 > autodetecting RAID arrays autorun ... ... autorun DONE. VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 60k freed Adding Swap: 72256k swap-space (priority -1) eth0: OEM i82557/i82558 10/100 Ethernet at 0xef40, 00:E0:81:10:14:41, IRQ 11. Board assembly 691334-003, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x24c9f043). Receiver lock-up workaround activated. Installing knfsd (copyright (C) 1996 okir.de). nfsd_init: initialized fhcache, entries=256 ============================================================
This is an issue with some BIOS. The installer uses some assembly language routines to probe for a motherboard that is capable of SMP. This has been found to fail on some boards. To work around this you can after rebooting run the following commands. Mount install media and change into /mnt/cdrom/RedHat/RPMS and: rpm -Uvh kernel-smp-2.2.5-15.i386.rpm From inside the /boot directory run: mkinitrd /boot/initrd-2.2.5-15smp.img 2.2.5-15smp Then you need to edit lilo.conf and change the following: change image=/boot/vmlinuz-2.2.5-15 to image=/boot/vmlinuz-2.2.5-15smp and also change: initrd=/boot/initrd-2.2.5-15.img to initrd=/boot/initrd-2.2.5-15smp.img Save the new file and run the lilo command from the prompt. You will need to re-boot the machine for the changes to take place.