Bug 77154

Summary: 5.3 refuses to boot when IDE channel2 is enabled and no drive is installed
Product: Base System Reporter: JD Bronson <jd>
Component: i386Assignee: Remko Lodder <remko>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description JD Bronson 2005-02-06 00:40:15 UTC
Using 5.3 release is when I 1st noticed this. CVSup to 5.3-STABLE does not fix this trouble.

If both IDE channels are enabled and they are all set to AUTO/AUTO for master/slave and there is no drive (yet) installed to IDE channel2, the machine hangs at boot. If I install a drive to IDE channel2, the machine boots.

If I disable IDE channel2, the machine will boot as well.

When it hangs, all I see on the console is:

FreeBSD/i386 BOOT
Default: 0:ad(0,a)/boot/loader
boot:

..if I hit <return> at this point, the beastie menu comes up.
The machine will NOT boot on it's own.

How-To-Repeat: See Description
Comment 1 Remko Lodder freebsd_committer freebsd_triage 2005-11-04 11:33:24 UTC
State Changed
From-To: open->feedback

Requesting feedback whether this still applies to 
recent situations.
Comment 2 Remko Lodder freebsd_committer freebsd_triage 2005-12-26 15:43:52 UTC
State Changed
From-To: feedback->closed

The problem description seems like the machine is waiting 
for something to popup on the secondary ide channel. Since 
there is nothing on the secondary channel, the device 
should sent a timeout (i do not know when). I think the 
system will boot when the timeout period is over (Which 
can take a while). 

I requested feedback from the submitter but got no reply. 

I will close the PR with the above mentioned reasons, if 
you feel this is in error, please report back to me and 
help me get more information about this. 


Comment 3 Remko Lodder freebsd_committer freebsd_triage 2005-12-26 15:43:52 UTC
Responsible Changed
From-To: freebsd-i386->remko

Assign the PR to me so that feedback can arrive at my desk 
and i can do something with that.