Red Hat Bugzilla – Bug 32120
kernel hangs during boot after Uncompressing Linux.... text appears
Last modified: 2007-04-18 12:32:14 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
When booting, kernel hangs after the following message appears on the
screen. Once this happens the keyboard is frozen and it's game over.
Uncompresing Linux... OK, booting the kernel.
Steps to Reproduce:
1. Built system on a pentium III 450mhz machine (faster install)
2. Migrated hard drive to a 6x86L-P150+ machine
3. Booted machine
Actual Results: does not boot.
Expected Results: machine to boot
Hard Drive was built on a Pentium III machine and then harddrive migrated
to the slower machine.
The target machine is a SR-M504 intel 430VX Spear Motherboard - Rev 1.05R
with AMI BOIS v4.51PG anf a 6x86L-P150+ CPU, 64M RAM & 4G hard drive.
Video Card is a Trident TGUI9440-3
Machine has been running redhat 6.0 without a hickup.
All other hardware has been removed from machine, BIOS reset to defaults.
Machine boots fine from the RH7.0 emergency boot disk.
Is this with your own .config file or with one of ours ?
If it is the later, you must use one of the i586 kernels....
If it is your own, make sure you did not select PentiumPro/II/III
as such kernels use features of the cpu that the 6x86 does not have.
Have not changed the .config file. Using the install cd "out of the box".
Have also booted on a P100 machine with the same results.
Currently rebuilding the hard drive with 7.1, no options seem to be available
for processor version.
Ok. This is what is happening. The installer detects a Pentium III (but the same
would hold for a Pentium II) and installs the Pentium II/III kernel. This kernel
is optimized for these processors (and the Athlon, which is of the same
generation) but such kernels will not run on classic Pentiums and 6x86 cpu's.
The best way for you to fix it is to "rpm -iU --force" the "i586" kernel on
the machine and then fix lilo.conf and run it. After that, you should be able
to boot the harddisk image on the 6x86 machine and the Pentium just fine.
Excellent... We're getting closer..
The P100 gets a bit further to "Freeing unused kernel memory:236k freed", and
then hangs trying to execute init (RIGHT-CTRL-SCROLLLOCK works at this point).
GLIBC was also a i686 binary, Once glibc i386 was loaded the P100 boots fine.
Still having problems with the 6x86. It gets to "Checking if this processor
honours the WP bit even in supervisor mode" and hangs.
Is it worth having a pick list somewhere in the install to select the ARCH for
the intel processor?
The "Checking if this processor honours the WP bit even in supervisor mode" hang
bug is a different issue; a fix to an SMP race accidentally broke Cyrix CPU's.
This is fixed in more recent kernels which are available trough up2date and from
Having an extra question in Expert Install mode is an installer related
featurerequest. Matt: opinions ?
The extra option in the installer won't happen any time soon. However we
will put a webpage in the knowledgebase on how to do this.