Bug 4003 - Red Hat Linux Install program does not recognize Dual CPU
Summary: Red Hat Linux Install program does not recognize Dual CPU
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: installer
Version: 6.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: David Lawrence
QA Contact:
URL: www.jupiter.com
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 1999-07-12 22:38 UTC by John Klingler
Modified: 2008-05-01 15:37 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 1999-07-12 23:12:20 UTC
Embargoed:


Attachments (Terms of Use)

Description John Klingler 1999-07-12 22:38:47 UTC
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
============================================================

Comment 1 David Lawrence 1999-07-12 23:12:59 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.