Bug 55424 - Install results in unbootable system on Athlon Thunderbirds
Summary: Install results in unbootable system on Athlon Thunderbirds
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: anaconda
Version: 7.2
Hardware: athlon
OS: Linux
medium
high
Target Milestone: ---
Assignee: Brent Fox
QA Contact: Brock Organ
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-10-31 00:20 UTC by Dan Morrill
Modified: 2007-04-18 16:37 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-11-03 23:20:40 UTC
Embargoed:


Attachments (Terms of Use)

Description Dan Morrill 2001-10-31 00:20:15 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.75 [en] (X11; U; Linux 2.2.17 alpha)

Description of problem:
During the install, anaconda apparently attempts to figure out what
processor is in use.  For Athlon systems, it installs the Athlon kernel.

The problem is that kernels optimized for Athlon DO NOT WORK on recent
Athlons, in kernel versions earlier than ~ 2.4.12.  Since Enigma uses 2.4.7
or 2.4.9 and installs ONLY the athlon kernel, installation completes with
no bootable kernel.  This has been known for months, and is not exactly a
new issue.

Two fixes should be made:  anaconda should NOT install the athlon-optimized
kernel on recent Athlons (don't know which ones), and regardless of the
processor in use, anaconda should ALWAYS install a known-good failsafe
kernel (i.e. i386 optimizations.)

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Install RH 7.2 on an Athlon (Thunderbird.)
2.
3.


Actual Results:  System doesn't boot. Various random kernel panics.

Expected Results:  System should have booted.

Additional info:

I have personally verified that Linux 2.4.10 and earlier fail on 1.33GHz
and 1.2GHz Athlon (Thunderbirds; it doesn't happen with Durons and older
Athlons (< 1GHz?)).  This happens even with RH 7.1, if you build your own
kernel with Athlon optimizations.  I am now left with an unbootable
system;  I can't even reinstall 7.2 fresh (this was an upgrade) because
it'll just crash again.


In this case, I was able to boot off the rescue CD (good thing that came
back), and manually extract the i386 kernel via rpm2cpio.  I installed it
manually, and was able to boot.  However, I am writing a book on Linux
systems;  most casual users are not.  This would have been a showstopper
for most people.

Comment 1 Brent Fox 2001-10-31 04:32:04 UTC
katzj, anaconda doesn't do any detection for Athlon that I'm aware of.  Should
this problem be reassigned to the kernel?

Comment 2 Brent Fox 2001-11-03 23:20:34 UTC
morrildl, can you try booting the install with 'linux noathlon'?  Does that help?

Comment 3 Brent Fox 2001-11-13 20:25:32 UTC
Closing due to inactivity.  Please reopen if you have more information.


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