Regen from article.sgml 1.1.2.69.

This commit is contained in:
Bruce A. Mah 2002-06-19 20:52:42 +00:00
parent 781f50106c
commit 3c163db4ee
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=13426

View file

@ -22,7 +22,7 @@
<p class="PUBDATE">$FreeBSD:
src/release/doc/en_US.ISO8859-1/errata/article.sgml,v
1.1.2.68 2002/06/15 23:52:22 bmah Exp $<br>
1.1.2.69 2002/06/19 18:57:20 bmah Exp $<br>
</p>
<hr>
</div>
@ -136,6 +136,106 @@
contain this patch. To get an updated version, use <b
class="APPLICATION">CVSup</b> to obtain a more recent ports
collection.</p>
<p>Some FreeBSD/i386 users have experienced difficulties
reading from certain ATA CDROM drives. Specific models on
which this problem has been observed include the AOpen 48x,
52x, and 56x CDROM drives, as well as the Mitsumi Slim
CRMC-SR242S CDROM drive. A typical symptom is the following
error message on the console and/or <a href=
"http://www.FreeBSD.org/cgi/man.cgi?query=dmesg&sektion=8&manpath=FreeBSD+4.5-stable">
<span class="CITEREFENTRY"><span class=
"REFENTRYTITLE">dmesg</span>(8)</span></a> buffer
(sometimes accompanied by a kernel panic):</p>
<pre class="SCREEN">
acd0: READ_BIG command timeout - resetting
ata1: resetting devices .. done
</pre>
<p>In some cases, this bug can prevent installation of
FreeBSD from an affected CDROM drive. It can cause <a href=
"http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+4.5-stable">
<span class="CITEREFENTRY"><span class=
"REFENTRYTITLE">sysinstall</span>(8)</span></a> to hang
while extracting distribution files from CD media.</p>
<p>A two-part workaround listed here has shown to be
helpful in some (but not necessarily all) cases. First, to
allow a CDROM installation, it is necessary to modify the
normal CDROM installation procedure:</p>
<div class="PROCEDURE">
<ol type="1">
<li>
<p>Start the computer with a FreeBSD installation
CDROM in the drive.</p>
</li>
<li>
<p>Wait for a console message similar to:</p>
<pre class="SCREEN">
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 9 seconds...
</pre>
</li>
<li>
<p>Immediately interrupt the boot process by pressing
the <b class="KEYCAP">Space</b> bar on the
keyboard.</p>
</li>
<li>
<p>Enter the following three lines at the <tt class=
"LITERAL">ok</tt> prompt:</p>
<pre class="SCREEN">
<tt class="PROMPT">ok</tt> <tt class=
"USERINPUT"><b>set hw.ata.ata_dma="1"</b></tt>
</pre>
<pre class="SCREEN">
<tt class="PROMPT">ok</tt> <tt class=
"USERINPUT"><b>set hw.ata.atapi_dma="1"</b></tt>
</pre>
<pre class="SCREEN">
<tt class="PROMPT">ok</tt> <tt class=
"USERINPUT"><b>boot</b></tt>
</pre>
</li>
<li>
<p>Continue the installation as normal.</p>
</li>
</ol>
</div>
<p>The second part of the workaround takes place after
completing the CDROM installation (or a successful source
upgrade). It consists of configuring the <a href=
"http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+4.5-stable">
<span class="CITEREFENTRY"><span class=
"REFENTRYTITLE">ata</span>(4)</span></a> driver so that
future CDROM reads work correctly:</p>
<div class="PROCEDURE">
<ol type="1">
<li>
<p>Add the following two lines to <tt class=
"FILENAME">/boot/loader.conf</tt> (creating this file
if it does not already exist):</p>
<pre class="PROGRAMLISTING">
hw.ata.ata_dma="1"
hw.ata.atapi_dma="1"
</pre>
</li>
<li>
<p>Reboot the machine.</p>
</li>
</ol>
</div>
<p>As of this writing, this issue is under continuing
investigation.</p>
</div>
</div>
<hr>