Bug 40260 - sysinstall(8): hang when detecting devices (No CD/DVD devices found...)
Summary: sysinstall(8): hang when detecting devices (No CD/DVD devices found...)
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 4.6-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-sysinstall (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-06 10:10 UTC by Kovacs Janos
Modified: 2015-11-10 09:12 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kovacs Janos 2002-07-06 10:10:01 UTC
       When sysinstall try to detect your devices upon starting up, the
detection could hang up if:
  - the kernel contains one of the network interface driver tried to
        loaded at startup time
  - on device detection hangs

So you can get a warning messsage when you select CD/DVD media, that
No CD/DVD devices detected in your machine... 

we don't know wheater only this case can fool deviceGetAll() from
devices.c or a buggy hardver too.

Fix: 

For the network interfaces is simple: don't compile it into the
kernel, but if bogus hardware present the hangup, try to remove it or
disable it from bios while installing.
How-To-Repeat:        compile and build an install CD from /usr/src/release/sysinstall,
and compile and build a kernel with one of the drivers sysinstall load
at startup. Try it to install.

When sysinstall starts, you will get an error message, that if_* could
not loaded up. After the Detecting devices, please wait... message try
to set the media to CDROM, and you should get the error...
Comment 1 Kris Kennaway freebsd_committer freebsd_triage 2003-07-18 23:48:52 UTC
Responsible Changed
From-To: freebsd-bugs->qa

Assign to qa group
Comment 2 John Baldwin freebsd_committer freebsd_triage 2004-08-02 19:46:04 UTC
Responsible Changed
From-To: qa->freebsd-qa

Canonicalize responsible.
Comment 3 Gavin Atkinson freebsd_committer freebsd_triage 2010-07-13 14:48:53 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-sysinstall

Over to maintainer(s)
Comment 4 randi freebsd_committer freebsd_triage 2010-07-14 05:32:42 UTC
Is this still a problem in 8.x?
Comment 5 Bruce Cran freebsd_committer freebsd_triage 2010-07-17 21:37:39 UTC
State Changed
From-To: open->feedback

Note that feedback was requested.
Comment 6 Eitan Adler freebsd_committer freebsd_triage 2012-01-14 15:48:57 UTC
State Changed
From-To: feedback->open

yes it is (I've confirmed)
Comment 7 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:07:54 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.
Comment 8 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:12:13 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.