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"
|
.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" [
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
|
||||||
<!ENTITY base CDATA "..">
|
<!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 title "Release Information">
|
||||||
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
<!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>
|
<html>
|
||||||
&header;
|
&header;
|
||||||
|
@ -33,6 +33,7 @@
|
||||||
<em>
|
<em>
|
||||||
<A HREF="&base/releases/2.2.2R/announce.html">Announcement</a> :
|
<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/notes.html">Release Notes</A>.
|
||||||
|
<A HREF="&base/releases/2.2.2R/errata.html">Errata List</A>.
|
||||||
</em>
|
</em>
|
||||||
This latest release from our
|
This latest release from our
|
||||||
<A HREF="&base/handbook/stable.html">FreeBSD-stable</A> branch
|
<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"
|
.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" [
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
|
||||||
<!ENTITY base CDATA "..">
|
<!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 title "Release Information">
|
||||||
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
<!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>
|
<html>
|
||||||
&header;
|
&header;
|
||||||
|
@ -33,6 +33,7 @@
|
||||||
<em>
|
<em>
|
||||||
<A HREF="&base/releases/2.2.2R/announce.html">Announcement</a> :
|
<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/notes.html">Release Notes</A>.
|
||||||
|
<A HREF="&base/releases/2.2.2R/errata.html">Errata List</A>.
|
||||||
</em>
|
</em>
|
||||||
This latest release from our
|
This latest release from our
|
||||||
<A HREF="&base/handbook/stable.html">FreeBSD-stable</A> branch
|
<A HREF="&base/handbook/stable.html">FreeBSD-stable</A> branch
|
||||||
|
|
Loading…
Reference in a new issue