Add a link for the 2.2.2-R errata sheet.
This commit is contained in:
parent
2ded8f9196
commit
d8a36bd267
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=1775
6 changed files with 164 additions and 6 deletions
|
@ -1,3 +1,3 @@
|
|||
DOCS= notes.sgml
|
||||
DOCS= notes.sgml errata.sgml
|
||||
|
||||
.include "../../web.mk"
|
||||
|
|
78
data/releases/2.2.2R/errata.sgml
Normal file
78
data/releases/2.2.2R/errata.sgml
Normal file
|
@ -0,0 +1,78 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
|
||||
<!ENTITY base CDATA "../..">
|
||||
<!ENTITY date "$Date: 1997-07-26 01:51:19 $">
|
||||
<!ENTITY title "FreeBSD 2.2.2 Errata Notes">
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
]>
|
||||
<!-- $Id: errata.sgml,v 1.1 1997-07-26 01:51:19 nsj Exp $ -->
|
||||
|
||||
<html>
|
||||
&header;
|
||||
|
||||
<pre>
|
||||
Last minute errata:
|
||||
-------------------
|
||||
|
||||
o login as root produces "login_getclass: unknown class 'root'" on system
|
||||
console.
|
||||
|
||||
Fix: If you have the source distribution installed, simply
|
||||
cp /usr/src/etc/login.conf /etc
|
||||
otherwise, get it from the FreeBSD FTP site using this URL:
|
||||
ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/etc/login.conf
|
||||
instead. Simply cd to /etc and then run fetch(1) with the provided URL.
|
||||
|
||||
o sysconfig scrambles rc.conf if run again.
|
||||
|
||||
Fix: Get updated /usr/src from RELENG_2_2 branch and build
|
||||
/usr/src/release/sysinstall, copying the new binary to /stand.
|
||||
|
||||
If you do not have enough space for src then you could also
|
||||
use the boot/fixit floppy combo from a later 2.2-YYMMDD-RELENG
|
||||
release to simply mount your root partition (using the Fixit
|
||||
option) and copy /stand/sysinstall from the floppy to /stand on
|
||||
your root fs.
|
||||
|
||||
o Installation floppy does not boot at all - whereas the 2.2.1 floppy
|
||||
worked fine. I get a "panic: double fault" right after it tries to
|
||||
change the root device to fd0c.
|
||||
|
||||
Fix: The problem is that you have 48MB of RAM and something very very
|
||||
mysterious has happened to FreeBSD twixt 2.2.1 and 2.2.2 which makes
|
||||
it fail with just that exact memory size. Given the popularity of
|
||||
16MB simms, it also explains why none of us have seen it since we
|
||||
typically have either 16MB, 32MB or 64MB of memory in our systems. :)
|
||||
|
||||
We're working on finding and fixing this problem, but until then
|
||||
the following work-around is in effect for 48MB systems:
|
||||
|
||||
1. Boot the 2.2.2 boot floppy and when it comes to the first menu which
|
||||
asks you whether or not you want to go into the kernel configuration
|
||||
editor, choose the "experts only" CLI mode option. Now type:
|
||||
|
||||
iosize npx0 32768
|
||||
visual
|
||||
< and do your visual kernel configuration as normal then exit>
|
||||
|
||||
If you can get through to the installation, go to step 3.
|
||||
|
||||
2. If the above does not work, physically remove all but 32MB of memory
|
||||
from your machine and then boot the boot floppy. Unless your problem
|
||||
is totally weird and something we've not seen at all before, you
|
||||
should now be able to go on to step 3.
|
||||
|
||||
3. Complete the installation and then boot off your hard disk. This
|
||||
boot should work fine, since you are no longer using the memory
|
||||
filesystem that the installation uses and which seems to interact
|
||||
badly with these memory size issues to create the failure you saw.
|
||||
|
||||
You will also want to boot with the -c flag at some point and
|
||||
say "iosize npx0 0" to get the full use of all your memory back
|
||||
since the old value of 32768 will have been saved to disk during
|
||||
the initial installation. If you already plan on building a custom
|
||||
kernel, you can skip this step since the value will be reset anyway.
|
||||
</pre>
|
||||
|
||||
&footer;
|
||||
</body>
|
||||
</html>
|
|
@ -1,10 +1,10 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
|
||||
<!ENTITY base CDATA "..">
|
||||
<!ENTITY date "$Date: 1997-07-26 01:30:14 $">
|
||||
<!ENTITY date "$Date: 1997-07-26 01:51:11 $">
|
||||
<!ENTITY title "Release Information">
|
||||
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
||||
]>
|
||||
<!-- $Id: index.sgml,v 1.13 1997-07-26 01:30:14 nsj Exp $ -->
|
||||
<!-- $Id: index.sgml,v 1.14 1997-07-26 01:51:11 nsj Exp $ -->
|
||||
|
||||
<html>
|
||||
&header;
|
||||
|
@ -33,6 +33,7 @@
|
|||
<em>
|
||||
<A HREF="&base/releases/2.2.2R/announce.html">Announcement</a> :
|
||||
<A HREF="&base/releases/2.2.2R/notes.html">Release Notes</A>.
|
||||
<A HREF="&base/releases/2.2.2R/errata.html">Errata List</A>.
|
||||
</em>
|
||||
This latest release from our
|
||||
<A HREF="&base/handbook/stable.html">FreeBSD-stable</A> branch
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
DOCS= notes.sgml
|
||||
DOCS= notes.sgml errata.sgml
|
||||
|
||||
.include "../../web.mk"
|
||||
|
|
78
en/releases/2.2.2R/errata.sgml
Normal file
78
en/releases/2.2.2R/errata.sgml
Normal file
|
@ -0,0 +1,78 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
|
||||
<!ENTITY base CDATA "../..">
|
||||
<!ENTITY date "$Date: 1997-07-26 01:51:19 $">
|
||||
<!ENTITY title "FreeBSD 2.2.2 Errata Notes">
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
]>
|
||||
<!-- $Id: errata.sgml,v 1.1 1997-07-26 01:51:19 nsj Exp $ -->
|
||||
|
||||
<html>
|
||||
&header;
|
||||
|
||||
<pre>
|
||||
Last minute errata:
|
||||
-------------------
|
||||
|
||||
o login as root produces "login_getclass: unknown class 'root'" on system
|
||||
console.
|
||||
|
||||
Fix: If you have the source distribution installed, simply
|
||||
cp /usr/src/etc/login.conf /etc
|
||||
otherwise, get it from the FreeBSD FTP site using this URL:
|
||||
ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/etc/login.conf
|
||||
instead. Simply cd to /etc and then run fetch(1) with the provided URL.
|
||||
|
||||
o sysconfig scrambles rc.conf if run again.
|
||||
|
||||
Fix: Get updated /usr/src from RELENG_2_2 branch and build
|
||||
/usr/src/release/sysinstall, copying the new binary to /stand.
|
||||
|
||||
If you do not have enough space for src then you could also
|
||||
use the boot/fixit floppy combo from a later 2.2-YYMMDD-RELENG
|
||||
release to simply mount your root partition (using the Fixit
|
||||
option) and copy /stand/sysinstall from the floppy to /stand on
|
||||
your root fs.
|
||||
|
||||
o Installation floppy does not boot at all - whereas the 2.2.1 floppy
|
||||
worked fine. I get a "panic: double fault" right after it tries to
|
||||
change the root device to fd0c.
|
||||
|
||||
Fix: The problem is that you have 48MB of RAM and something very very
|
||||
mysterious has happened to FreeBSD twixt 2.2.1 and 2.2.2 which makes
|
||||
it fail with just that exact memory size. Given the popularity of
|
||||
16MB simms, it also explains why none of us have seen it since we
|
||||
typically have either 16MB, 32MB or 64MB of memory in our systems. :)
|
||||
|
||||
We're working on finding and fixing this problem, but until then
|
||||
the following work-around is in effect for 48MB systems:
|
||||
|
||||
1. Boot the 2.2.2 boot floppy and when it comes to the first menu which
|
||||
asks you whether or not you want to go into the kernel configuration
|
||||
editor, choose the "experts only" CLI mode option. Now type:
|
||||
|
||||
iosize npx0 32768
|
||||
visual
|
||||
< and do your visual kernel configuration as normal then exit>
|
||||
|
||||
If you can get through to the installation, go to step 3.
|
||||
|
||||
2. If the above does not work, physically remove all but 32MB of memory
|
||||
from your machine and then boot the boot floppy. Unless your problem
|
||||
is totally weird and something we've not seen at all before, you
|
||||
should now be able to go on to step 3.
|
||||
|
||||
3. Complete the installation and then boot off your hard disk. This
|
||||
boot should work fine, since you are no longer using the memory
|
||||
filesystem that the installation uses and which seems to interact
|
||||
badly with these memory size issues to create the failure you saw.
|
||||
|
||||
You will also want to boot with the -c flag at some point and
|
||||
say "iosize npx0 0" to get the full use of all your memory back
|
||||
since the old value of 32768 will have been saved to disk during
|
||||
the initial installation. If you already plan on building a custom
|
||||
kernel, you can skip this step since the value will be reset anyway.
|
||||
</pre>
|
||||
|
||||
&footer;
|
||||
</body>
|
||||
</html>
|
|
@ -1,10 +1,10 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
|
||||
<!ENTITY base CDATA "..">
|
||||
<!ENTITY date "$Date: 1997-07-26 01:30:14 $">
|
||||
<!ENTITY date "$Date: 1997-07-26 01:51:11 $">
|
||||
<!ENTITY title "Release Information">
|
||||
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
||||
]>
|
||||
<!-- $Id: index.sgml,v 1.13 1997-07-26 01:30:14 nsj Exp $ -->
|
||||
<!-- $Id: index.sgml,v 1.14 1997-07-26 01:51:11 nsj Exp $ -->
|
||||
|
||||
<html>
|
||||
&header;
|
||||
|
@ -33,6 +33,7 @@
|
|||
<em>
|
||||
<A HREF="&base/releases/2.2.2R/announce.html">Announcement</a> :
|
||||
<A HREF="&base/releases/2.2.2R/notes.html">Release Notes</A>.
|
||||
<A HREF="&base/releases/2.2.2R/errata.html">Errata List</A>.
|
||||
</em>
|
||||
This latest release from our
|
||||
<A HREF="&base/handbook/stable.html">FreeBSD-stable</A> branch
|
||||
|
|
Loading…
Reference in a new issue