Bug 38728

Summary: kernels created using make bzdisk won't boot
Product: [Retired] Red Hat Linux Reporter: igadget
Component: kernelAssignee: Arjan van de Ven <arjanv>
Status: CLOSED NOTABUG QA Contact: Aaron Brown <abrown>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.1   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-05-02 15:32:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description igadget 2001-05-02 11:39:14 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.2-2 i586)


When I compile kernels, and use make bzdisk, they hang after the message
"OK, booting the kernel..." is emitted.  This happens even compiling a
stock kernel.

Saw references to this problem across distributions in Usenet (via Google;
query: "7.1 bzdisk"), not just a RedHat prob.

Someone suggested using mkbootdisk to make kernels on floppies instead, and
said he had resolved the problem that way.

Reproducible: Always
Steps to Reproduce:
1.cd /usr/src/linux-2.4.2
2.make mrproper
3.make xconfig (no changes)
4.make dep
5.make clean
6.make bzdisk
	

Actual Results:  compile completes normally. When I reboot using the kernel
on the floppy, it hangs after saying "OK, booting the kernel..."

Expected Results:  Duh...

Comment 1 Bill Nottingham 2001-05-02 15:32:00 UTC
assigning to kernel.

Comment 2 Arjan van de Ven 2001-05-02 16:03:51 UTC
What config file did you use?
You have to pick on from the configs/ directory!
Doing a "cp configs/<file of your choice> .config" or load on in
xconfig/menuconfig is the way to go.

We cannot make that the default as there are a LOT of different configs we ship,
and there is no way for us to know which one you want.

The hang most likely comes from the fact that you compiled for a PentiumIII
while you don't have one.

Comment 3 igadget 2001-05-02 16:56:02 UTC
I used the default .config file in /usr/src/linux-2.4.2.  Didn't notice the
/configs dir, or realise I had other choices.  You might want to make that
plainer in the docs for us mortals, I didn't see any mention of it in the
regular Linux guides. Thanks for your help.