mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 19:34:43 +01:00
Compare commits
63
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
54055718ff | ||
|
|
1f61e76b51 | ||
|
|
69a8884af1 | ||
|
|
510c6cf29a | ||
|
|
c998438538 | ||
|
|
3649c5caff | ||
|
|
76322dbacd | ||
|
|
f9a559a82d | ||
|
|
9070dd1518 | ||
|
|
a54b5e9264 | ||
|
|
38f33e47a0 | ||
|
|
e7b58bcd8d | ||
|
|
d35c52a536 | ||
|
|
bbee93cbf5 | ||
|
|
4679e4f9c4 | ||
|
|
5d7d08d44a | ||
|
|
2b6caead9d | ||
|
|
e8fb91fe8b | ||
|
|
03a76b348d | ||
|
|
575826f183 | ||
|
|
5b37f4de45 | ||
|
|
45e294f985 | ||
|
|
af51f9df3c | ||
|
|
daf0e2ac5e | ||
|
|
4304e5eb17 | ||
|
|
421bcceeb8 | ||
|
|
c1ff6d05f5 | ||
|
|
d550f5d3db | ||
|
|
52ab77523b | ||
|
|
59fbe89293 | ||
|
|
2cfb122f55 | ||
|
|
c4f7dce098 | ||
|
|
6df7da0052 | ||
|
|
b329f45a9a | ||
|
|
04260ee25f | ||
|
|
72f50b48c4 | ||
|
|
563a73f034 | ||
|
|
79c1c663cb | ||
|
|
8fcffe2145 | ||
|
|
6e5c517269 | ||
|
|
34e6868261 | ||
|
|
62309d46fc | ||
|
|
9f5a40581d | ||
|
|
f8cb494d51 | ||
|
|
4e7ac0d6fc | ||
|
|
6e043e1a60 | ||
|
|
23b937f516 | ||
|
|
da2a3ace37 | ||
|
|
1b5ec3f62e | ||
|
|
516148ef3e | ||
|
|
6759c92a8d | ||
|
|
9929416e83 | ||
|
|
7ff6b770c6 | ||
|
|
fec900bd04 | ||
|
|
1b65664c28 | ||
|
|
6794374441 | ||
|
|
2487bb6cb1 | ||
|
|
e175267715 | ||
|
|
98e57db40f | ||
|
|
2a72044563 | ||
|
|
77bbc16437 | ||
|
|
4c1e483f92 | ||
|
|
af333ae2db |
No files matched your search
+1
-1
@@ -88,7 +88,7 @@ CLEANDIR= cleandir
|
||||
.endif
|
||||
|
||||
CVS?= cvs
|
||||
CVSFLAGS?= -r RELENG_7 -P -d -I!
|
||||
CVSFLAGS?= -r RELENG_7_2 -P -d -I!
|
||||
SUP?= /usr/bin/csup
|
||||
SUPFLAGS?= -g -L 2
|
||||
.if defined(SUPHOST)
|
||||
|
||||
@@ -8,6 +8,16 @@ Items affecting the ports and packages system can be found in
|
||||
/usr/ports/UPDATING. Please read that file before running
|
||||
portupgrade.
|
||||
|
||||
20090504:
|
||||
FreeBSD 7.2-RELEASE
|
||||
|
||||
20090422: FreeBSD-SA-09:07.libc, FreeBSD-SA-09:08.openssl
|
||||
Don't leak information via uninitialized space in db(3) records.
|
||||
[09:07]
|
||||
|
||||
Sanity-check string lengths in order to stop OpenSSL crashing
|
||||
when printing corrupt BMPString or UniversalString objects. [09:08]
|
||||
|
||||
20090326:
|
||||
Following bug-fixes to TCP connection state flags, netstat, systat,
|
||||
and sockstat will need to be rebuilt in order to properly print
|
||||
|
||||
@@ -3185,9 +3185,9 @@ cookedprint(
|
||||
if (!decodeuint(value, &uval))
|
||||
output_raw = '?';
|
||||
else {
|
||||
char b[10];
|
||||
char b[12];
|
||||
|
||||
(void) sprintf(b, "%03lo", uval);
|
||||
(void) snprintf(b, sizeof(b), "%03lo", uval);
|
||||
output(fp, name, b);
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1134,6 +1134,7 @@ void ERR_load_ASN1_strings(void);
|
||||
#define ASN1_R_BAD_OBJECT_HEADER 102
|
||||
#define ASN1_R_BAD_PASSWORD_READ 103
|
||||
#define ASN1_R_BAD_TAG 104
|
||||
#define ASN1_R_BMPSTRING_IS_WRONG_LENGTH 210
|
||||
#define ASN1_R_BN_LIB 105
|
||||
#define ASN1_R_BOOLEAN_IS_WRONG_LENGTH 106
|
||||
#define ASN1_R_BUFFER_TOO_SMALL 107
|
||||
@@ -1213,6 +1214,7 @@ void ERR_load_ASN1_strings(void);
|
||||
#define ASN1_R_UNABLE_TO_DECODE_RSA_KEY 157
|
||||
#define ASN1_R_UNABLE_TO_DECODE_RSA_PRIVATE_KEY 158
|
||||
#define ASN1_R_UNEXPECTED_EOC 159
|
||||
#define ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH 211
|
||||
#define ASN1_R_UNKNOWN_FORMAT 160
|
||||
#define ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM 161
|
||||
#define ASN1_R_UNKNOWN_OBJECT_TYPE 162
|
||||
|
||||
@@ -188,6 +188,7 @@ static ERR_STRING_DATA ASN1_str_reasons[]=
|
||||
{ERR_REASON(ASN1_R_BAD_OBJECT_HEADER) ,"bad object header"},
|
||||
{ERR_REASON(ASN1_R_BAD_PASSWORD_READ) ,"bad password read"},
|
||||
{ERR_REASON(ASN1_R_BAD_TAG) ,"bad tag"},
|
||||
{ERR_REASON(ASN1_R_BMPSTRING_IS_WRONG_LENGTH),"bmpstring is wrong length"},
|
||||
{ERR_REASON(ASN1_R_BN_LIB) ,"bn lib"},
|
||||
{ERR_REASON(ASN1_R_BOOLEAN_IS_WRONG_LENGTH),"boolean is wrong length"},
|
||||
{ERR_REASON(ASN1_R_BUFFER_TOO_SMALL) ,"buffer too small"},
|
||||
@@ -267,6 +268,7 @@ static ERR_STRING_DATA ASN1_str_reasons[]=
|
||||
{ERR_REASON(ASN1_R_UNABLE_TO_DECODE_RSA_KEY),"unable to decode rsa key"},
|
||||
{ERR_REASON(ASN1_R_UNABLE_TO_DECODE_RSA_PRIVATE_KEY),"unable to decode rsa private key"},
|
||||
{ERR_REASON(ASN1_R_UNEXPECTED_EOC) ,"unexpected eoc"},
|
||||
{ERR_REASON(ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH),"universalstring is wrong length"},
|
||||
{ERR_REASON(ASN1_R_UNKNOWN_FORMAT) ,"unknown format"},
|
||||
{ERR_REASON(ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM),"unknown message digest algorithm"},
|
||||
{ERR_REASON(ASN1_R_UNKNOWN_OBJECT_TYPE) ,"unknown object type"},
|
||||
|
||||
@@ -1012,6 +1012,18 @@ int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
|
||||
case V_ASN1_SET:
|
||||
case V_ASN1_SEQUENCE:
|
||||
default:
|
||||
if (utype == V_ASN1_BMPSTRING && (len & 1))
|
||||
{
|
||||
ASN1err(ASN1_F_ASN1_EX_C2I,
|
||||
ASN1_R_BMPSTRING_IS_WRONG_LENGTH);
|
||||
goto err;
|
||||
}
|
||||
if (utype == V_ASN1_UNIVERSALSTRING && (len & 3))
|
||||
{
|
||||
ASN1err(ASN1_F_ASN1_EX_C2I,
|
||||
ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH);
|
||||
goto err;
|
||||
}
|
||||
/* All based on ASN1_STRING and handled the same */
|
||||
if (!*pval)
|
||||
{
|
||||
|
||||
@@ -64,12 +64,13 @@
|
||||
.ds doc-volume-as-arm arm
|
||||
.
|
||||
.\" Default .Os value
|
||||
.ds doc-default-operating-system FreeBSD\~7.1
|
||||
.ds doc-default-operating-system FreeBSD\~7.2
|
||||
.
|
||||
.\" FreeBSD releases not found in doc-common
|
||||
.ds doc-operating-system-FreeBSD-6.3 6.3
|
||||
.ds doc-operating-system-FreeBSD-6.4 6.4
|
||||
.ds doc-operating-system-FreeBSD-7.1 7.1
|
||||
.ds doc-operating-system-FreeBSD-7.2 7.2
|
||||
.ds doc-operating-system-FreeBSD-8.0 8.0
|
||||
.
|
||||
.ec
|
||||
|
||||
@@ -99,6 +99,6 @@ The
|
||||
.Fn memrchr
|
||||
function first appeared in GNU libc 2.1.91, this implementation
|
||||
first appeared in
|
||||
.Fx 8.0 ,
|
||||
.Fx 6.4 ,
|
||||
coming from
|
||||
.Ox 4.3 .
|
||||
@@ -76,4 +76,4 @@ have been added to many other UNIX style kernels.
|
||||
The
|
||||
.Fn setfib
|
||||
function appeared in
|
||||
.Fx 8.0 .
|
||||
.Fx 7.1 .
|
||||
+2
-2
@@ -18,11 +18,11 @@
|
||||
# Set these, release builder!
|
||||
#
|
||||
# Fixed version:
|
||||
#BUILDNAME=7.1-STABLE
|
||||
#BUILDNAME=7.2-STABLE
|
||||
#
|
||||
# Automatic SNAP versioning:
|
||||
DATE != date +%Y%m%d
|
||||
BASE = 7.1
|
||||
BASE = 7.2
|
||||
BUILDNAME?=${BASE}-${DATE}-SNAP
|
||||
#
|
||||
#CHROOTDIR=/junk/release
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/Makefile,v 1.4 2002/10/28 18:37:19 ue Exp $
|
||||
# basiert auf: 1.3
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/..
|
||||
|
||||
SUBDIR = relnotes
|
||||
SUBDIR+= hardware
|
||||
SUBDIR+= readme
|
||||
SUBDIR+= errata
|
||||
SUBDIR+= installation
|
||||
SUBDIR+= early-adopter
|
||||
|
||||
COMPAT_SYMLINK = de
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,23 +0,0 @@
|
||||
# The FreeBSD Documentation
|
||||
# The FreeBSD German Documentation Project
|
||||
#
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/early-adopter/Makefile,v 1.1 2002/10/28 18:37:20 ue Exp $
|
||||
# basiert auf: 1.3
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/early-adopter
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/de_DE.ISO8859-1/early-adopter
|
||||
.endif
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS+= article.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,557 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD German Documentation Project
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/early-adopter/article.sgml,v 1.24 2003/05/25 12:44:41 mheinen Exp $
|
||||
basiert auf: 1.15
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
|
||||
<!ENTITY % freebsd PUBLIC "-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN">
|
||||
%freebsd;
|
||||
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
|
||||
<!ENTITY % teams PUBLIC "-//FreeBSD//ENTITIES DocBook Team Entities//EN">
|
||||
%teams;
|
||||
|
||||
<!ENTITY % mailing-lists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mailing-lists;
|
||||
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
|
||||
<!ENTITY release.4x "4.<replaceable>X</replaceable>">
|
||||
<!ENTITY release.5x "5.<replaceable>X</replaceable>">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
<articleinfo>
|
||||
<title>Hinweise für die ersten Anwender von &os;
|
||||
&release.current;</title>
|
||||
|
||||
<authorgroup>
|
||||
<corpauthor>The &os; Release Engineering Team</corpauthor>
|
||||
</authorgroup>
|
||||
|
||||
<pubdate>$FreeBSD$</pubdate>
|
||||
|
||||
<copyright>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">The &os; Release
|
||||
Engineering Team</holder>
|
||||
</copyright>
|
||||
|
||||
<abstract>
|
||||
<para>Dieser Artikel enthält Informationen über den
|
||||
Status von &os; &release.current; für die Anwender, die
|
||||
bisher noch keine Erfahrung mit den &release.5x; Versionen
|
||||
oder &os; sammeln konnten. Er enthält einige
|
||||
Hintergrundinformationen über die vor und während
|
||||
einer Veröffentlichung ablaufende Prozesse, nennt die
|
||||
wichtigsten Neuerungen und die Stellen, an denen die ersten
|
||||
Anwender Probleme haben könnten. Weiterhin gibt es
|
||||
Informationen über die Pläne für weitere
|
||||
Veröffentlichungen im Entwicklungszweig 4-STABLE und
|
||||
ein paar Hinweise für die Aktualisierung bestehender
|
||||
Systeme.</para>
|
||||
</abstract>
|
||||
</articleinfo>
|
||||
|
||||
<sect1 id="intro">
|
||||
<title>Einführung</title>
|
||||
|
||||
<para>Nach über zwei Jahren steht mit &os; &release.5x;
|
||||
wieder eine komplett neue &os;-Version zur Verfügung. Sie
|
||||
bietet nicht nur diverse neue Möglichkeiten, auch und
|
||||
gerade <quote>unter der Haube</quote> hat sich einiges
|
||||
verbessert. Der Nachteil dieser Neuerungen ist, daß
|
||||
große Teile des Systems neu und nicht ausreichend getestet
|
||||
sind. Im Vergleich zu den existierenden &release.4x; Versionen
|
||||
kann der Schritt zu den ersten &release.5x; Versionen zu
|
||||
Verschlechterungen in den Bereichen Stabilität, Leistung
|
||||
und teilweise auch Funktionalität führen.</para>
|
||||
|
||||
<para>Aus diesen Gründen warnen wir alle Anwender, ihre
|
||||
Systeme nicht von älteren &os;-Versionen auf 5.0 zu
|
||||
aktualisieren, wenn sie die "Problemzonen" nicht kennen
|
||||
oder nicht bereit sind, die Einschränkungen in den neuesten
|
||||
Versionen in Kauf zu nehmen. Gerade konservative Anwender
|
||||
sollten in der nahen Zukunft &release.4x;-Versionen (wie
|
||||
4.8-RELEASE) benutzen. Wir meinen, daß diese Anwender
|
||||
erst zu &release.5x; wechseln sollten, nachdem der
|
||||
Entwicklungszweig 5-STABLE existiert; dies wird wahrscheinlich
|
||||
nach der Veröffentlichung von 5.2-RELEASE
|
||||
passieren.</para>
|
||||
|
||||
<para>Hier zeigt sich das <quote>Henne und Ei</quote> Problem bei
|
||||
der Veröffentlichung von &os; &release.5x;. Alle am &os;
|
||||
Project beteiligten Personen wollen ein &os;, das möglichst
|
||||
stabil und zuverlässig ist. Um dieses Ziel zu erreichen,
|
||||
müssen die neue Version und speziell die neuen Komponenten
|
||||
von möglichst vielen Anwendern getestet werden.
|
||||
Dummerweise gibt es bei realistischer Betrachtung nur eine
|
||||
Möglichkeit, eine größere Anzahl an Anwender
|
||||
für einen Test zu gewinnen: Die Veröffentlichung der
|
||||
zu testenden Version!</para>
|
||||
|
||||
<para>Dieser Artikel beschreibt einige der Probleme, die bei der
|
||||
Installation und Benutzung von &os; &release.current; auftreten
|
||||
können. Zuerst wird beschrieben, wie eine neue FreeBSD
|
||||
Version veröffentlicht wird. Dann werden die
|
||||
interessanteren Neuerungen in FreeBSD &release.current; und die
|
||||
Bereiche, in denen (gerade für unvorsichtige Anwender)
|
||||
Probleme auftreten können, vorgestellt. Anwender, die erst
|
||||
einmal bei Systemen auf Basis von 4-STABLE bleiben möchten,
|
||||
erhalten einen kurzen Ausblick auf die kurz- und mittelfristigen
|
||||
Planungen für diesen Entwicklungszweig. Zuletzt wird
|
||||
besprochen, was bei einer Aktualisierung eines existierenden
|
||||
&release.4x; Systems auf 5.0 beachtet werden muß.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="release-overview">
|
||||
<title>Veröffentlichung neuer &os;-Versionen</title>
|
||||
|
||||
<para>Das Prinzip der &os;-Entwicklung ist die Verwendung mehrerer
|
||||
Entwicklungszweige innerhalb eines <quote>CVS
|
||||
Repository</quote>. Der Hauptzweig wird <quote>CURRENT</quote>
|
||||
genannt und innerhalb des Repository mit dem symbolischen Namen
|
||||
<literal>HEAD</literal> referenziert. Neuerungen werden
|
||||
zunächst in diesen Zweig eingebracht. Das bedeutet zwar,
|
||||
daß neue Möglichkeiten zunächst einmal nur in
|
||||
CURRENT zur Verfügung stehen, es bedeutet allerdings auch,
|
||||
daß dieser Zweig von Zeit zu Zeit Kummer bereitet,
|
||||
während die Neuerungen getestet und ihre Fehler entfernt
|
||||
werden.</para>
|
||||
|
||||
<para>Wenn eine neue &os;-Version veröffentlicht wird,
|
||||
basiert diese in der Regel auf einem der <quote>STABLE</quote>
|
||||
(stabil) genannten Entwicklungszweige. Neuerungen werden nur in
|
||||
diese Entwicklungszweige übernommen, nachdem sie in CURRENT
|
||||
getestet wurden. Zur Zeit gibt es nur einen aktiven STABLE
|
||||
Entwicklungszweig: <quote>4-STABLE</quote>; dieser Zweig war
|
||||
die Grundlage für alle &release.4x; Versionen. Dieser
|
||||
Zweig wird innerhalb des CVS Repository durch den symbolischen
|
||||
Namen <literal>RELENG_4</literal> gekennzeichnet.</para>
|
||||
|
||||
<para>Die Basis für &os; 5.0 und 5.1 ist der
|
||||
Entwicklungszweig CURRENT. Damit wird zum ersten Mal nach
|
||||
über zwei Jahren eine neue Version auf Basis dieses
|
||||
Entwicklungszweiges erscheinen (die letzte war &os; 4.0, im
|
||||
März 2000).</para>
|
||||
|
||||
<para>Einige Zeit nach der Veröffentlichung von &os; 5.0 wird
|
||||
im &os; CVS Repository der Zweig <quote>5-STABLE</quote> mit dem
|
||||
symbolischen Namen <literal>RELENG_5</literal> erzeugt werden.
|
||||
Die letzten beiden Entwicklungszweige dieser Art (3-STABLE und
|
||||
4-STABLE) wurden unmittelbar nach der Veröffentlichung der
|
||||
jeweiligen <quote>Punkt Null</quote> Versionen (3.0 bzw. 4.0)
|
||||
erzeugt. Rückblickend müssen wir feststellen,
|
||||
daß dadurch in beiden Fällen nicht genug Zeit war, um
|
||||
CURRENT zu stabilisieren, bevor der neue Entwicklungszweig
|
||||
eingerichtet wurde. Dies führte zu unnötiger
|
||||
Mehrarbeit, da Fehlerkorrekturen von einem Zweig in den anderen
|
||||
Zweig übertragen werden mußten; außerdem kam
|
||||
es zu einigen Änderungen in der Architektur, die nicht in
|
||||
den jeweils anderen Zweig übernommen werden konnten.</para>
|
||||
|
||||
<para>Aus diesem Grund wird das Release Engineering Team den neuen
|
||||
5-STABLE Entwicklungszweig erst dann im CVS Repository
|
||||
einrichten, wenn eine solide Grundlage zur Verfügung steht.
|
||||
Es ist sehr wahrscheinlich, daß vorher mehrere
|
||||
&release.5x; Versionen erscheinen werden; zur Zeit rechnen wir
|
||||
damit, daß 5-STABLE nach dem Erscheinen von 5.2-RELEASE
|
||||
erzeugt werden wird.</para>
|
||||
|
||||
<para>Weitere Informationen über den Ablauf bei der
|
||||
Veröffentlichung einer neuen &os; Version finden Sie auf
|
||||
den <ulink
|
||||
url="http://www.FreeBSD.org/releng/index.html">Release
|
||||
Engineering Web pages</ulink> und im Artikel <ulink
|
||||
url="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/index.html">&os;
|
||||
Release Engineering</ulink>. Informationen über den
|
||||
geplanten Entwicklungszweig 5-STABLE finden Sie auf der <ulink
|
||||
url="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/5-roadmap/index.html"><quote>The
|
||||
Roadmap for 5-STABLE</quote></ulink>.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="new">
|
||||
<title>Neuerungen</title>
|
||||
|
||||
<para>Die Glanzpunkte von &os; &release.5x; sind die vielen Neuerungen.
|
||||
Diese Neuerungen und die neue Funktionalität basieren zum
|
||||
größten Teil auf massiven Änderungen der
|
||||
Systemarchitektur, die nicht in den Entwicklungszweig 4-STABLE
|
||||
eingepflegt wurden. Viele in sich abgeschlossene
|
||||
Änderungen wie Treiber für neue Geräte oder neue
|
||||
Benutzerprogramme wurden dagegen schon nach 4-STABLE
|
||||
übernommen. Die folgende Liste enthält eine kurze
|
||||
Übersicht über die wichtigsten Neuerungen in &os;
|
||||
5.0:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>SMPng: Die <quote>nächste Generation</quote> der
|
||||
Unterstützung für Systeme mit mehreren Prozessoren
|
||||
(noch nicht abgeschlossen). Es ist jetzt möglich,
|
||||
daß mehrere Prozessoren gleichzeitig den Kernel
|
||||
nutzen.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>KSE: Die <quote>Kernel Scheduled Entities</quote>
|
||||
erlauben es einem Prozess, mehrere Threads auf Kernel-Ebene
|
||||
zu nutzen, analog zur Aktivierung via Scheduler. Die
|
||||
(experimentellen) Bibliotheken <filename>libkse</filename>
|
||||
und <filename>libthr</filename> erlauben auch normalen
|
||||
Programmen mit mehreren Threads, diese Erweiterung zu
|
||||
nutzen.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Neue Plattformen: Zusätzlich zu i386, pc98 und
|
||||
Alpha werden jetzt auch sparc64 und ia64 Systeme
|
||||
unterstützt.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>GCC: Der Compiler und die dazugehörigen Werkzeuge
|
||||
basieren jetzt auf GCC 3.2.2 und nicht mehr auf GCC
|
||||
2.95.<replaceable>X</replaceable>.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>MAC: Unterstützung für erweiterbare
|
||||
<quote>Mandatory Access Control</quote> Regelwerke.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>GEOM: Ein flexibles Gerüst zur Manipulation von
|
||||
Daten beim Transfer von und zu Festplatten. Auf dieser
|
||||
Basis wurde ein experimentelles Modul zur
|
||||
Verschlüsselung des Festplatteninhaltes
|
||||
entwickelt.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>FFS: Das Dateisystem unterstützt jetzt
|
||||
Hintergrund-&man.fsck.8; (um das System nach einem Absturz
|
||||
schneller verfügbar zu machen) sowie
|
||||
<quote>Schnappschüsse</quote>.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>UFS2: Dieses neue Dateisystem unterstützt
|
||||
größere Dateien und zusätzliche
|
||||
Dateiberechtigungen. &man.newfs.8; erzeugt jetzt
|
||||
standardmäßig UFS2 Dateisysteme und auf allen
|
||||
Plattformen außer PC98 gilt dies auch für
|
||||
Dateisysteme, die mit &man.sysinstall.8; erzeugt
|
||||
werden.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Cardbus: Cardbus wird jetzt unterstützt.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Eine ausführlichere Übersicht über die
|
||||
Neuerungen finden Sie in den <quote>Release Notes</quote>
|
||||
für &os; &release.prev; und &release.current;.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="drawbacks">
|
||||
<title>Nachteile für frühe Anwender</title>
|
||||
|
||||
<para>Ein Nachteil der Neuerungen in &os; &release.5x; ist,
|
||||
daß es in einigen Bereichen auf Grund der noch nicht
|
||||
abgeschlossenen Entwicklung zu Problemen oder zu unerwarteten
|
||||
Effekten kommen kann. Einige (aber nicht alle) der Problemzonen
|
||||
sind in der folgenden Liste zusammengefaßt:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Die Arbeit an diversen Neuerungen ist noch nicht
|
||||
abgeschlossen, dazu gehören unter anderem SMPng und
|
||||
KSE. Diese Erweiterungen sind zwar für Test- und
|
||||
Experimentalzwecke ausreichend stabil, aber unter
|
||||
Umständen nicht stabil genug für den
|
||||
Produktionsbetrieb.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Durch die Änderungen in den Datenstrukturen des
|
||||
Kernels und der Schnittstellen für Anwendungen und
|
||||
Programmierer (ABI/API), müssen Treiber anderer
|
||||
Hersteller angepaßt werden, damit sie korrekt mit &os;
|
||||
5.0 zusammenarbeiten. Es ist nicht ausgeschlossen,
|
||||
daß es bis zum Erscheinen des Entwicklungszweiges
|
||||
5-STABLE weitere kleinere Änderungen am ABI/API geben
|
||||
wird.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Einige Teile des &os; Basissystems wurden in die Ports
|
||||
Collection verschoben. Dazu gehören insbesondere
|
||||
<application>Perl</application>,
|
||||
<application>UUCP</application> und die meisten (nicht alle)
|
||||
Spiele. Diese Programme werden zwar weiterhin entwickelt
|
||||
und unterstützt, es kann aber verwirren, daß sie
|
||||
nicht mehr Teil des Basissystems sind.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Einige Teile des &os;-Basissystems wurden nicht mehr
|
||||
gepflegt, weil es nicht genügend Anwender und/oder
|
||||
Entwickler gab. Diese Teile mußten entfernt werden,
|
||||
dazu zählen unter anderem die Erzeugung von Programmen
|
||||
im Format a.out;, die XNS-Netzwerkprotokolle und der Treiber
|
||||
für den X-10 Controller.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Viele Ports und Packages, die mit &os; 4-STABLE noch
|
||||
korrekt liefen, können mit &os; 5.0 nicht genutzt oder
|
||||
nicht kompiliert werden. Der Grund ist in der Regel der
|
||||
neue Compiler oder die Aufräumarbeiten in den
|
||||
Header-Dateien.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Viele der Neuerungen in &os; &release.5x; wurden bisher
|
||||
nur auf relativ wenigen Systemen getestet. Viele dieser
|
||||
Neuerungen (wie SMPng) haben Auswirkungen auf große
|
||||
Bereiche des Kernels.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Die Neuerungen in &os; 5.0 enthalten noch Routinen
|
||||
zur Unterstützung bei der Fehlersuche und Diagnose.
|
||||
Dadurch kann es dazu kommen, daß ein System mit
|
||||
&os; 5.0 langsamer ist als mit 4-STABLE.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Neuerungen werden erst in den Entwicklungszweig 4-STABLE
|
||||
übernommen, nachdem sie eine Zeit lang in -CURRENT
|
||||
<quote>gereift</quote> sind. Bei &os; 5.0 fehlt dieser
|
||||
stabilisierende Effekt eines -STABLE Entwicklungszweiges.
|
||||
Der Entwicklungszweig 5-STABLE wird wahrscheinlich erst
|
||||
einige Zeit nach der Veröffentlichung von 5.2-RELEASE
|
||||
eingerichtet werden.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Die Dokumentation (wie z.B. das &os; <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/index.html">Handbuch</ulink>
|
||||
und der <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/faq/index.html">FAQ</ulink>)
|
||||
ist teilweise noch nicht auf dem Stand von
|
||||
&os; &release.5x;.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Da einige dieser Probleme auch negative Auswirkungen auf die
|
||||
Stabilität des Systems haben, rät das Release
|
||||
Engineering Team konservativen Anwendern und Firmen, Versionen
|
||||
aus dem Entwicklungszweig 4-STABLE zu verwenden, bis die
|
||||
&release.5x; Versionen zuverlässiger
|
||||
geworden sind.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="plans-stable">
|
||||
<title>Die Zukunft des Entwicklungszweiges 4-STABLE</title>
|
||||
|
||||
<para>Die Veröffentlichung von &os; 5.0 bedeutete nicht das
|
||||
Ende des Entwicklungszweiges 4-STABLE: &os; 4.8 erschien im
|
||||
April 2003, zwei Monate nach der Veröffentlichung von &os;
|
||||
5.0. Es wird wahrscheinlich noch eine weitere Version auf der
|
||||
Basis dieses Entwicklungszweiges geben: Das für den Sommer
|
||||
2003 geplante 4.9-RELEASE. Auch eine Version 4.10 liegt im
|
||||
Bereich des Möglichen. Dies hängt von mehreren
|
||||
Faktoren ab, der wichtigste davon ist die Existenz und
|
||||
Stabilität des Entwicklungszweiges 5-STABLE. Wenn CURRENT
|
||||
nicht stabil genug ist, um einen Entwicklungszweig 5-STABLE zu
|
||||
rechtfertigen, werden weitere Versionen auf Basis des
|
||||
Entwicklungszweiges 4-STABLE möglich und notwendig sein.
|
||||
Bis zum Erscheinen der offiziell letzten Version auf Basis von
|
||||
4-STABLE bleibt es den Entwicklern überlassen, ob sie
|
||||
Neuerungen aus <literal>HEAD</literal> in 4-STABLE einpflegen
|
||||
(im Rahmen der schon bestehenden Regelungen).</para>
|
||||
|
||||
<para>Bis zu einem gewissen Grad werden das Release Engineering
|
||||
Team und die Entwickler auch die Wünsche der Benutzer nach
|
||||
weiteren Versionen auf Basis von 4-STABLE beachten. Allerdings
|
||||
nur, so weit dies im Rahmen der beschränkten Ressourcen
|
||||
möglich ist.</para>
|
||||
|
||||
<para>Neue Versionen auf Basis des Entwicklungszweiges 4-STABLE
|
||||
werden vom &a.security-officer; im üblichen Rahmen
|
||||
unterstützt werden, genauere Informationen dazu finden Sie
|
||||
auf der <ulink
|
||||
url="http://www.FreeBSD.org/security/index.html">Security
|
||||
page</ulink> auf der &os; Webseite. In der Regel werden die
|
||||
letzten beiden Versionen jedes Entwicklungszweiges durch die
|
||||
Veröffentlichung von Sicherheitshinweisen und Patches
|
||||
unterstützt; dem Team ist es allerdings freigestellt, diese
|
||||
Unterstützung auf weitere Versionen oder spezielle Probleme
|
||||
auszudehnen.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="upgrade">
|
||||
<title>Hinweise für die Aktualisierung von &os; &release.4x;</title>
|
||||
|
||||
<para>Dieses Kapitel enthält Hinweise für Anwender, die
|
||||
ihr bestehendes &os; &release.4x; System auf &os; &release.5x;
|
||||
aktualisieren wollen. Wie bei jeder Aktualisierung ist es auf
|
||||
jeden Fall notwendig, vorher die Release Notes und die Errata der
|
||||
neuen Version zu lesen; bei Aktualisierung über den
|
||||
Quellcode ist <filename>src/UPDATING</filename>
|
||||
Pflichtlektüre.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Aktualisierung ohne Quellcode</title>
|
||||
|
||||
<para>Der einfachste Ansatz ist immer noch
|
||||
<quote>Sicherheitskopien erstellen, Platte formatieren, neues
|
||||
System installieren, Daten wieder einspielen</quote>. Dadurch
|
||||
werden alle Probleme mit veralteten und nicht kompatiblen
|
||||
Programmen und Konfigurationsdateien umgangen. Die neuen
|
||||
Dateisysteme können maximalen Nutzen aus den diversen
|
||||
Neuerungen (speziell UFS2) ziehen.</para>
|
||||
|
||||
<para>Zum gegenwärtigen Zeitpunkt hat noch niemand
|
||||
ausführlich getestet, ob und wie gut die
|
||||
<quote>Upgrade</quote>-Option in &man.sysinstall.8; bei einem
|
||||
Update von 4.0 zu 5.0 funktioniert. Wir raten daher dringend
|
||||
von der Verwendung dieser Funktion ab. Eines der
|
||||
Hauptprobleme ist, daß bei dieser Variante diverse
|
||||
Dateien nicht gelöscht werden, die zwar von &release.4x;
|
||||
genutzt wurden, aber in &release.5x; nicht mehr vorhanden
|
||||
sind. Diese Altlasten können zu Problemen
|
||||
führen.</para>
|
||||
|
||||
<para>Auf i386 und pc98 Systemen kann die Konfiguration von ISA
|
||||
Geräten beim Systemstart mit dem Werkzeug UserConfig
|
||||
eingestellt werden, dies gilt auch beim Start von einem
|
||||
Installations-Medium. Dieses Programm wurde in &os; 5.0 durch
|
||||
&man.device.hints.5; ersetzt; dieses stellt zwar die gleiche
|
||||
Funktionalität bereit, ist aber von der Bedienung her
|
||||
völlig verschieden.</para>
|
||||
|
||||
<para>Bei einer Installation von Diskette kann es notwendig
|
||||
werden, die neue Treiber-Diskette zu benutzen. Das
|
||||
<filename>drivers.flp</filename> Diskettenimage sollte im
|
||||
allgemeinen überall dort verfügbar sein, wo auch
|
||||
schon die bekannten <filename>kern.flp</filename> und
|
||||
<filename>mfsroot.flp</filename> verfügbar sind.</para>
|
||||
|
||||
<para>Bei einer Installation von CD-ROM auf einem i386-System
|
||||
wird jetzt ein neues Startprogramm mit dem Namen
|
||||
<quote>no-emulation boot loader</quote> genutzt. Dadurch ist
|
||||
es unter anderem möglich, auf der CD den Standardkernel
|
||||
(<literal>GENERIC</literal>) statt des auf den Disketten
|
||||
verwendeten Mini-Kernels zu nutzen. Jedes System, das von den
|
||||
Installations-CDs für Windows NT 4.0 booten kann, sollte
|
||||
auch mit den &os; &release.5x; CD-ROMs zurechtkommen.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Aktualisierung mit Quellcode</title>
|
||||
|
||||
<para>Es ist auf jeden Fall erforderlich, vor der Aktualisierung
|
||||
<filename>src/UPDATING</filename> zu lesen. Der Abschnitt
|
||||
<quote>To upgrade from 4.x-stable to current</quote>
|
||||
enthält eine Schritt-für-Schritt Anleitung, der Sie
|
||||
unbedingt folgen müssen, die Nutzung der üblichen
|
||||
<quote>Abkürzungen</quote> ist nicht
|
||||
möglich.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Allgemeine Hinweise</title>
|
||||
|
||||
<para><application>Perl</application> wurde aus dem Basissystem
|
||||
entfernt und sollte entweder als Package oder über die
|
||||
Ports Collection installiert werden. Die bisher übliche
|
||||
Praxis, Perl als Teil des Basissystems zu behandeln und mit ihm
|
||||
zusammen zu kompilieren, führte zu diversen Problemen,
|
||||
die eine Aktualisierung von Perl erschwerten. Die im
|
||||
Standardsystem vorhandenen Programme, die Perl
|
||||
benötigten, wurden entweder in einer anderen Sprache neu
|
||||
geschrieben (wenn sie noch benötigt wurden) oder
|
||||
ersatzlos entfernt (wenn sie überflüssig waren). Da
|
||||
&man.sysinstall.8; das Perl Package bei den meisten
|
||||
Distributionen automatisch mit installiert, sollte diese
|
||||
Änderung kaum Auswirkungen auf die Anwender
|
||||
haben.</para>
|
||||
|
||||
<para>Einige Scripte verlassen sich darauf, daß der
|
||||
Perl-Interpreter als <filename>/usr/bin/perl</filename>
|
||||
verfügbar ist. Der Perl Port enthält das Programm
|
||||
<filename>use.perl</filename>, mit dem ein passender Satz
|
||||
symbolischer Links für diese Scripte erzeugt werden kann.
|
||||
Nach dem Aufruf von <command>use.perl port</command> sollte
|
||||
alles wie erwartet funktionieren.</para>
|
||||
|
||||
<para>Es ist zwar möglich, für &release.4x;
|
||||
geschriebene Programme unter &release.5x; zu nutzen,
|
||||
allerdings muß dazu die Distribution
|
||||
<filename>compat4x</filename> installiert sein. Damit
|
||||
<emphasis>könnte</emphasis> es auch möglich sein,
|
||||
alte Ports zu benutzen.</para>
|
||||
|
||||
<para>Bei der Aktualisierung eines bestehenden Systems auf Basis
|
||||
von 4-STABLE, ist es unbedingt notwendig, die alten Dateien in
|
||||
<filename>/usr/include</filename> zu löschen. Im
|
||||
allgemeinen ist es ausreichend, dieses Verzeichnis vor der
|
||||
Installation bzw. vor dem
|
||||
<maketarget>installworld</maketarget> zu entfernen. Wird das
|
||||
Verzeichnis nicht entfernt, kann es zu Problemen kommen
|
||||
(speziell mit C++-Programmen), da der Compiler dann einen Mix
|
||||
aus alten und neuen Headerdateien verwendet.</para>
|
||||
|
||||
<para>Es gibt kein <filename>MAKEDEV</filename> mehr, weil es
|
||||
nicht mehr benötigt wird. &os; &release.5x; benutzt ein
|
||||
spezielles Dateisystem für Geräte, das die
|
||||
entsprechenden Device Nodes bei Bedarf automatisch erzeugt.
|
||||
Weitere Informationen finden Sie in &man.devfs.5;.</para>
|
||||
|
||||
<para>Alle mit &man.newfs.8; erzeugten Dateisysteme werden
|
||||
standardmäßig im Format UFS2 angelegt. Diese gilt
|
||||
auf allen Plattformen außer PC98 auch für
|
||||
Dateisysteme, die mit &man.sysinstall.8; erzeugt werden. Da
|
||||
&os; &release.4x; nur UFS1 lesen kann, müssen alle
|
||||
Dateisysteme, die sowohl mit &release.4x; als auch mit
|
||||
&release.5x; nutzbar sein sollen, im Format UFS1 erzeugt
|
||||
werden. Dieser Fall tritt typischerweise auf Systemen auf,
|
||||
auf denen &release.4x; und &release.5x; installiert und
|
||||
abwechselnd betrieben werden. In &man.newfs.8; steht dazu die
|
||||
Option <option>-O1</option> zur Verfügung, auch
|
||||
&man.sysinstall.8; enthält eine entsprechende Option.
|
||||
Bitte beachten Sie, daß es kein Konvertierungsprogramm
|
||||
zur Umwandlung von UFS1 nach UFS2 (oder umgekehrt) gibt, nur
|
||||
die Variante Backup, Formatieren, Restore.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="summary">
|
||||
<title>Zusammenfassung</title>
|
||||
|
||||
<para>&os; &release.current; enthält zwar viele interessante
|
||||
Neuerungen, aber es ist noch nicht für alle Anwender
|
||||
geeignet. Aus diesem Grund haben wir in diesem Dokument
|
||||
Informationen über die Abläufe bei der
|
||||
Veröffentlichung einer neuen Version, die interessantesten
|
||||
Neuerungen in den &release.5x; Versionen und wahrscheinliche
|
||||
Probleme gegeben. Weiterhin enthielt er einen Ausblick auf die
|
||||
Zukunft des Entwicklungszweiges 4-STABLE und Informationen
|
||||
für Anwender, die schon jetzt umsteigen wollen.</para>
|
||||
</sect1>
|
||||
</article>
|
||||
@@ -1,22 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/errata/Makefile,v 1.4 2002/03/10 18:26:34 ue Exp $
|
||||
# $Id: Makefile,v 1.5 2002/03/10 16:39:26 ue Exp $
|
||||
# basiert auf: 1.5
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/errata
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/de_DE.ISO8859-1/errata
|
||||
.endif
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,411 +0,0 @@
|
||||
<!--
|
||||
FreeBSD errata document. Unlike some of the other RELNOTESng
|
||||
files, this file should remain as a single SGML file, so that
|
||||
the dollar FreeBSD dollar header has a meaningful modification
|
||||
time. This file is all but useless without a datestamp on it,
|
||||
so we'll take some extra care to make sure it has one.
|
||||
|
||||
(If we didn't do this, then the file with the datestamp might
|
||||
not be the one that received the last change in the document.)
|
||||
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/errata/article.sgml,v 1.39 2003/05/24 13:23:46 ue Exp $
|
||||
basiert auf: 1.38
|
||||
-->
|
||||
|
||||
<!DOCTYPE ARTICLE PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % translators PUBLIC "-//FreeBSD//ENTITIES DocBook Translator Entities//DE">
|
||||
%translators;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
<articleinfo>
|
||||
|
||||
<title>&os;
|
||||
<![ %release.type.snapshot [
|
||||
&release.prev;
|
||||
]]>
|
||||
<![ %release.type.release [
|
||||
&release.current;
|
||||
]]>
|
||||
Errata</title>
|
||||
|
||||
<authorgroup>
|
||||
<corpauthor>Das &os; Projekt</corpauthor>
|
||||
</authorgroup>
|
||||
|
||||
<pubdate>$FreeBSD$</pubdate>
|
||||
|
||||
<copyright>
|
||||
<year>2000</year>
|
||||
<year>2001</year>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">The FreeBSD Documentation Project</holder>
|
||||
</copyright>
|
||||
|
||||
<copyright>
|
||||
<year>2001</year>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">The FreeBSD German Documentation Project</holder>
|
||||
</copyright>
|
||||
</articleinfo>
|
||||
|
||||
<abstract>
|
||||
<para>Dieses Dokument enthält die Errata für &os;
|
||||
<![ %release.type.current [
|
||||
&release.prev;,
|
||||
]]>
|
||||
<![ %release.type.snapshot [
|
||||
&release.prev;,
|
||||
]]>
|
||||
<![ %release.type.release [
|
||||
&release.current;,
|
||||
]]>
|
||||
also wichtige Informationen, die kurz vor bzw. erst nach
|
||||
der Veröffentlichung bekannt wurden. Dazu gehören
|
||||
Ratschläge zur Sicherheit sowie Änderungen in der
|
||||
Software oder Dokumentation, welche die Stabilität und die
|
||||
Nutzung beeinträchtigen könnten. Sie sollten immer
|
||||
die aktuelle Version dieses Dokumentes lesen, bevor sie diese
|
||||
Version von &os; installieren.</para>
|
||||
|
||||
<para>Diese Errata für &os;
|
||||
<![ %release.type.current [
|
||||
&release.prev;
|
||||
]]>
|
||||
<![ %release.type.snapshot [
|
||||
&release.prev;
|
||||
]]>
|
||||
<![ %release.type.release [
|
||||
&release.current;
|
||||
]]>
|
||||
werden bis zum
|
||||
Erscheinen von &os; 5.1-RELEASE weiter aktualisiert
|
||||
werden.</para>
|
||||
</abstract>
|
||||
|
||||
<sect1 id="intro">
|
||||
<title>Einleitung</title>
|
||||
|
||||
<para>Diese Errata enthalten <quote>brandheiße</quote>
|
||||
Informationen über &os;
|
||||
<![ %release.type.current [
|
||||
&release.prev;.
|
||||
]]>
|
||||
<![ %release.type.snapshot [
|
||||
&release.prev;.
|
||||
]]>
|
||||
<![ %release.type.release [
|
||||
&release.current;.
|
||||
]]>
|
||||
Bevor Sie diese
|
||||
Version installieren, sollten Sie auf jeden Fall dieses Dokument
|
||||
lesen, um über Probleme informiert zu werden, die erst nach
|
||||
der Veröffentlichung entdeckt (und vielleicht auch schon
|
||||
behoben) wurden.</para>
|
||||
|
||||
<para>Die zusammen mit der Veröffentlichung erschienene
|
||||
Version dieses Dokumentes (zum Beispiel die Version auf der
|
||||
CDROM) ist per Definition veraltet. Allerdings sind im Internet
|
||||
aktualisierte Versionen verfügbar, die die <quote>aktuellen
|
||||
Errata</quote> für diese Version sind. Diese Versionen
|
||||
sind bei <ulink url="http://www.FreeBSD.org/releases/"></ulink>
|
||||
und allen aktuellen Mirrors dieser Webseite
|
||||
verfügbar.</para>
|
||||
|
||||
<para>Die Snapshots von &os; &release.branch; (sowohl die der
|
||||
Quelltexte als auch die der ausführbaren Programme)
|
||||
enthalten ebenfalls die zum Zeitpunkt ihrer
|
||||
Veröffentlichung aktuelle Version dieses
|
||||
Dokumentes.</para>
|
||||
|
||||
<para>Die Liste der &os; CERT security advisories finden Sie bei
|
||||
<ulink url="http://www.FreeBSD.org/security/"></ulink> oder
|
||||
<ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="security">
|
||||
<title>Sicherheitshinweise</title>
|
||||
|
||||
<para>Ein über das Netzwerk nutzbarer Fehler in
|
||||
<application>CVS</application> könnte dazu führen,
|
||||
daß ein Angreifer beliebige Programme auf dem CVS Server
|
||||
ausführen kann. Weitere Informationen finden Sie in <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:01.cvs.asc">FreeBSD-SA-03:01</ulink>.</para>
|
||||
|
||||
<para>Durch Auswertung der Antwortzeiten von
|
||||
<application>OpenSSL</application> wäre es einem Angreifer
|
||||
mit sehr viel Rechenleistung möglich gewesen, unter
|
||||
bestimmten Umständen den Klartext der übermittelten
|
||||
Daten zu erhalten. Dieser Fehler wurde in &os;
|
||||
&release.current; durch die neue
|
||||
<application>OpenSSL</application> Version 0.9.7 behoben. Auf
|
||||
den für Sicherheitsprobleme unterstützten
|
||||
Entwicklungszweigen wurde der Fehler durch die neue
|
||||
<application>OpenSSL</application> Version 0.9.6i behoben.
|
||||
Weitere Informationen finden Sie in <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:02.openssl.asc">FreeBSD-SA-03:02</ulink></para>
|
||||
|
||||
<para>Es ist theoretisch möglich, daß ein Angreifer den
|
||||
geheimen Schlüssel ermittelt, der von der Erweiterung
|
||||
<quote>syncookies</quote> genutzt wird. Dadurch sinkt deren
|
||||
Effektivität beim Schutz vor TCP SYN Flood
|
||||
Denial-of-Service Angriffen. Hinweise, wie sie das Problem
|
||||
umgehen können und weitere Informationen finden Sie in
|
||||
<ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:03.syncookies.asc">FreeBSD-SA-03:03</ulink>.</para>
|
||||
|
||||
<para>Durch diverse Puffer-Überläufe in den von
|
||||
<application>sendmail</application> genutzten Routinen zum
|
||||
Parsen des Headers war es einen Angreifer möglich, eine
|
||||
speziell konstruierte Nachricht an &man.sendmail.8; zu senden
|
||||
und so beliebige Programme ausführen zu lassen. Diese
|
||||
Programme verfügten über die Rechte des Benutzers,
|
||||
unter dessen Kennung &man.sendmail.8; lief, also typischerweise
|
||||
<username>root</username>. Weitere Informationen und Verweise
|
||||
auf Patches finden Sie in <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:04.sendmail.asc">FreeBSD-SA-03:04</ulink>
|
||||
und <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:07.sendmail.asc">FreeBSD-SA-03:07</ulink>.</para>
|
||||
|
||||
<para>Durch einen Puffer-Überlauf im XDR Kodierer/Dekodierer
|
||||
war es einem Angreifer möglich, den Service zum Absturz zu
|
||||
bringen. Informationen, wie Sie den Fehler beheben, finden Sie
|
||||
in <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:05.xdr.asc">FreeBSD-SA-03:05</ulink>.</para>
|
||||
|
||||
<para><application>OpenSSL</application> enthält zwei
|
||||
Schwachstellen, die erst vor kurzer Zeit bekannt gemacht wurden.
|
||||
Informationen, wie Sie die Probleme umgehen können und
|
||||
weitere Informationen finden Sie in <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:06.openssl.asc">FreeBSD-SA-03:06</ulink>.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="late-news">
|
||||
<title>Aktuelle Informationen</title>
|
||||
|
||||
<bridgehead renderas="sect3">GEOM</bridgehead>
|
||||
|
||||
<para>Die auf &man.geom.4; basierenden Routinen des Kernel zur
|
||||
Partitionierung erlauben es nicht, eine aktive Partition zu
|
||||
überschreiben. Mit anderen Worten, es ist in der Regel
|
||||
nicht möglich, den Bootsektor einer Festplatte mit
|
||||
<command>disklabel -B</command> zu aktualisieren, da die
|
||||
Partition <literal>a</literal> auch den Bereich enthält, in
|
||||
dem die Bootsektoren gespeichert sind. Um dieses Problem zu
|
||||
umgehen, sollten Sie von einer anderen Platte, einer CD oder der
|
||||
Fixit-Diskette booten.</para>
|
||||
|
||||
<bridgehead renderas="sect3">&man.dump.8;</bridgehead>
|
||||
|
||||
<para>Werden Festplatten und ähnliche Medien mit einer
|
||||
Blockgröße von mehr als 512 Byte benutzt (zum
|
||||
Beispiel mit &man.geom.4; verschlüsselte Partitionen),
|
||||
behandelt &man.dump.8; die größeren Sektoren nicht
|
||||
korrekt und kann daher das Dateisystem nicht dumpen. Eine
|
||||
Möglichkeit, das Problem zu umgehen, ist die Erzeugung einer
|
||||
<quote>rohen</quote> Kopie des gesamten Dateisystems, die dann
|
||||
als Eingabedatei für &man.dump.8; dient. Es ist
|
||||
möglich, ein komplettes Dateisystem in einer normalen Datei
|
||||
zu speichern:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>dd if=/dev/ad0s1d.bde of=/junk/ad0.dd bs=1m</userinput>
|
||||
&prompt.root; <userinput>dump 0f - /junk/ad0.dd | ...</userinput></screen>
|
||||
|
||||
<para>Eine etwas einfachere Lösung ist, &man.tar.1; oder
|
||||
&man.cpio.1; zur Erzeugung des Backups zu verwende.</para>
|
||||
|
||||
<bridgehead renderas="sect3">&man.mly.4;</bridgehead>
|
||||
|
||||
<para>Es gibt Berichte, daß sich Systeme bei der
|
||||
Installation von &os; 5.0 Snapshots auf RAIDs an
|
||||
&man.mly.4;-kompatiblen Controller aufgehängt haben, obwohl
|
||||
die Systeme problemlos mit 4.7-RELEASE zusammenarbeiten. Dieser
|
||||
Fehler wurde in &os; &release.current; bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">NETNCP/Unterstützung des
|
||||
Dateisystems</bridgehead>
|
||||
|
||||
<para>NETNCP und nwfs sind offenbar noch nicht an KSE
|
||||
angepaßt worden und funktionieren daher nicht. Dieser
|
||||
Fehler wurde in &os; &release.current; bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">&man.iir.4; Controller</bridgehead>
|
||||
|
||||
<para>Bei der Installation scheinen &man.iir.4;-Controller korrekt
|
||||
erkannt zu werden, allerdings finden Sie keine der
|
||||
angeschlossenen Festplatten.</para>
|
||||
|
||||
<bridgehead renderas="sect3">Timing-Probleme in
|
||||
&man.truss.1;</bridgehead>
|
||||
|
||||
<para>Es scheint ein Timing-Problem beim Start des Debuggings mit
|
||||
&man.truss.1; zu geben, durch das &man.truss.1; manchmal nicht
|
||||
in der Lage ist, eine Verbindung zu einem Prozeß
|
||||
aufzubauen, bevor er gestartet wird. In diesem Fall meldet
|
||||
&man.truss.1;, daß es die &man.procfs.5; Node für den
|
||||
zu debuggenden Prozeß nicht öffnen kann. Es scheint
|
||||
einen weiteren Fehler zu geben, durch den &man.truss.1; sich
|
||||
aufhängt, wenn &man.execve.2; den Wert
|
||||
<literal>ENOENT</literal> zurückgibt. Ein weiteres
|
||||
Timing-Problem führt dazu, daß &man.truss.1; beim
|
||||
Start manchmal <errorname>PIOCWAIT: Input/output
|
||||
error</errorname> meldet. Es existieren zwar Korrekturen
|
||||
für diese Probleme, da diese aber zu sehr in die Routinen
|
||||
zur Ausführung von Prozessen eingreifen, werden sie erst
|
||||
nach dem Erscheinen von 5.0 ins System aufgenommen.</para>
|
||||
|
||||
<bridgehead renderas="sect3">Partitionierung von Festplatten durch
|
||||
das Installationsprogramm</bridgehead>
|
||||
|
||||
<para>Es gibt einige Meldungen über Fehler bei der
|
||||
Partitionierung von Festplatten mit &man.sysinstall.8;. Eines
|
||||
der Probleme ist, daß &man.sysinstall.8; den freien Platz
|
||||
auf einer Festplatten nicht neu berechnen kann, nachdem der Typ
|
||||
einer FDISK-Partition geändert wurde.</para>
|
||||
|
||||
<bridgehead renderas="sect3">Veraltete Dokumentation</bridgehead>
|
||||
|
||||
<para>In einigen Fällen wurde die Dokumentation (wie zum
|
||||
Beispiel die FAQ und das Handbuch) nicht aktualisiert und geht
|
||||
nicht auf die Neuerungen in &os; &release.prev; ein. Zum
|
||||
Beispiel fehlt noch Dokumentation zu &man.gbde.8; und den neuen
|
||||
<quote>fast IPsec</quote> Routinen.</para>
|
||||
|
||||
<bridgehead renderas="sect3">SMB Dateisystem</bridgehead>
|
||||
|
||||
<para>Ab und zu kommt beim Versuch, die Verbindung zu einem SMBFS
|
||||
Share zu trennen, die Meldung <errorname>Device
|
||||
busy</errorname>, obwohl das Share nicht benutzt wird. Die
|
||||
einzige Lösung für dieses Problem ist, die Operation
|
||||
so lange zu wiederholen, bis die Verbindung getrennt wird.
|
||||
Dieser Fehler wurde in &release.current; bereits behoben.</para>
|
||||
|
||||
<para>Der Versuch, die Trennung der Verbindung zu einem SMBFS
|
||||
Share mit <command>umount -f</command> zu erzwingen, kann zu
|
||||
einer Kernel Panic führen. Dieser Fehler wurde in
|
||||
&release.current; bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">&man.fstat.2;</bridgehead>
|
||||
|
||||
<para>Wird &man.fstat.2; auf einen Socket angewendet, für den
|
||||
bereits eine Verbindung besteht, sollte es die Anzahl der zum
|
||||
Lesen verfügbaren Zeichen in dem Feld
|
||||
<varname>st_size</varname> der Struktur <varname>struct
|
||||
stat</varname> zurückgeben. Leider wird bei TCP Sockets immer ein
|
||||
<varname>st_size</varname> von <literal>0</literal> gemeldet.
|
||||
Dieser Fehler wurde in &release.current; bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">Kernel Event Queues</bridgehead>
|
||||
|
||||
<para>Der zu &man.kqueue.2; gehörende Filter
|
||||
<literal>EVFILT_READ</literal> meldet fälschlicherweise
|
||||
immer, daß an einem TCP Socket <literal>0</literal>
|
||||
Zeichen zum Lesen bereitstehen, auch wenn in Wirklichkeit
|
||||
Zeichen zum Lesen verfügbar sind. Die bei
|
||||
<literal>EVFILT_READ</literal> verfügbare Option
|
||||
<literal>NOTE_LOWAT</literal> arbeitet bei TCP Sockets ebenfalls
|
||||
fehlerhaft. Dieser Fehler wurde in &release.current; bereits
|
||||
behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">POSIX Named Semaphores</bridgehead>
|
||||
|
||||
<para>Eine der Neuerungen in &os; &release.prev; ist die
|
||||
Unterstützung für Named Semaphores nach POSIX. Die
|
||||
Routinen enthalten leider einen Fehler, durch den sich
|
||||
&man.sem.open.3; falsch verhalten kann, wenn eine Semaphore von
|
||||
einem Prozeß mehrfach geöffnet wird und durch den
|
||||
&man.sem.close.3; zum Absturz des Programms führen kann.
|
||||
Dieser Fehler wurde in &release.current; bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">Zugriffsrechte für
|
||||
<filename>/dev/tty</filename></bridgehead>
|
||||
|
||||
<para>&os; &release.prev; enthält einen kleinen Fehler im
|
||||
Bereich der Berechtigungen von <filename>/dev/tty</filename>.
|
||||
Dieser Fehler tritt auf, wenn sich ein Benutzer einloggt, der
|
||||
weder <username>root</username> noch Mitglied der Gruppe
|
||||
<groupname>tty</groupname> ist. Wechselt dieser Benutzer nun mit
|
||||
&man.su.1; zu einer anderen Benutzerkennung, die ebenfalls
|
||||
weder <username>root</username> noch Mitglied der Gruppe
|
||||
<groupname>tty</groupname> ist, kann er &man.ssh.1; nicht
|
||||
nutzen, da es <filename>/dev/tty</filename> nicht öffnen
|
||||
kann. Dieser Fehler wurde in &release.current; bereits
|
||||
behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">&man.growfs.8;</bridgehead>
|
||||
|
||||
<para>&man.growfs.8; funktioniert auf &man.vinum.4; Partitionen
|
||||
nicht mehr, da auf ihnen kein Disklabel mehr emuliert wird und
|
||||
&man.growfs.8; das Disklabel analysieren will. Das Problem
|
||||
betrifft wahrscheinlich auch alle anderen Massenspeicher,
|
||||
für die &man.geom.4; benutzt wird.</para>
|
||||
|
||||
<bridgehead renderas="sect3">IPFW</bridgehead>
|
||||
|
||||
<para>&man.ipfw.4; <literal>skipto</literal> Regeln funktionieren
|
||||
nicht, wenn gleichzeitig das Schlüsselwort
|
||||
<literal>log</literal> verwendet wird. Auch die
|
||||
<literal>uid</literal> funktionieren nicht richtig. Diese Fehler
|
||||
wurden in &release.current; bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3"> &man.adduser.8; und
|
||||
Paßwörter</bridgehead>
|
||||
|
||||
<para>&man.adduser.8; kann das Paßwort eines neu angelegten
|
||||
Benutzers nicht setzen, wenn dieses Sonderzeichen der Shell
|
||||
enthält. Dieser Fehler wurde in &release.current; bereits
|
||||
behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">&man.xl.4;</bridgehead>
|
||||
|
||||
<para>Der Treiber &man.xl.4; enthält einen Fehler, der zu
|
||||
einem Absturz des Systems mit der Meldung <errorname>kernel
|
||||
panic</errorname> und anderen Problemen führen kann, wenn
|
||||
man versucht, ein Netzwerk-Interface zu konfigurieren. Dieser
|
||||
Fehler wurde in &release.current; bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">ISC DHCP</bridgehead>
|
||||
|
||||
<para><application>ISC DHCP</application> steht jetzt in der
|
||||
Version 3.0.1rc11 zur Verfügung. Diese Aktualisierung
|
||||
erfolgte bereits in &os; &release.prev;, wurde aber nicht in
|
||||
den Release Notes dokumentiert.</para>
|
||||
|
||||
<bridgehead renderas="sect3">Kompatibilitätsprobleme bei
|
||||
&man.amd.8;</bridgehead>
|
||||
|
||||
<para>Der nicht-blockierende Teil der RPC-Routinen in
|
||||
&release.prev; ist fehlerhaft. Einer der auffälligsten
|
||||
Effekte dieser Fehler ist, daß Anwender von &man.amd.8;
|
||||
nicht in der Lage sind, Dateisysteme von einem &release.prev;
|
||||
Server zu mounten. Dieser Fehler wurde in &release.current;
|
||||
bereits behoben.</para>
|
||||
|
||||
<bridgehead renderas="sect3">nsswitch</bridgehead>
|
||||
|
||||
<para>Im Eintrag für <application>nsswitch</application> in
|
||||
den Release Notes wurde ein falscher Name für die bisher
|
||||
genutzte Konfigurationsdatei genannt. Die bisher genutzte
|
||||
Konfigurationsdatei ist
|
||||
<filename>/etc/host.conf</filename>.</para>
|
||||
|
||||
<bridgehead renderas="sect3">Mailman</bridgehead>
|
||||
|
||||
<para>Die &os; Mailinglisten werden jetzt mit Mailman und nicht
|
||||
mehr mit Majordomo verwaltet. Weitere Informationen finden sie
|
||||
auf der <ulink
|
||||
url="http://www.FreeBSD.org/mailman/listinfo/">FreeBSD Mailman
|
||||
Info Page</ulink>.</para>
|
||||
</sect1>
|
||||
</article>
|
||||
@@ -1,14 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/Makefile,v 1.4 2002/11/09 18:00:42 ue Exp $
|
||||
# basiert auf: 1.5
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
|
||||
SUBDIR = alpha
|
||||
SUBDIR+= ia64
|
||||
SUBDIR+= i386
|
||||
SUBDIR+= pc98
|
||||
SUBDIR+= sparc64
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,11 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/Makefile.inc,v 1.2 2002/03/10 18:41:33 ue Exp $
|
||||
# $Id: Makefile.inc,v 1.5 2002/03/10 15:37:14 ue Exp $
|
||||
# basiert auf: 1.2
|
||||
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/hardware/${.CURDIR:T}
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/de_DE.ISO8859-1/hardware/${.CURDIR:T}
|
||||
.endif
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/alpha/Makefile,v 1.3 2002/03/10 18:41:33 ue Exp $
|
||||
# $Id: Makefile,v 1.6 2002/03/10 15:37:14 ue Exp $
|
||||
# basiert auf: 1.6
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= proc-alpha.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,32 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/alpha/article.sgml,v 1.5 2002/10/12 18:02:21 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % translators PUBLIC "-//FreeBSD//ENTITIES DocBook Translator Entities//DE">
|
||||
%translators;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "alpha">
|
||||
<!ENTITY arch.print "Alpha/AXP">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
§.intro;
|
||||
§.proc.alpha;
|
||||
§.dev;
|
||||
</article>
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,33 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/common/artheader.sgml,v 1.4 2003/01/09 12:14:47 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<articleinfo>
|
||||
<title>&os;/&arch; &release.current; Hardware Information</title>
|
||||
|
||||
<corpauthor>The FreeBSD German Documentation Project</corpauthor>
|
||||
|
||||
<copyright>
|
||||
<year>2000</year>
|
||||
|
||||
<year>2001</year>
|
||||
|
||||
<year>2002</year>
|
||||
|
||||
<year>2003</year>
|
||||
|
||||
<holder role="mailto:[email protected]">The FreeBSD Documentation
|
||||
Project</holder>
|
||||
</copyright>
|
||||
|
||||
<copyright>
|
||||
<year>2002</year>
|
||||
|
||||
<year>2003</year>
|
||||
|
||||
<holder role="mailto:[email protected]">The
|
||||
FreeBSD German Documentation Project</holder>
|
||||
</copyright>
|
||||
</articleinfo>
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,20 +0,0 @@
|
||||
<!-- -*- sgml -*- -->
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/common/hw.ent,v 1.4 2002/07/08 18:42:56 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<!-- Text constants which probably don't need to be changed.-->
|
||||
|
||||
<!-- Files to be included -->
|
||||
|
||||
<!ENTITY artheader SYSTEM "../common/artheader.sgml">
|
||||
<!ENTITY sect.intro SYSTEM "../common/intro.sgml">
|
||||
<!ENTITY sect.proc.alpha SYSTEM "../alpha/proc-alpha.sgml">
|
||||
<!ENTITY sect.proc.i386 SYSTEM "../i386/proc-i386.sgml">
|
||||
<!ENTITY sect.proc.ia64 SYSTEM "../ia64/proc-ia64.sgml">
|
||||
<!ENTITY sect.proc.pc98 SYSTEM "../pc98/proc-pc98.sgml">
|
||||
<!ENTITY sect.proc.sparc64 SYSTEM "../sparc64/proc-sparc64.sgml">
|
||||
<!ENTITY sect.dev SYSTEM "../common/dev.sgml">
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/common/intro.sgml,v 1.6 2003/05/24 21:35:15 ue Exp $
|
||||
basiert auf: 1.6
|
||||
-->
|
||||
|
||||
<sect1 id="intro">
|
||||
<title>Einführung</title>
|
||||
|
||||
<para>Dieses Dokument enthält die Liste der unterstützen
|
||||
Geräte für &os; &release.current; auf &arch.print;
|
||||
Systemen (meistens einfach &os;/&arch; &release.current; genannt).
|
||||
Hier finden Sie zum einen alle die Geräte, von denen wir
|
||||
wissen, daß Sie funktionieren; zum anderen finden Sie hier
|
||||
Hinweise, wie Sie den Kernel anpassen können, wenn Sie ein
|
||||
bisher noch nicht unterstütztes Gerät verwenden
|
||||
wollen.</para>
|
||||
|
||||
<note>
|
||||
<para>Dieses Dokument enthält Informationen für
|
||||
&arch.print; Systeme. Andere Versionen dieses Dokumentes, die
|
||||
für andere Plattformen gedacht sind, werden in vielen
|
||||
Punkten von diesem Dokument abweichen.</para>
|
||||
</note>
|
||||
|
||||
<para arch="ia64">Weitergehende Informationen über &os;/&arch;
|
||||
finden Sie auf den Webseiten des <ulink
|
||||
url="http://www.FreeBSD.org/platforms/ia64/index.html">&os;/&arch;
|
||||
Project</ulink>.</para>
|
||||
</sect1>
|
||||
@@ -1,23 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/i386/Makefile,v 1.2 2002/03/10 18:41:36 ue Exp $
|
||||
# $Id: Makefile,v 1.3 2002/03/10 15:37:15 ue Exp $
|
||||
# basiert auf: 1.5
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= proc-i386.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,30 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/i386/article.sgml,v 1.5 2002/12/07 21:09:09 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "i386">
|
||||
<!ENTITY arch.print "i386">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
§.intro;
|
||||
§.proc.i386;
|
||||
§.dev;
|
||||
</article>
|
||||
@@ -1,117 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/i386/proc-i386.sgml,v 1.13 2003/05/24 21:49:22 ue Exp $
|
||||
basiert auf: 1.11
|
||||
-->
|
||||
|
||||
<sect1 id="proc">
|
||||
<title>Unterstützte Prozessoren und Mainboards</title>
|
||||
|
||||
<para>&os;/i386 kann auf vielen <quote>IBM PC kompatiblen</quote>
|
||||
Maschinen benutzt werden. Es ist nicht möglich, hier alle
|
||||
unterstützten Kombinationen aufzuführen, die von &os;
|
||||
unterstützt werden, da es viel zu viele Möglichkeiten
|
||||
gibt. Dennoch ist es möglich, einige allgemeine Hinweise zu
|
||||
geben.</para>
|
||||
|
||||
<para>Fast alle i386-kompatiblen Prozessoren werden
|
||||
unterstützt. Alle Prozessoren von Intel ab dem 80386 werden
|
||||
unterstützt, also 80386, 80486, Pentium, Pentium Pro, Pentium
|
||||
II, Pentium III, Pentium 4, und die Modellvarianten dieser
|
||||
Prozessoren, wie der Xeon und Celeron. Der 80386sx wird zwar
|
||||
unterstützt, wir raten aber dringend von der Verwendung
|
||||
dieser CPU ab). Alle i386-kompatiblen Prozessoren von AMD werden
|
||||
unterstützt, dazu gehören Am486, Am5x86, K5, K6 (alle
|
||||
Varianten), Athlon (einschließlich Athlon-MP, Athlon-XP,
|
||||
Athlon-4 und Athlon Thunderbird) und Duron. Der integrierte
|
||||
Prozessor AMD Élan SC520 wird unterstützt. Der
|
||||
Transmeta Crusoe wird erkannt und unterstützt, das gleiche
|
||||
gilt für die i386-kompatiblen Prozessoren von Cyrix und
|
||||
NexGen.</para>
|
||||
|
||||
<para>Für diese Plattform gibt es ganz Reihe verschiedener
|
||||
Mainboards. Für Mainboards mit ISA, VLB, EISA, AGP, und PCI
|
||||
Steckplätzen ist die Unterstützung ausgezeichnet. Der
|
||||
MCA (<quote>MicroChannel</quote>) Bus, der in den IBM PS/2
|
||||
Computern zu finden ist, wird nur teilweise
|
||||
unterstützt.</para>
|
||||
|
||||
<para>Symmetrische Multi-Prozessor (SMP) Systeme werden im
|
||||
allgemeinen von &os; unterstützt. Allerdings kommt es in
|
||||
einigen Fällen zu Problemen, weil das BIOS oder das Mainboard
|
||||
fehlerhaft sind. Ein Blick in der Archive der Mailingliste &a.smp;
|
||||
kann hier weiterhelfen.</para>
|
||||
|
||||
<para>&os; nutzt HyperThreading (HTT) auf Intel CPUs, wenn die CPU
|
||||
dies unterstützt. Wenn in der Konfigurationsdatei für
|
||||
den angepaßten Kernel die Zeile
|
||||
<literal>options SMP</literal> angegeben ist, erkennt und
|
||||
aktiviert der Kernel die zusätzlichen logischen Prozessoren.
|
||||
Der Standard-Scheduler in &os; behandelt diese logischen
|
||||
Prozessoren genau so wie zusätzliche physikalische
|
||||
Prozessoren. Mit anderen Worten, der Scheduler
|
||||
berücksichtigt bei seinen Entscheidungen nicht, daß
|
||||
sich die logischen Prozessoren auf einer CPU bestimmte Ressourcen
|
||||
teilen. Da dieses sehr einfache Vorgehen zu schlechter
|
||||
Performance führen kann, werden die logischen CPUs beim
|
||||
Systemstart standardmäßig deaktiviert. Sie können
|
||||
mit der sysctl-Variable
|
||||
<varname>machdep.hlt_logical_cpus</varname> aktiviert werden. Es
|
||||
ist außerdem möglich, jede CPU anzuhalten, die sich im
|
||||
Idle-Loop befindet, dazu dient die sysctl-Variable
|
||||
<varname>machdep.hlt_cpus</varname>. Weitere Informationen finden
|
||||
Sie in &man.smp.4;.</para>
|
||||
|
||||
<para>Unterstützt die CPU die Physical Address Extension (PAE),
|
||||
kann &os; diese Erweiterung nutzen, wenn in der
|
||||
Konfigurationsdatei für den angepaßten Kernel die
|
||||
Option <literal>PAE</literal> angegeben wird. In diesem Fall
|
||||
wird der Speicher oberhalb von 4 GByte erkannt und steht für
|
||||
die Nutzung durch das System zur Verfügung. Allerdings sind
|
||||
nicht alle Teile von &os; und alle Treiber kompatibel zu
|
||||
<literal>PAE</literal>. Weitere Informationen finden Sie in
|
||||
&man.pae.4;.</para>
|
||||
|
||||
<para>&os; läuft normalerweise auf Laptops mit i386-Prozessoren,
|
||||
allerdings gibt es keinen einheitlichen Standard für die
|
||||
Unterstützung bestimmter Ausstattungsmerkmale wie Audio,
|
||||
Grafik, Power Management und PCCARD Steckplätzen. Diese
|
||||
Merkmale sind von Maschine zu Maschine verschiedenen. In vielen
|
||||
Fällen ist es sogar notwendig, &os; speziell anzupassen, um
|
||||
Fehlern in der Hardware und anderen Merkwürdigkeiten
|
||||
auszuweichen. Im Zweifelsfalle kann ein Blick in der Archive der
|
||||
Mailingliste &a.mobile; weiterhelfen.</para>
|
||||
|
||||
<para>Die meisten aktuellen Laptops (und auch für den
|
||||
Schreibtisch vorgesehene Geräte) unterstützen den
|
||||
Advanced Configuration and Power Management (ACPI) Standard. Wie
|
||||
in &man.acpi.4; beschrieben, nutzt &os; die von Intel
|
||||
veröffentlichte Referenz-Implementierung "ACPI Component
|
||||
Architecture", um ACPI unterstützen zu können.
|
||||
Leider kann es durch die Benutzung von ACPI auf einigen Systemen
|
||||
zu Stabilitätsproblemen kommen, die es notwendig machen, den
|
||||
ACPI-Treiber abzuschalten. Dieser wird normalerweise beim
|
||||
Systemstart als Kernel-Modul geladen. Um ihn abzuschalten,
|
||||
müssen Sie die folgende Zeile in die Datei
|
||||
<filename>/boot/device.hints</filename> eintragen:</para>
|
||||
|
||||
<programlisting>hint.acpi.0.disabled="1"</programlisting>
|
||||
|
||||
<para>Wenn Sie ein Problem im Zusammenhang mit ACPI lösen
|
||||
wollen, kann es helfen, Teile der ACPI-Funktionen abzuschalten.
|
||||
Informationen, welche der Einstellungen im Bootloader dafür
|
||||
verantwortlich sind, finden Sie in der Onlinehilfe zu
|
||||
&man.acpi.4;</para>
|
||||
|
||||
<para>ACPI braucht zur korrekten Funktion die Differentiated System
|
||||
Descriptor Table (DSDT), die vom BIOS bereitgestellt wird. Einige
|
||||
Systemen haben fehlerhafte oder unvollständige DSDTs, daher
|
||||
kann ACPI auf diesen Maschinen nicht korrekt funktionieren.
|
||||
Korrigierte DSDTs für einige Maschinen sind im Bereich <ulink
|
||||
url="http://acpi.sourceforge.net/dsdt/index.php">DSDT</ulink> der
|
||||
Webseiten des <ulink
|
||||
url="http://acpi.sourceforge.net/">ACPI4Linux</ulink> Projekts
|
||||
verfügbar. &os; kann diese DSDTs an Stelle der vom BIOS
|
||||
bereitgestellten DSDT nutzen, weitere Informationen dazu finden
|
||||
Sie in der Onlinehilfe zu &man.acpi.4;</para>
|
||||
</sect1>
|
||||
@@ -1,23 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/ia64/Makefile,v 1.2 2002/03/10 18:41:37 ue Exp $
|
||||
# $Id: Makefile,v 1.2 2002/03/10 15:37:16 ue Exp $
|
||||
# basiert auf: 1.2
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
# SRCS+= proc-ia64.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,40 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/ia64/article.sgml,v 1.6 2003/05/24 21:52:46 ue Exp $
|
||||
basiert auf: 1.3
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "ia64">
|
||||
<!ENTITY arch.print "IA-64">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
|
||||
<abstract>
|
||||
<para>Dieses Dokument befindet sich noch in einem sehr frühen
|
||||
Stadium. Die Angaben sind unvollständig und müssen
|
||||
dringend erweitert werden. Wenn Sie Informationen über
|
||||
&os; &arch.print; Prozessoren, Mainboards und andere Geräte
|
||||
haben, die mit &os; funktionieren, senden Sie sie bitte an die
|
||||
&a.ia64; Mailingliste.</para>
|
||||
</abstract>
|
||||
|
||||
§.intro;
|
||||
§.proc.ia64;
|
||||
§.dev;
|
||||
</article>
|
||||
@@ -1,108 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/ia64/proc-ia64.sgml,v 1.5 2003/05/24 22:16:24 ue Exp $
|
||||
basiert auf: 1.7
|
||||
-->
|
||||
<sect1 id="proc-ia64">
|
||||
<title>Unterstützte Prozessoren und Mainboards</title>
|
||||
|
||||
<para>Zur Zeit werden die <ulink
|
||||
url="http://www.intel.com/design/itanium/itanium/index.htm">Itanium</ulink>
|
||||
und <ulink
|
||||
url="http://www.intel.com/design/itanium2/index.htm">Itanium
|
||||
2</ulink> Prozessoren unterstützt. Die folgenden
|
||||
Mainboard-Chipsätze werden unterstützt:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>HP zx1 (nur auf dem Entwicklungszweig, weitere
|
||||
Informationen finden Sie im <ulink
|
||||
url="http://perforce.freebsd.org/">Perforce
|
||||
repository</ulink>) </para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>HP i2000</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Intel 460GX</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Intel E8870</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Zur Zeit wird sowohl an Ein-Prozessor (UP) als auch an
|
||||
Mehr-Prozessor Systemen gearbeitet. Letztere sind zur Zeit
|
||||
weniger stabil. Zur Zeit konzentriert sich die Arbeit auf
|
||||
Verbesserungen für UP-Systeme, um deren Stabilität zu
|
||||
erhöhen.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Übersicht über die unterstützten
|
||||
Systeme</title>
|
||||
|
||||
<para>Dieser Abschnitt enthält zusätzliche Informationen
|
||||
darüber, welche Geräte von &os;/&arch;
|
||||
unterstützt werden und welche nicht.</para>
|
||||
|
||||
<para>Mit Ausnahme der in die PC-Chipsätze integrierten
|
||||
Varianten sollten alle &man.ata.4; Kontroller sofort
|
||||
funktionieren. Wir gehen davon aus, daß früher oder
|
||||
später alle &arch;-kompatiblen Kontroller vollständig
|
||||
unterstützt werden. In den folgenden Abschnitten finden
|
||||
Sie genauere Informationen über die verschiedenen
|
||||
Festplattencontroller und ihren aktuellen Status.</para>
|
||||
|
||||
<para>Ganz generell sollten serielle Schnittstellen nach
|
||||
<quote>PC-Standard</quote> auf Intel-Hardware funktionieren,
|
||||
während sie auf PA-Hardware nicht funktionieren werden.
|
||||
Der Grund ist, daß auf HP-Maschinen alle Geräte in
|
||||
den Speicher eingeblendet werden. Mit Ausnahme der von PCI
|
||||
verlangten VGA-Unterstützung gibt es
|
||||
<emphasis>keinerlei</emphasis> Unterstützung für
|
||||
ISA-Geräte.</para>
|
||||
|
||||
<para>Außer den schon genannten seriellen Schnittstellen mit
|
||||
&man.sio.4;-Treiber gibt es eine Reihe weiterer Geräten,
|
||||
von denen wir wissen, daß sie auf Nicht-Intel Systemen
|
||||
nicht funktionieren können, weil sie sich auf
|
||||
ISA-spezifische Begebenheiten verlassen, die nicht mehr
|
||||
zutreffen. Diese Geräte sollten jedoch auf Intel-Hardware
|
||||
funktionieren.</para>
|
||||
|
||||
<informaltable frame="none">
|
||||
<tgroup cols="2">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>&man.sio.4;</entry>
|
||||
|
||||
<entry>Keine Unterstützung für I/O durch in den
|
||||
Hauptspeicher eingeblendete Bereiche</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>&man.syscons.4;</entry>
|
||||
|
||||
<entry>Erwartet ein BIOS, VGA-Erkennung, etc.</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>&man.pcm.4;</entry>
|
||||
|
||||
<entry>Prüft MSS ISA Ports <emphasis>bis zum
|
||||
Erbrechen</emphasis></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>&man.atkbd.4;, &man.psm.4;</entry>
|
||||
|
||||
<entry>Fest verdrahte ISA-Adressen</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,22 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/pc98/Makefile,v 1.1 2002/07/08 18:41:44 ue Exp $
|
||||
# basiert auf: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= proc-pc98.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,30 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/pc98/article.sgml,v 1.2 2002/10/12 18:02:22 ue Exp $
|
||||
basiert auf: 1.1
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "pc98">
|
||||
<!ENTITY arch.print "NEC PC-98x1">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
§.intro;
|
||||
§.proc.pc98;
|
||||
§.dev;
|
||||
</article>
|
||||
@@ -1,36 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/pc98/proc-pc98.sgml,v 1.3 2003/01/13 20:30:49 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<sect1 id="support-sys">
|
||||
<title>Unterstützte Systeme</title>
|
||||
|
||||
<para>NEC PC-9801/9821 Systeme mit fast allen i386-kompatiblen
|
||||
Prozessoren, dazu gehören unter anderem 80386, 80486,
|
||||
Pentium, Pentium Pro und Pentium II inklusive aller Varianten.
|
||||
Die i386-kompatiblen Prozessoren von AMD, Cyrix, IBM und IDT
|
||||
werden ebenfalls unterstützt.</para>
|
||||
|
||||
<para>NEC FC-9801/9821 und NEC SV-98 (beide sind mit der
|
||||
PC-9801/9821 Familie kompatibel) sollten auch unterstützt
|
||||
werden.</para>
|
||||
|
||||
<para>Die EPSON PC-386/486/586 Familien sind kompatibel zur NEC
|
||||
PC-9801 Familie und sollten auch unterstützt werden.</para>
|
||||
|
||||
<para>Der hochauflösende Modus wird nicht unterstützt.
|
||||
Die Familien NEC PC-98XA/XL/RL/XL^2 und NEC PC-H98 werden nur im
|
||||
normalen (PC-9801 kompatiblen) Modus unterstützt.</para>
|
||||
|
||||
<para>Es gibt zwar einige Mehrprozessorsysteme (wie Rs20/B20), die
|
||||
SMP-Fähigkeiten in &os; werden allerdings noch nicht
|
||||
unterstützt.</para>
|
||||
|
||||
<para>Der Standard-Bus des PC-9801/9821 (der sogenannte C-Bus), der
|
||||
Erweiterungsbus des PC9801NOTE (110 Pin) und der PCI-Bus werden
|
||||
unterstützt. Der New Extended Standard Architecture (NESA)
|
||||
Bus (wird in den Familien PC-H98, SV-H98 und FC-H98 genutzt) wird
|
||||
noch nicht unterstützt.</para>
|
||||
</sect1>
|
||||
@@ -1,22 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/sparc64/Makefile,v 1.3 2003/01/09 12:47:37 ue Exp $
|
||||
# basiert auf: 1.3
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= proc-sparc64.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,29 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/sparc64/article.sgml,v 1.7 2003/01/09 12:46:28 ue Exp $
|
||||
basiert auf: 1.3
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "sparc64">
|
||||
<!ENTITY arch.print "UltraSPARC">
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
§.intro;
|
||||
§.proc.sparc64;
|
||||
§.dev;
|
||||
</article>
|
||||
@@ -1,209 +0,0 @@
|
||||
<!--
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/sparc64/dev-sparc64.sgml,v 1.4 2003/01/13 20:30:50 ue Exp $
|
||||
$Id: dev-sparc64.sgml,v 1.4 2002/03/10 15:37:16 ue Exp $
|
||||
basiert auf: 1.3
|
||||
-->
|
||||
|
||||
<sect1 id="support-dev">
|
||||
<sect1info>
|
||||
<pubdate>$FreeBSD$</pubdate>
|
||||
</sect1info>
|
||||
|
||||
<title>Unterstützte Geräte</title>
|
||||
|
||||
<para>Dieses Kapitel enthält alle Geräte, die auf jeden
|
||||
Fall von &os; auf &arch; Systemen unterstützt werden. Andere
|
||||
Konfigurationen können auch funktionieren, allerdings wurden
|
||||
sie noch nicht getestet. Rückmeldungen, Ergänzungen und
|
||||
Korrekturen werden dankend angenommen.</para>
|
||||
|
||||
<para>Wenn möglich, wird der zum jeweiligen Gerät bzw. zur
|
||||
jeweiligen Geräteklasse passende Treiber aufgeführt.
|
||||
Wenn es unter &os; eine Online-Hilfe für den betreffenden
|
||||
Treiber gibt (das ist der Normalfall), wird sie ebenfalls
|
||||
aufgeführt.</para>
|
||||
|
||||
<sect2>
|
||||
<title>PCI Hardware</title>
|
||||
|
||||
<para>Rein theoretisch sollte jedes Gerät, für das es
|
||||
einen Treiber gibt, auch auf sparc64 funktionieren. In der
|
||||
Praxis funktionieren einige Treiber sofort, andere müssen
|
||||
angepaßt werden (hier zeigt sich, daß dies die erste
|
||||
<quote>big endian</quote> Architektur ist, die von FreeBSD
|
||||
unterstützt wird).</para>
|
||||
|
||||
<para>Bei den folgenden Geräten sind wir sicher, daß sie
|
||||
unterstützt werden und funktionieren:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><literal>apb</literal> (Sun PCI-PCI Bridge)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>alle Arten von PCI-PCI Bridges</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&man.ahc.4; (jetzt sehr bald).</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&man.ata.4;, <devicename>atadisk</devicename>,
|
||||
<devicename>atapicd</devicename> (allerdings weder atapift
|
||||
noch atapist)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><devicename>gem</devicename> (Sun GEM/ERI Ethernet, ist
|
||||
in der Blade 100 eingebaut)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><literal>hme</literal> (Sun HME Ethernet, ist in der
|
||||
Ultra 5 und Ultra 10 eingebaut)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&man.sio.4;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&man.sym.4;</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>SBus Hardware</title>
|
||||
|
||||
<para>Die folgenden Treiber wurden an SBus
|
||||
angepaßt:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><literal>hme</literal> Ethernet</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><literal>mk48txx</literal> ('eeprom' Gerät,
|
||||
Systemuhr)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>ISA Hardware</title>
|
||||
|
||||
<para>Die Angaben über die Treiber für PCI Hardware
|
||||
gelten auch für die Treiber für ISA-Karten, allerdings
|
||||
gibt es eine wichtige Einschränkung: ISA DMA wird noch nicht
|
||||
unterstützt. Hierbei handelt es sich in der Regel um
|
||||
eingebaute Geräte, uns ist kein einzige UltraSPARC System
|
||||
bekannt, das über einen ISA Steckplatz verfügt.</para>
|
||||
|
||||
<para>Bei den folgenden Geräten sind wir sicher, daß
|
||||
sie unterstützt werden und funktionieren:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>&man.sio.4;</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>EBus Hardware</title>
|
||||
|
||||
<para>Der EBus gibt es nur in Suns, daher müssen die Treiber
|
||||
um Unterstützung für diese Art von Geräten
|
||||
erweitert werden. Der EBus ist ISA sehr ähnlich, daher
|
||||
können ISA-Treiber in der Regel sehr einfach umgeschrieben
|
||||
werden, wenn Sie das <quote>bus space interface</quote> und
|
||||
nicht die <quote>in[bwl]/out[bwl]</quote> Funktionen nutzen.
|
||||
DMA wird noch nicht unterstützt.</para>
|
||||
|
||||
<para>Bei den folgenden Geräten sind wir sicher, daß
|
||||
sie unterstützt werden und funktionieren:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>&man.sio.4;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><literal>mk48txx</literal> ('eeprom' Gerät,
|
||||
Systemuhr)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Nicht unterstützte Geräte</title>
|
||||
|
||||
<para>Die folgenden Geräte, die alle Bestandteile von Sun
|
||||
UltraSPARC System sind, werden zur Zeit noch nicht
|
||||
unterstützt:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Graphikkarten/Bildschirmspeicher, Tastatur (außer
|
||||
der indirekten Unterstützung im Textmodus durch den
|
||||
<devicename>ofw_console</devicename> Treiber)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Serielle Schnittstellen mit Siemens sab82532 (Ultra
|
||||
5/10; die Anschlüsse für Tastatur und Maus sind
|
||||
auch RS232-Anschlüsse und werden daher vom &man.sio.4;
|
||||
Treiber unterstützt; ein Treiber mit dem Namen 'se' ist
|
||||
in Arbeit).</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>serielle Tastaturen (außer der indirekten
|
||||
Unterstützung durch den
|
||||
<devicename>ofw_console</devicename> Treiber)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>serielle Anschlüsse mit Zilog z8530 (Tastatur/Maus,
|
||||
ttya und ttyb bei der Ultra 1 und Ultra 2 boxen)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>fas (Fast SCSI Controller, der in den meisten Ultra 1
|
||||
und Ultra 2 Maschinen eingebaut ist)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>USB Anschlüsse (hier gibt es Probleme, es sollte
|
||||
aber relativ einfach sein, diese zu beheben)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>alle Diskettenlaufwerke und Controller
|
||||
dafür</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Chipkarten-Leser (die Blade 100 besitzt einen,
|
||||
allerdings gibt es nur wenige Informationen
|
||||
darüber)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>FireWire/IEEE1394</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Soundkarten</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>parallele Anschlüsse</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,175 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/sparc64/proc-sparc64.sgml,v 1.10 2003/02/08 07:43:14 ue Exp $
|
||||
basiert auf: 1.11
|
||||
-->
|
||||
<sect1 id="support-sys">
|
||||
<title>Unterstützte Systeme</title>
|
||||
|
||||
<para>In diesem Kapitel sind alle Systeme aufgeführt, von denen
|
||||
wir wissen, daß sie von &os; für &arch.print;
|
||||
unterstützt werden. Zusätzliche Informationen zu den
|
||||
einzelnen Systemen finden Sie im <ulink
|
||||
url="http://sunsolve.sun.com/handbook_pub/">Sun System
|
||||
Handbook</ulink>.</para>
|
||||
|
||||
<para>SMP wird auf allen Systemen mit mehr als einem Prozessor
|
||||
unterstützt.</para>
|
||||
|
||||
<para>Wenn Sie ein System haben, daß nicht in dieser Liste
|
||||
aufgeführt ist, könnte das daran liegen, daß es
|
||||
noch mit &os; &release.current; getestet wurde. Bitte probieren
|
||||
Sie es aus und schicken Sie eine Mail mit Ihren Ergebnissen (und
|
||||
Informationen darüber, welche Geräte unterstützt
|
||||
werden und welche nicht) an die &a.sparc;.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Vollständig unterstützte Systeme</title>
|
||||
|
||||
<para>Die folgenden Systeme werden vollständig
|
||||
unterstützt:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Blade 100</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Blade 150</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Enterprise 220R</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Enterprise 250</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Enterprise 420R</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Enterprise 450</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Fire V100</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Fire V120</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra t1 105</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra t1 AC200/DC200</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra t 1100</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra t 1120</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra t 1125</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra t 1400/1405</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra 120</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Netra X1</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>SPARCEngine Ultra AXi</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>SPARCEngine Ultra AXmp</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 5</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 10</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 30</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 60</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 80</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Teilweise unterstützte Systeme</title>
|
||||
|
||||
<para>Die folgenden Systeme werden nur unvollständig
|
||||
unterstützt. Dies betrifft speziell den SCSI-Controller
|
||||
auf dem Systemboard, der zur Zeit nicht unterstützt
|
||||
wird.</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Enterprise 3500</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Enterprise 4500</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 1 Enterprise (auch als 1E bezeichnet)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 2</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Nicht unterstützte Systeme</title>
|
||||
|
||||
<para>Die folgenden Systeme werden von &os; nicht
|
||||
unterstützt. Dies liegt zum Teil daran, daß der
|
||||
Prozessor nicht unterstützt wird (UltraSPARC III); an
|
||||
Merkwürdigkeiten im Design des Systems, die zu Problemen im
|
||||
Betrieb führen; oder an fehlender Unterstützten
|
||||
für die Komponenten des Systems, wodurch &os; nicht
|
||||
benutzbar wird.</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Alle Systeme mit UltraSPARC III Prozessor(en).</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Ultra 1</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,14 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/Makefile,v 1.6 2002/11/09 18:09:45 ue Exp $
|
||||
# basiert auf: 1.5
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
|
||||
SUBDIR = alpha
|
||||
SUBDIR+= ia64
|
||||
SUBDIR+= i386
|
||||
SUBDIR+= pc98
|
||||
SUBDIR+= sparc64
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,10 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/Makefile.inc,v 1.2 2002/03/10 18:41:39 ue Exp $
|
||||
# $Id: Makefile.inc,v 1.4 2002/03/10 15:37:17 ue Exp $
|
||||
# basiert auf: 1.2
|
||||
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/installation/${.CURDIR:T}
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/de_DE.ISO8859-1/installation/${.CURDIR:T}
|
||||
.endif
|
||||
@@ -1,23 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/alpha/Makefile,v 1.2 2002/03/10 18:41:40 ue Exp $
|
||||
# $Id: Makefile,v 1.3 2002/03/10 15:37:17 ue Exp $
|
||||
# basiert auf: 1.4
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/abstract.sgml
|
||||
SRCS+= ../common/install.sgml
|
||||
SRCS+= ../common/layout.sgml
|
||||
SRCS+= ../common/trouble.sgml
|
||||
SRCS+= ../common/upgrade.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,31 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/alpha/article.sgml,v 1.4 2002/10/12 18:02:23 ue Exp $
|
||||
basiert auf: 1.3
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/install.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "alpha">
|
||||
<!ENTITY arch.print "Alpha/AXP">
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
&abstract;
|
||||
§.install;
|
||||
§.layout;
|
||||
§.upgrade;
|
||||
§.trouble;
|
||||
</article>
|
||||
@@ -1,14 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/common/abstract.sgml,v 1.3 2002/03/12 17:24:25 ue Exp $
|
||||
$Id: abstract.sgml,v 1.2 2002/03/10 15:37:17 ue Exp $
|
||||
basiert auf: 1.2
|
||||
-->
|
||||
|
||||
<abstract>
|
||||
<para>Dieser Artikel enthält eine kurze Anleitung für die
|
||||
Installation von &os;/&arch; &release.current;, dabei wird
|
||||
besonderen Wert auf den Bezug einer &os; gelegt. Außerdem
|
||||
enthält er einige Tips zur Fehlersuche sowie Antworten zu
|
||||
einigen häufig gestellten Fragen.</para>
|
||||
</abstract>
|
||||
@@ -1,27 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/common/artheader.sgml,v 1.3 2003/01/09 12:17:18 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<articleinfo>
|
||||
<title>&os;/&arch; &release.current; Installationsanleitung</title>
|
||||
|
||||
<corpauthor>
|
||||
The &os; Project
|
||||
</corpauthor>
|
||||
|
||||
<copyright>
|
||||
<year>2000</year>
|
||||
<year>2001</year>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">The FreeBSD Documentation Project</holder>
|
||||
</copyright>
|
||||
|
||||
<copyright>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">The FreeBSD German Documentation Project</holder>
|
||||
</copyright>
|
||||
</articleinfo>
|
||||
@@ -1,20 +0,0 @@
|
||||
<!-- -*- sgml -*- -->
|
||||
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/common/install.ent,v 1.2 2002/03/10 18:41:41 ue Exp $
|
||||
$Id: install.ent,v 1.3 2002/03/10 15:37:17 ue Exp $
|
||||
basiert auf: 1.2
|
||||
-->
|
||||
|
||||
<!-- Text constants which probably don't need to be changed.-->
|
||||
|
||||
<!-- Files to be included -->
|
||||
|
||||
<!ENTITY artheader SYSTEM "artheader.sgml">
|
||||
<!ENTITY abstract SYSTEM "abstract.sgml">
|
||||
<!ENTITY sect.install SYSTEM "install.sgml">
|
||||
<!ENTITY sect.layout SYSTEM "layout.sgml">
|
||||
<!ENTITY sect.upgrade SYSTEM "upgrade.sgml">
|
||||
<!ENTITY sect.trouble SYSTEM "trouble.sgml">
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,171 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/common/layout.sgml,v 1.5 2002/11/09 23:07:18 ue Exp $
|
||||
basiert auf: 1.6
|
||||
|
||||
This section contains the contents of the old LAYOUT.TXT file.
|
||||
-->
|
||||
<sect1 id="layout">
|
||||
<title>Format der Distribution</title>
|
||||
|
||||
<para>Ein Verzeichnis mit einer typischen &os; Distribution sieht
|
||||
ungefähr so aus (das exakte Aussehen hängt von der
|
||||
jeweiligen Version, Architektur und andere Faktoren ab):</para>
|
||||
|
||||
<screen>ERRATA.HTM README.TXT compat1x dict kernel
|
||||
ERRATA.TXT RELNOTES.HTM compat20 doc manpages
|
||||
HARDWARE.HTM RELNOTES.TXT compat21 docbook.css packages
|
||||
HARDWARE.TXT base compat22 filename.txt ports
|
||||
INSTALL.HTM boot compat3x floppies proflibs
|
||||
INSTALL.TXT catpages compat4x games src
|
||||
README.HTM cdrom.inf crypto info tools</screen>
|
||||
|
||||
<para>Wenn Sie dieses Verzeichnis für eine CD-, FTP- oder
|
||||
NFS-Installation nutzen wollen, brauchen Sie nur die beiden 1.44
|
||||
MByte großen Bootdisketten zu erstellen (wie das geht, ist
|
||||
in <xref linkend="floppies"> beschrieben), von diesen zu booten,
|
||||
und dann den Anweisungen zu folgen. Alle anderen Dateien, die
|
||||
für die Installation notwendig sind, werden auf der Grundlage
|
||||
Ihrer Angaben automatisch geholt. Wenn Sie &os; noch nie
|
||||
installiert haben, sollten Sie dieses Dokument (die
|
||||
Installationsanleitung) komplett durchlesen.</para>
|
||||
|
||||
<para>Wenn Sie eine der anderen Varianten der Installation nutzen
|
||||
oder einfach nur wissen wollen, wie eine Distribution aufgebaut
|
||||
ist, finden Sie hier weitere Informationen zum Inhalt einiger der
|
||||
Verzeichnisse:</para>
|
||||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Die <filename>*.TXT</filename> und
|
||||
<filename>*.HTM</filename> Dateien enthalten Dokumentationen
|
||||
(dieses Dokument ist zum Beispiels in
|
||||
<filename>INSTALL.TXT</filename> und
|
||||
<filename>INSTALL.HTM</filename> enthalten), die Sie vor der
|
||||
Installation lesen sollten. Die <filename>*.TXT</filename>
|
||||
Dateien enthalten normaler Text, die
|
||||
<filename>*.HTM</filename> Dateien enthalten HTML und
|
||||
können mit fast jedem Web Browser gelesen werden. Einige
|
||||
Distributionen stellen die Dokumentationen auch in anderen
|
||||
Formaten bereit, z.B. PDF oder PostScript.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>docbook.css</filename> ist ein Cascading Style
|
||||
Sheet (CSS), der von einigen Browsern zur Formatierung der
|
||||
HTML Dokumentation benutzt wird.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Die Verzeichnisse <filename>base</filename>,
|
||||
<filename>catpages</filename>, <filename>crypto</filename>,
|
||||
<filename>dict</filename>, <filename>doc</filename>,
|
||||
<filename>games</filename>, <filename>info</filename>,
|
||||
<filename>manpages</filename>, <filename>proflibs</filename>,
|
||||
und <filename>src</filename> enthalten die Hauptkomponenten
|
||||
der &os; Distribution. Diese sind auf kleine Dateien
|
||||
aufgeteilt wurden, damit sie (zur Not) auch auf Disketten
|
||||
passen.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Die Verzeichnisse <filename>compat1x</filename>,
|
||||
<filename>compat20</filename>, <filename>compat21</filename>,
|
||||
<filename>compat22</filename>, <filename>compat3x</filename>,
|
||||
und <filename>compat4x</filename> enthalten Dateien, die zur
|
||||
Ausführung von Programmen für älteren &os;
|
||||
Versionen notwendig sind. Auch diese Dateien liegen im
|
||||
<filename>.tar.gz</filename> Format vor und können direkt
|
||||
bei der Installation installiert werden. Falls Sie sie
|
||||
nachträglich installieren wollen, nutzen Sie das
|
||||
<filename>install.sh</filename> Script in dem jeweiligen
|
||||
Verzeichnis.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Das Verzeichnis <filename>floppies/</filename>
|
||||
enthält die Images der Bootdisketten. Informationen, wie
|
||||
man diese Images benutzt, finden Sie in <xref
|
||||
linkend="floppies">.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Die Verzeichnisse <filename>packages</filename> und
|
||||
<filename>ports</filename> enthalten die &os; Packages bzw.
|
||||
Ports Collection. Sie können Packages aus diesem
|
||||
Verzeichnis installieren, indem Sie den folgenden Befehl
|
||||
eingeben:</para>
|
||||
|
||||
<screen>&prompt.root;<userinput>/stand/sysinstall configPackages</userinput></screen>
|
||||
|
||||
<para>Alternativ können Sie auch die Namen einzelner
|
||||
Dateien aus <filename>packages</filename> an das Programm
|
||||
&man.pkg.add.1; übergeben.</para>
|
||||
|
||||
<para>Die Ports Collection kann wie jede andere Distribution
|
||||
installiert werden und belegt dann rund 100 MByte
|
||||
Plattenplatz. Weitere Informationen über die Ports
|
||||
Collection finden Sie auf <ulink
|
||||
url="http://www.FreeBSD.org/ports/">http://www.FreeBSD.org/ports/</ulink>.
|
||||
Wenn Sie die <filename>doc</filename> Distribution installiert
|
||||
haben, sind diese Informationen auch unter
|
||||
<filename>/usr/share/doc/handbook</filename>
|
||||
verfügbar.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Zum guten Schluß: Das Verzeichnis
|
||||
<filename>tools</filename> enthält diverse DOS-Programme
|
||||
zur Ermittlung der Plattengeometrie, zur Installation von
|
||||
Bootmanager, und so weiter. Sie brauchen diese Programme
|
||||
nicht unbedingt, sie werden nur mitgeliefert, um Ihnen das
|
||||
Leben etwas einfacher zu machen.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
|
||||
<para>Das Verzeichnisses einer typischen Distribution (in diesem Fall <filename>info</filename>) enthält die folgenden Dateien:</para>
|
||||
|
||||
<screen>CHECKSUM.MD5 info.ab info.ad info.inf install.sh
|
||||
info.aa info.ac info.ae info.mtree</screen>
|
||||
|
||||
<para>Die Datei <filename>CHECKSUM.MD5</filename> enthält MD5
|
||||
Prüfsummen für die anderen Dateien. Sie wird nur
|
||||
gebraucht, falls Sie vermuten, daß eine Datei
|
||||
beschädigt wurde. Diese Datei wird vom Installationsprogramm
|
||||
nicht verwendet und muß auch nicht zusammen mit den anderen
|
||||
Dateien dieser Distribution kopiert werden. Die Dateien mit den
|
||||
Namen <filename>info.a*</filename> sind Teile eines einzigen
|
||||
.tar.gz Archiv, dessen Inhalt Sie sich mit dem folgenden Befehl
|
||||
anzeigen lassen können:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cat info.a* | tar tvzf -</userinput></screen>
|
||||
|
||||
<para>Während der Installation werden diese Dateien automatisch
|
||||
zusammengesetzt und ausgepackt.</para>
|
||||
|
||||
<para>Die Datei <filename>info.inf</filename> wird vom
|
||||
Installationsprogramm genutzt, um die Anzahl der Dateiteile zu
|
||||
ermitteln, die es beschaffen und zusammensetzen muß. Wenn
|
||||
Sie eine Distribution auf Diskette kopieren,
|
||||
<emphasis>müssen</emphasis> Sie die <filename>.inf</filename>
|
||||
Datei auf die erste Diskette kopieren.</para>
|
||||
|
||||
<para>Die Datei <filename>info.mtree</filename> ist ebenfalls
|
||||
optional und als Information für den Benutzer gedacht. Sie
|
||||
enthält die MD5 Prüfsummen der
|
||||
<emphasis>ungepackten</emphasis> Dateien in der Distribution und
|
||||
kann später vom Programm &man.mtree.8; genutzt werden, um
|
||||
Änderungen an den Datei oder Dateirechten aufzuspüren.
|
||||
Wenn Sie das bei der <filename>base</filename> Distribution machen,
|
||||
haben Sie eine sehr wirksame Methode, um Ihr System auf
|
||||
trojanische Pferde zu untersuchen.</para>
|
||||
|
||||
<para>Zum guten Schluß: Mit der Datei
|
||||
<filename>install.sh</filename> können Sie eine Distribution
|
||||
nachträglich installieren. Wenn Sie zum Beispiel die info
|
||||
Distribution nachträglich von CD installieren wollen, kommen
|
||||
Sie mit den folgenden Befehlen zum Ziel:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /cdrom/info</userinput>
|
||||
&prompt.root; <userinput>sh install.sh</userinput></screen>
|
||||
</sect1>
|
||||
@@ -1,471 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/common/trouble.sgml,v 1.13 2003/05/24 19:11:45 ue Exp $
|
||||
basiert auf: 1.12
|
||||
|
||||
This file contains the comments of the old TROUBLE.TXT file.
|
||||
-->
|
||||
<sect1 id="trouble">
|
||||
<title>Erste Hilfe</title>
|
||||
|
||||
<sect2 id="repairing">
|
||||
<title>Reparatur einer &os; Installation</title>
|
||||
|
||||
<para>Bei &os; gibt es im Hauptmenü des
|
||||
Installationsprogramms den Punkt <quote>Fixit</quote>. Wenn Sie
|
||||
diese Option benutzen wollen, brauchen Sie entweder eine
|
||||
Diskette, die Sie aus dem Image <filename>fixit.flp</filename>
|
||||
erzeugt haben; oder die CD mit dem <quote>live
|
||||
filesystem</quote>, das ist normalerweise die zweite CD der &os;
|
||||
Distribution.</para>
|
||||
|
||||
<para>Um fixit zu benutzen, müssen Sie zuerst von der
|
||||
<filename>kern.flp</filename> Diskette booten, dann die Option
|
||||
<quote>Fixit</quote> auswählen und dann die Fixit Diskette
|
||||
oder CD einlegen, wenn Sie dazu aufgefordert werden. Danach
|
||||
wird eine Shell gestartet, in der viele Programme zur
|
||||
Überprüfung, Reparatur und Analyse von Dateisystem und
|
||||
ihren Inhalten zur Verfügung stehen. Sie finden diese
|
||||
Programme in den Verzeichnissen <filename>/stand</filename> und
|
||||
<filename>/mnt2/stand</filename>. Allerdings
|
||||
<emphasis>brauchen</emphasis> Sie Erfahrung mit der
|
||||
Administration von Unix-Systemen, um diese Option sinnvoll
|
||||
einsetzen zu können.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Typische Probleme bei der Installation auf &arch.print;
|
||||
Systemen</title>
|
||||
|
||||
<qandaset arch="i386">
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Mein Rechner hängt sich beim Start des Systems
|
||||
während der Hardware-Erkennung auf, verhält
|
||||
sich bei der Installation seltsam, oder findet das
|
||||
Diskettenlaufwerk nicht.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>&os; nutzt auf i386 Systemen ab Version 5.0 unter
|
||||
anderem die ACPI-Dienste, um das System zu konfigurieren.
|
||||
Leider existieren sowohl im ACPI-Triber als auch in der
|
||||
ACPI-Implementierung vieler Mainbaords Fehler. Um ACPI
|
||||
abzuschalten, müssen Sie die <quote>hint</quote>
|
||||
<quote>hint.acpi.0.disabled</quote> in der dritten Phase des
|
||||
Startprogramm aktivieren:</para>
|
||||
|
||||
<screen>set hint.acpi.0.disabled=1</screen>
|
||||
|
||||
<para>Diese Variable wird bei jedem Start des System
|
||||
zurückgesetzt, daher müssen Sie die Anweisung
|
||||
<literal>hint.acpi.0.disabled="1"</literal> in die Datei
|
||||
<filename>/boot/loader.conf</filename> aufnehmen. Weitere
|
||||
Informationen über das Startprogramm finden Sie im
|
||||
FreeBSD Handbuch. </para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Meine alte ISA-Karte wurde nicht mehr erkannt, in
|
||||
älteren &os;-Versionen funktionierte sie. Woran
|
||||
liegt das?</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Einige Treiber wurden mittlerweile entfernt, weil es
|
||||
niemanden mehr gab, der sich um sie kümmerte; dazu
|
||||
gehört unter anderem matcd. Andere Treiber
|
||||
existieren zwar noch, sind aber standardmäßig
|
||||
inaktiv, weil die Routinen zur Hardware-Erkennung zu viele
|
||||
Nebenwirkungen hatten. Dies betrifft die folgenden
|
||||
ISA Treiber: aha, ahv, aic, bt, ed, cs, sn, ie, fe, le und
|
||||
lnc. Diese Treiber müssen Sie in der dritten Phase
|
||||
des Systemstarts manuell aktivieren. Dazu müssen Sie
|
||||
während des Startprogramm während des 10
|
||||
Sekunden dauernden Countdowns unterbrechen und die
|
||||
folgende Anweisung eingeben:</para>
|
||||
|
||||
<screen>unset hint.foo.0.disabled</screen>
|
||||
|
||||
<para>Dabei steht <replaceable>foo</replaceable> für
|
||||
den Namen des Treibers, den Sie aktivieren wollen. Um
|
||||
diese Änderung permanent zu machen, müssen Sie
|
||||
die Datei <filename>/boot/device.hints</filename>
|
||||
ändern und den betreffenden <quote>disabled</quote>
|
||||
Eintrag entfernen.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Wenn ich das System nach der &os;-Installation zum
|
||||
ersten von der Festplatte starte, wird der Kernel geladen
|
||||
und sucht nach Hardware, aber danach kommt eine Meldung
|
||||
wie:</para>
|
||||
|
||||
<screen>changing root device to ad1s1a panic: cannot mount root</screen>
|
||||
<para>Was läuft falsch? Was kann ich tun?</para>
|
||||
|
||||
<para>Was bedeutet diese
|
||||
<literal>bios_drive:interface(unit,partition)kernel_name</literal>
|
||||
Meldung, die mir beim Booten als Hilfe angezeigt
|
||||
wird?</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Es kann zu Problemen kommen, wenn die Festplatte, von
|
||||
der Sie booten, nicht die erste Festplatte des Systems
|
||||
ist. Leider sind sich das BIOS und &os; nicht immer
|
||||
einig, wie die Festplatte numeriert werden sollen. Die
|
||||
richtige Zuordnung zu finden, ist nicht einfach; daher
|
||||
kommt es hier immer wieder zu Problemen.</para>
|
||||
|
||||
<para>Wenn die Festplatte, von der Sie booten, nicht die
|
||||
erste Platte des Systems ist, braucht &os; in manchen
|
||||
Fällen etwas Hilfe. Es gibt zwei typische Ursachen
|
||||
für dieses Problem und in beiden Fällen
|
||||
müssen Sie &os; sagen, wo das root filesystem liegt.
|
||||
Dazu müssen Sie die vom BIOS verwendete Nummer der
|
||||
Festplatte, den Typ der Festplatte, und die von FreeBSD
|
||||
verwendete Nummer der Festplatte dieses Typs
|
||||
angeben.</para>
|
||||
|
||||
<para>Eine typische Ursache ist ein System mit zwei IDE
|
||||
Platten, die beide als Master Ihres IDE Kanals
|
||||
konfiguriert sind und auf dem Sie &os; von der zweiten
|
||||
Platte booten wollen. Das BIOS verwendet für die
|
||||
beiden Platten die Nummern 0 und 1, während &os;
|
||||
<devicename>ad0</devicename> und
|
||||
<devicename>ad2</devicename> verwendet.</para>
|
||||
|
||||
<para>&os; liegt auf BIOS Platte 1, der Typ der Platte ist
|
||||
<literal>ad</literal>, und &os; vergibt die Nummer 2. In
|
||||
diesem Fall müssen Sie folgendes eingeben:</para>
|
||||
|
||||
<screen><userinput>1:ad(2,a)kernel</userinput></screen>
|
||||
|
||||
<para>Bitte beachten Sie, daß Sie dies nicht eingeben
|
||||
müssen, wenn sich auf dem primären IDE Kanal ein
|
||||
weiteres Gerät befindet (um genau zu, wäre es
|
||||
sogar falsch).</para>
|
||||
|
||||
<para>Die andere typische Ursache ist ein System mit IDE und
|
||||
SCSI Platten, bei dem Sie von der SCSI Platte booten
|
||||
wollen. In diesem Fall vergibt &os; eine niedrigere
|
||||
Nummer als das BIOS. Wenn Sie neben der SCSI-Festplatte
|
||||
noch zwei IDE-Platten haben, vergibt das BIOS für die
|
||||
SCSI Festplatte die Nummer 2, während &os; die Nummer
|
||||
0 vergibt. Da die Platte von Typ <literal>da</literal>
|
||||
ist, lautet die Lösung:</para>
|
||||
|
||||
<screen><userinput>2:da(0,a)kernel</userinput></screen>
|
||||
|
||||
<para>Damit teilen Sie &os; mit, daß von der BIOS
|
||||
Festplatte Nummer 2 booten wollen, die die erste
|
||||
SCSI-Festplatte des System ist. Wenn Sie nur eine
|
||||
IDE-Festplatten hätten, würden Sie 1:
|
||||
verwenden.</para>
|
||||
|
||||
<para>Wenn Sie den korrekten Wert herausgefunden haben,
|
||||
können Sie ihn mit einem normalen Editor in die Datei
|
||||
<filename>/boot.config</filename> eintragen. &os; nutzt
|
||||
den Inhalt dieser Datei, um den Standardwert für die
|
||||
Antwort auf die Anforderung <literal>boot:</literal> zu
|
||||
bestimmen.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Wenn ich nach der &os;-Installation zum ersten Mal von
|
||||
der Festplatte booten will, komme ich nur bis zum
|
||||
<literal>F?</literal> Prompt des Bootmanagers.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Sie haben bei der FreeBSD-Installation eine falsche
|
||||
Geometrie für Ihre Festplatte angeben. Sie
|
||||
müssen im Partitionseditor die richtige Geometrie
|
||||
eingeben und &os; mit der richtigen Geometrie komplett neu
|
||||
installieren.</para>
|
||||
|
||||
<para>Wenn Sie die korrekte Geometrie Ihrer Festplatte nicht
|
||||
ermitteln können, können Sie den folgenden Trick
|
||||
verwenden: Legen Sie eine am Anfang der Festplatte eine
|
||||
kleine DOS-Partition an und installieren Sie danach &os;.
|
||||
Das Installationsprogramm wird die DOS-Partition finden
|
||||
und daraus die korrekte Geometrie berechnen, was
|
||||
normalerweise funktioniert.</para>
|
||||
|
||||
<para>Es gibt eine weitere Möglichkeit, die nicht mehr
|
||||
empfohlen wird und der Vollständigkeit halber
|
||||
erwähnt wird:</para>
|
||||
|
||||
<blockquote>
|
||||
<para>Wenn Sie einen Server oder eine Workstation
|
||||
installieren, auf der ausschließlich &os; laufen soll
|
||||
und Ihnen die (zukünftige) Kompatibilität mit
|
||||
DOS, Linux oder anderen Betriebssystemen egal ist,
|
||||
können Sie auch die gesamte Platte verwenden (Taste
|
||||
`A' im Partitions-Editor). Dadurch verwendet &os; die
|
||||
gesamte Festplatte vom ersten bis zum letzten Sektor,
|
||||
wodurch alle Probleme mit der Geometrie hinfällig
|
||||
werden. Allerdings können Sie auf dieser
|
||||
Festplatte nur &os; benutzen, was Sie evtl.
|
||||
einschränkt.</para>
|
||||
</blockquote>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Der &man.mcd.4; Treiber glaubt, der habe ein
|
||||
Gerät gefunden, dadurch funktioniert meine Intel
|
||||
EtherExpress Netzwerkkarte nicht.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Benutzen Sie UserConfig (wie, steht in
|
||||
<filename>HARDWARE.TXT</filename>) und schalten die
|
||||
Erkennung der Geräte <devicename>mcd0</devicename>
|
||||
und <devicename>mcd1</devicename> ab. Es ist immer
|
||||
besser, wenn Sie nur die Treiber aktiv lassen, für
|
||||
die Sie auch passende Geräte haben, alle anderen
|
||||
Treiber sollten Sie aus dem Kernel entfernen oder
|
||||
deaktivieren.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Das System erkennt meine &man.ed.4; Netzwerkkarte,
|
||||
aber ich erhalte ständig die Meldung device
|
||||
timeout.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Ihre Karte nutzt wahrscheinlich einen anderen IRQ als
|
||||
den, der in der Kernel-Konfiguration angegeben ist. Der
|
||||
ed Treiber benutzt die `soft' Konfiguration (die sie in
|
||||
DOS mit EZSETUP eingestellt haben) normalerweise nicht.
|
||||
Wenn er das tun soll, müssen Sie bei der
|
||||
Kernelkonfiguration für den IRQ den Wert
|
||||
<literal>?</literal> angeben.</para>
|
||||
|
||||
<para>Sie sollten entweder eine der festverdrahteten
|
||||
Einstellungen benutzen (und gegebenenfalls die Einstellungen des
|
||||
Kernels anpassen), oder in UserConfig für den IRQ den
|
||||
Wert <literal>-1</literal> eingeben. Damit teilen Sie dem
|
||||
Kernel mit, daß er die `soft' Konfiguration benutzen
|
||||
soll.</para>
|
||||
|
||||
<para>Eine andere mögliche Ursache ist, daß Ihre
|
||||
Karte IRQ9 verwendet. IRQ 9 wird immer mit IRQ 2 geteilt,
|
||||
was immer wieder Probleme macht (besonders, wenn Sie eine
|
||||
VGA-Karte haben, die IRQ 2 benutzt!) Wenn möglich,
|
||||
sollten Sie IRQ 9 und IRQ 2 nicht benutzen.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Ich habe meinen IBM ThinkPad (tm) Laptop von der
|
||||
Installationsdiskette gebootet, und die Tastaturbelegung
|
||||
ist völlig konfus.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Ältere IBM Laptops verwenden nicht den normalen
|
||||
Tastaturcontroller, daher müssen Sie dem
|
||||
Tastaturtreiber (atkbd0) in einen speziellen
|
||||
ThinkPad-Modus schalten. Ändern Sie in UserConfig
|
||||
die 'Flags' für atkbd0 auf 0x4 und das Problem sollte
|
||||
gelöst sein. Die Einstellung finden Sie im Menü
|
||||
Input.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Meine Intel EtherExpress 16 wird nicht erkannt.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Sie müssen die Intel EtherExpress 16 so
|
||||
konfigurieren, daß 32K Speicher an der Adresse
|
||||
0xD0000 eingeblendet werden. Benutzen Sie dazu das von
|
||||
Intel mitgelieferte Programm
|
||||
<filename>softset.exe</filename>.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Wenn ich &os; auf meinem EISA HP Netserver
|
||||
installiere, wird der eingebaute AIC-7xxx SCSI Controller
|
||||
nicht erkannt.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Dieses Problem ist bekannt, und wird hoffentlich bald
|
||||
gelöst werden. Damit Sie &os; installieren
|
||||
können, müssen Sie mit der Option
|
||||
<option>-c</option> booten, um UserConfig zu starten. Sie
|
||||
brauchen den CLI-Modus, <emphasis>nicht</emphasis> den
|
||||
Visual Modus (auch wenn er schöner aussieht). Geben
|
||||
Sie den folgenden Befehl ein:</para>
|
||||
|
||||
<screen><userinput>eisa 12</userinput>
|
||||
<userinput>quit</userinput></screen>
|
||||
|
||||
<para>Statt `quit' können Sie auch `visual' eingeben,
|
||||
um die restliche Konfigurationsarbeit in diesem Modus
|
||||
erledigen. Die Erzeugung eines angepaßten Kernels
|
||||
wird zwar immer noch empfohlen, allerdings hat dset
|
||||
gelernt, diesen Wert zu speichern.</para>
|
||||
|
||||
<para>Eine Erklärung der Ursachen dieses Problems und
|
||||
weitere Informationen finden Sie im FAQ. Wenn Sie die
|
||||
Distribution `doc' installiert haben, finden Sie den FAQ
|
||||
im Verzeichnis /usr/share/doc/FAQ auf Ihrer
|
||||
Festplatte.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Mein Panasonic AL-N1 oder Rios Chandler Pentium
|
||||
Rechner hängt sich auf, obwohl das
|
||||
Installationsprogramm noch gar nicht gestartet
|
||||
ist.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Aus unerfindlichen Gründen vertragen diese
|
||||
Rechner die neuen Anweisungen
|
||||
<literal>i586_copyout</literal> und
|
||||
<literal>i586_copyin</literal> nicht. Damit diese
|
||||
Anweisungen nicht verwendet werden, müssen Sie von
|
||||
der Bootdiskette booten. Im ersten Menü (die
|
||||
Frage, ob Sie UserConfig starten wollen oder nicht)
|
||||
wählen Sie den Punkt command-line
|
||||
interface (<quote>expert mode</quote>). Geben Sie den
|
||||
folgenden Befehl ein:</para>
|
||||
|
||||
<screen><userinput>flags npx0 1</userinput></screen>
|
||||
|
||||
<para>Danach können Sie den Systemstart normal
|
||||
fortsetzen. Die Einstellung wird in Ihrem Kernel
|
||||
gespeichert, Sie müssen Sie also nur einmal
|
||||
machen.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Ich habe diesen CMD640 IDE Controller, der angeblich
|
||||
<quote>broken</quote> ist.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Das stimmt. &os; unterstützt diesen Controller
|
||||
nicht mehr.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Auf meinem Compaq Aero Notebook erhalte ich die
|
||||
Meldung <quote>No floppy devices found! Please check
|
||||
...</quote>, wenn ich von Diskette installieren
|
||||
will.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Compaq ist immer etwas anders als andere und sah daher
|
||||
keinen Grund, das Diskettenlaufwerk im CMOS RAM der Aero
|
||||
Notebooks einzutragen. Da sich der Treiber auf diese
|
||||
Angaben verläßt, nimmt er an, daß kein
|
||||
Diskettenlaufwerk vorhanden ist. Starten Sie UserConfig
|
||||
und stellen Sie bei fdc0 unter flags den Wert 0x1 ein.
|
||||
Damit teilen Sie dem Treiber mit, daß ein 1.44 MByte
|
||||
Diskettenlaufwerk vorhanden ist, und daß er die Werte
|
||||
im CMOS ignorieren soll.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Wenn ich &os; auf einem Dell Poweredge XE installiere,
|
||||
wird der Dell-eigene RAID Controller DSA (Dell SCSI Array)
|
||||
nicht erkannt.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Benutzen Sie das EISA Konfigurationsprogramm, um den
|
||||
DSA auf AHA-1540 Emulation umzustellen. Danach wird er
|
||||
von &os; als Adaptec AHA-1540 SCSI Controller auf IRQ 11
|
||||
und Port 340 erkannt. In diesem Modus können Sie das
|
||||
RAID des DSA nutzen, lediglich die DSA-spezifischen
|
||||
Funktionen wie die RAID-Überwachung stehen nicht zur
|
||||
Verfügung.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Ich verwende eine Netzwerkkarte vom Typ IBM EtherJet
|
||||
PCI, die zwar vom Treiber &man.fxp.4; korrekt erkannt
|
||||
wird, aber trotzdem leuchten die Kontroll-LEDs nicht auf
|
||||
und ich habe auch keine Verbindung zum Netzwerk.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Wir wissen nicht, was die Ursache dieses Problems ist.
|
||||
IBM hat das gleiche Problem (wir haben sie gefragt).
|
||||
Diese Netzwerkkarte ist eine ganz normale Intel
|
||||
EtherExpress Pro/100 mit einem IBM-Aufkleber, und diese
|
||||
Netzwerkkarten machen normalerweise gar keine Probleme.
|
||||
Das Problem tritt auch nur in einigen IBM Netfinity
|
||||
Servern auf. Die einzige Lösung ist, eine andere
|
||||
Netzwerkkarte zu verwenden.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Wenn ich während einer Installation auf einer IBM
|
||||
Netfinity 3500 das Netzwerk konfiguriere, hängt sich
|
||||
das System auf.</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Es gibt Probleme mit der eingebauten Netzwerkkarte der
|
||||
IBM Netfinity 3500, die wir noch nicht genau einkreisen
|
||||
konnten. Die Ursache des Problems könnte eine falsche
|
||||
Konfiguration der SMP Unterstützung auf diesen
|
||||
Systemen sein. Sie müssen eine andere Netzwerkkarte
|
||||
verwenden und Sie dürfen die eingebaute Netzwerkkarte
|
||||
werden benutzen noch konfigurieren.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question>
|
||||
<para>Wenn ich &os; auf einer Festplatte konfiguriere, die
|
||||
an einem Mylex PCI RAID Controller abgeschlossen ist, kann
|
||||
ich das System nicht neu starten (Abbruch mit der Meldung
|
||||
<literal>read error</literal>).</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>Ein Fehler im Mylex Treiber sorgt dafür, daß
|
||||
er die BIOS-Einstellung <quote>8GB</quote> Geometrie
|
||||
ignoriert. Verwenden Sie den 2 GB Modus.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
</qandaset>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,246 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/common/upgrade.sgml,v 1.10 2003/05/24 19:11:45 ue Exp $
|
||||
basiert auf: 1.11
|
||||
|
||||
This section contains the contents of the old UPGRADE.TXT
|
||||
file.
|
||||
-->
|
||||
<sect1 id="upgrading">
|
||||
<title>Aktualisierung einer &os;-Installation</title>
|
||||
|
||||
<para>In diesem Abschnitt erfahren Sie, wie Sie Ihre
|
||||
&os;-Installation aktualisieren können, ohne den Quellcode zu
|
||||
verwenden.</para>
|
||||
|
||||
<warning>
|
||||
<para>Die Programme, die zur Aktualisierung von &os; verwendet
|
||||
werden, treffen alle möglichen Vorkehrungen, um
|
||||
Datenverluste zu vermeiden. Allerdings ist es immer noch
|
||||
möglich, daß Sie bei diesem Schritte <emphasis>den
|
||||
kompletten Festplatteninhalt</emphasis> verlieren. Sie sollten
|
||||
die letzte Sicherheitsabfrage nicht bestätigen, bevor Sie
|
||||
ein adäquates Backup aller Daten angelegt haben.</para>
|
||||
</warning>
|
||||
|
||||
<important>
|
||||
<para>Diese Anleitung geht davon aus, daß Sie das
|
||||
&man.sysinstall.8;-Programm der <emphasis>NEUEN</emphasis>
|
||||
&os;-Version zur Aktualisierung verwenden. Die Verwendung der
|
||||
falschen &man.sysinstall.8;-Version führt zu Problemen und
|
||||
hat in der Vergangenheit schon System unbrauchbar gemacht. Ein
|
||||
typischer Fehler ist die Verwendung des
|
||||
&man.sysinstall.8;-Programms des installierten Systems, um das
|
||||
System auf eine neuere &os;-Version zu aktualisieren. Sie
|
||||
sollten das <emphasis>nicht</emphasis> versuchen.</para>
|
||||
</important>
|
||||
|
||||
<warning>
|
||||
<para>Sie sollten nicht versuchen, Ihr System mit der
|
||||
Upgrade-Funktion von &man.sysinstall.8; von &os; 4-STABLE auf
|
||||
&os; &release.current; zu aktualisieren. Einige in &os;
|
||||
4-STABLE vorhandene Dateien führen zu Problemen, sie werden
|
||||
aber bei dieser Art der Aktualisierung nicht entfernt. Ein
|
||||
drastisches Beispiel ist ein veraltetes
|
||||
<filename>/usr/include/g++</filename>, das dazu führen
|
||||
kann, daß C++ Programme nicht korrekt (oder gar nicht)
|
||||
übersetzt werden.</para>
|
||||
|
||||
<para>Diese Anleitung zur Aktualisierung ist nur für Benutzer
|
||||
gedacht, die schon einen halbwegs aktuellen &os;
|
||||
&release.branch; Snapshot installiert haben.</para>
|
||||
</warning>
|
||||
|
||||
<sect2>
|
||||
<title>Einführung</title>
|
||||
|
||||
<para>Bei der Aktualisierung werden die vom Benutzer
|
||||
ausgewählten Distributionen durch die entsprechenden
|
||||
Distributionen der neuen &os;-Version ersetzt. Die normalen
|
||||
Konfigurationsdateien des Systems, Benutzerdaten, installierte
|
||||
Packages und andere Software werden nicht aktualisiert.</para>
|
||||
|
||||
<para>Systemadministratoren, die eine Aktualisierung planen,
|
||||
sollten dieses Kapitel komplett lesen, bevor sie die
|
||||
Aktualisierung durchführen, um das Risiko eines Fehlschlags
|
||||
oder Datenverlustes zu vermeiden.</para>
|
||||
|
||||
<sect3>
|
||||
<title>Übersicht</title>
|
||||
|
||||
<para>Um eine Distribution zu aktualisieren, wird die neue
|
||||
Version dieser Komponente über die alte Version kopiert.
|
||||
Die zur alten Version gehörenden Dateien werden nicht
|
||||
gelöscht.</para>
|
||||
|
||||
<para>Die Systemkonfiguration bleibt erhalten, da die
|
||||
ursprünglichen Versionen der nachfolgend aufgeführten
|
||||
Dateien gesichert und zurückgespielt werden:</para>
|
||||
|
||||
<para><filename>Xaccel.ini</filename>,
|
||||
<filename>XF86Config</filename>,
|
||||
<filename>adduser.conf</filename>,
|
||||
<filename>aliases</filename>,
|
||||
<filename>aliases.db</filename>,
|
||||
<filename>amd.map</filename>,
|
||||
<filename>crontab</filename>,
|
||||
<filename>csh.cshrc</filename>,
|
||||
<filename>csh.login</filename>,
|
||||
<filename>csh.logout</filename>,
|
||||
<filename>cvsupfile</filename>,
|
||||
<filename>dhclient.conf</filename>,
|
||||
<filename>disktab</filename>,
|
||||
<filename>dm.conf</filename>,
|
||||
<filename>dumpdates</filename>,
|
||||
<filename>exports</filename>,
|
||||
<filename>fbtab</filename>,
|
||||
<filename>fstab</filename>,
|
||||
<filename>ftpusers</filename>,
|
||||
<filename>gettytab</filename>,
|
||||
<filename>gnats</filename>,
|
||||
<filename>group</filename>,
|
||||
<filename>hosts</filename>,
|
||||
<filename>hosts.allow</filename>,
|
||||
<filename>hosts.equiv</filename>,
|
||||
<filename>hosts.lpd</filename>,
|
||||
<filename>inetd.conf</filename>,
|
||||
<filename>localtime</filename>,
|
||||
<filename>login.access</filename>,
|
||||
<filename>login.conf</filename>,
|
||||
<filename>mail</filename>,
|
||||
<filename>mail.rc</filename>,
|
||||
<filename>make.conf</filename>,
|
||||
<filename>manpath.config</filename>,
|
||||
<filename>master.passwd</filename>,
|
||||
<filename>motd</filename>,
|
||||
<filename>namedb</filename>,
|
||||
<filename>networks</filename>,
|
||||
<filename>newsyslog.conf</filename>,
|
||||
<filename>nsmb.conf</filename>,
|
||||
<filename>nsswitch.conf</filename>,
|
||||
<filename>pam.conf</filename>,
|
||||
<filename>passwd</filename>,
|
||||
<filename>periodic</filename>,
|
||||
<filename>ppp</filename>,
|
||||
<filename>printcap</filename>,
|
||||
<filename>profile</filename>,
|
||||
<filename>pwd.db</filename>,
|
||||
<filename>rc.conf</filename>,
|
||||
<filename>rc.conf.local</filename>,
|
||||
<filename>rc.firewall</filename>,
|
||||
<filename>rc.local</filename>,
|
||||
<filename>remote</filename>,
|
||||
<filename>resolv.conf</filename>,
|
||||
<filename>rmt</filename>,
|
||||
<filename>sendmail.cf</filename>,
|
||||
<filename>sendmail.cw</filename>,
|
||||
<filename>services</filename>,
|
||||
<filename>shells</filename>,
|
||||
<filename>skeykeys</filename>,
|
||||
<filename>spwd.db</filename>,
|
||||
<filename>ssh</filename>,
|
||||
<filename>syslog.conf</filename>,
|
||||
<filename>ttys</filename>,
|
||||
<filename>uucp</filename></para>
|
||||
|
||||
<para>Die zur neuen Version gehörenden Versionen dieser
|
||||
Dateien werden im Verzeichnis
|
||||
<filename>/etc/upgrade/</filename> abgelegt. Sie sollten
|
||||
einen Blick auf diese Dateien werfen und gegebenenfalls die Neuerungen
|
||||
in das bestehende System einarbeiten. Allerdings gibt es
|
||||
viele Wechselwirkungen zwischen den einzelnen Dateien; daher
|
||||
empfehlen wir Ihnen, alle lokalen Anpassungen in die neuen
|
||||
Dateien einzutragen und dann diese zu verwenden.</para>
|
||||
|
||||
<para>Während der Aktualisierung werden Sie gebeten, ein
|
||||
Verzeichnis anzugeben, in dem Kopien aller Dateien aus dem
|
||||
Verzeichnis <filename>/etc/</filename> abgelegt werden. Falls
|
||||
Sie Änderungen in anderen Dateien vorgenommen haben,
|
||||
können Sie diese aus diesem Verzeichnis
|
||||
restaurieren.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Vorgehensweise</title>
|
||||
|
||||
<para>In diesem Abschnitt finden Sie Details zur Vorgehensweise
|
||||
bei der Aktualisierung, dabei wird ein besonderes Augenmerk auf
|
||||
die Punkte gelegt, bei denen besonders stark vor einer normalen
|
||||
Installation abgewichen wird.</para>
|
||||
|
||||
<sect3>
|
||||
<title>Datensicherung</title>
|
||||
|
||||
<para>Sie sollten Kopien der Benutzerdaten und
|
||||
Konfigurationsdateien anlegen, bevor Sie das System
|
||||
aktualisieren. Das Programm zur Aktualisierung versucht,
|
||||
Fehler und Fehlbedienungen so weit wie möglich zu
|
||||
verhindern, aber es ist immer noch möglich, daß
|
||||
Daten oder Konfigurationsinformationen teilweise oder
|
||||
vollständig gelöscht werden.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Mounten der Dateisysteme</title>
|
||||
|
||||
<para>Im <literal>disklabel editor</literal> werden die
|
||||
vorhandenen Dateisysteme aufgeführt. Sie sollten vor dem
|
||||
Beginn der Aktualisierung eine Liste der vorhandenen
|
||||
Gerätenamen und der dazugehörigen Mountpoints
|
||||
anlegen. Die Namen der Mountpoints müssen hier angegeben
|
||||
werden. Sie dürfen das <quote>newfs flag</quote>
|
||||
für die Dateisysteme <emphasis>auf gar keinen
|
||||
Fall</emphasis> aktivieren, da Sie sonst Daten verlieren
|
||||
werden.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Auswahl der Distributionen</title>
|
||||
|
||||
<para>Es gibt keine Einschränkungen bei der Auswahl der zu
|
||||
aktualisierenden Distributionen. Allerdings sollten Sie die
|
||||
Distribution <literal>base</literal> auf jeden Fall
|
||||
aktualisieren; wenn Sie die Onlinehilfe installiert hatten,
|
||||
sollte auch die Distribution <literal>man</literal>
|
||||
aktualisieren. Wenn Sie zusätzliche Funktionalität
|
||||
hinzufügen wollen, können Sie auch Distributionen
|
||||
auswählen, die bisher noch nicht installiert
|
||||
waren.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="fstab">
|
||||
<title>Nach der Installation</title>
|
||||
|
||||
<para>Sobald die Installation abgeschlossen ist, werden Sie
|
||||
aufgefordert, die neuen Konfigurationsdatei zu prüfen. Zu
|
||||
diesem Zeitpunkt sollten Sie überprüfen, ob die neue
|
||||
Konfiguration korrekt ist. Dabei sollten Sie besonders auf
|
||||
die Inhalte der Dateien <filename>/etc/rc.conf</filename> und
|
||||
<filename>/etc/fstab</filename> achten.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Aktualisierung über den Quellcode</title>
|
||||
|
||||
<para>Wenn Sie an einer flexibleren und ausgefeilteren
|
||||
Möglichkeit zur Aktualisierung Ihres Systems interessiert
|
||||
sind, sollten Sie einen Blick in das Kapitel <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/cutting-edge.html">The
|
||||
Cutting Edge</ulink> des &os; Handbuchs werfen. Bei dieser
|
||||
Variante erzeugen Sie &os; aus dem Quellcode komplett neu.
|
||||
Diese Variante braucht eine verläßliche
|
||||
Netzwerkverbindung, mehr Plattenplatz und mehr Zeit, bietet aber
|
||||
Vorteile für Netzwerke und andere komplexe Installationen.
|
||||
Sie entspricht ungefähr der Vorgehensweise, die für die
|
||||
Entwicklungszweige -STABLE und -CURRENT verwendet wird.</para>
|
||||
|
||||
<para><filename>/usr/src/UPDATING</filename> enthält wichtige
|
||||
Informationen, wenn Sie ein &os; System mit Hilfe des Quellcodes
|
||||
aktualisieren möchten. Hier finden Sie eine Liste aller
|
||||
Probleme, die durch Änderungen in &os; auftreten
|
||||
können und die Aktualisierung beeinflussen
|
||||
könnten.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,23 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/i386/Makefile,v 1.2 2002/03/10 18:41:43 ue Exp $
|
||||
# $Id: Makefile,v 1.3 2002/03/10 15:37:18 ue Exp $
|
||||
# basiert auf: 1.4
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/abstract.sgml
|
||||
SRCS+= ../common/install.sgml
|
||||
SRCS+= ../common/layout.sgml
|
||||
SRCS+= ../common/trouble.sgml
|
||||
SRCS+= ../common/upgrade.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,32 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/i386/article.sgml,v 1.5 2002/12/07 21:09:56 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/install.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "i386">
|
||||
<!ENTITY arch.print "i386">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
&abstract;
|
||||
§.install;
|
||||
§.layout;
|
||||
§.upgrade;
|
||||
§.trouble;
|
||||
</article>
|
||||
@@ -1,22 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/ia64/Makefile,v 1.1 2002/11/09 20:07:25 ue Exp $
|
||||
# basiert auf: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/abstract.sgml
|
||||
SRCS+= ../common/install.sgml
|
||||
SRCS+= ../common/layout.sgml
|
||||
SRCS+= ../common/trouble.sgml
|
||||
SRCS+= ../common/upgrade.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,33 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/ia64/article.sgml,v 1.1 2002/11/09 20:07:25 ue Exp $
|
||||
basiert auf: 1.1
|
||||
-->
|
||||
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/install.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "ia64">
|
||||
<!ENTITY arch.print "IA-64">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
&abstract;
|
||||
§.install;
|
||||
§.layout;
|
||||
§.upgrade;
|
||||
§.trouble;
|
||||
</article>
|
||||
@@ -1,22 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/pc98/Makefile,v 1.1 2002/07/08 18:41:45 ue Exp $
|
||||
# basiert auf: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/abstract.sgml
|
||||
SRCS+= ../common/install.sgml
|
||||
SRCS+= ../common/layout.sgml
|
||||
SRCS+= ../common/trouble.sgml
|
||||
SRCS+= ../common/upgrade.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,32 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/pc98/article.sgml,v 1.2 2002/10/12 18:02:23 ue Exp $
|
||||
basiert auf: 1.1
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/install.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "pc98">
|
||||
<!ENTITY arch.print "NEC PC-98x1">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
&abstract;
|
||||
§.install;
|
||||
§.layout;
|
||||
§.upgrade;
|
||||
§.trouble;
|
||||
</article>
|
||||
@@ -1,20 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/sparc64/Makefile,v 1.1 2002/03/14 18:23:47 ue Exp $
|
||||
# basiert auf: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= install.sgml
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/install.sgml
|
||||
SRCS+= ../common/layout.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,34 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/sparc64/article.sgml,v 1.3 2002/11/16 12:10:42 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
|
||||
<!ENTITY release.url "ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/">
|
||||
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/install.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "sparc64">
|
||||
<!ENTITY arch.print "UltraSPARC">
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&artheader;
|
||||
&abstract;
|
||||
§.install;
|
||||
§.layout;
|
||||
§.upgrade;
|
||||
§.trouble;
|
||||
</article>
|
||||
@@ -1,619 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/sparc64/install.sgml,v 1.10 2003/01/13 20:30:51 ue Exp $
|
||||
basiert auf: 1.14
|
||||
This file contains sparc64-specific installation instructions.
|
||||
-->
|
||||
<sect1 id="install">
|
||||
<title>Installation von &os;</title>
|
||||
|
||||
<para>Hier finden Sie Informationen, wie Sie die &arch; Version
|
||||
installieren und booten können. Wenn Sie diese Version
|
||||
benutzen, sollten Sie sich auf jeden Fall auf der Mailingliste
|
||||
&a.sparc; eintragen.</para>
|
||||
|
||||
<warning>
|
||||
<para>Die weiter unten genannten Programme und Kernel sind
|
||||
experimenteller Natur; z.B. enthält der Kernel
|
||||
Änderungen bei der Behandlung von ATA und EEPOMS, die
|
||||
potentiell gefährlich sind. Wenn Sie sich nicht mit &os;
|
||||
und &arch; auskennen oder nicht bereit sind, selbst Hand
|
||||
anzulegen, um Probleme und Schäden zu beseitigen, sollten
|
||||
Sie besser die Finger von dieser Version lassen.</para>
|
||||
</warning>
|
||||
|
||||
<para>[Anmerkung des Übersetzers: Diese Warnung ist nicht im
|
||||
Sinne der üblichen <quote>Bitte nutzen Sie Ihre Mikrowelle
|
||||
nicht zum Trocknen von kleinen Kindern und Hunden</quote> Hinweise
|
||||
zu verstehen, die meinen das ernst.]</para>
|
||||
|
||||
<para>Für &os;/&arch; gibt das von &os;/i386 und &os;/alpha
|
||||
verwendete &man.sysinstall.8; nicht. Zur Installation müssen
|
||||
Sie einen Kernel (von CD oder über ein Netzwerk) auf das
|
||||
&arch; System laden, das Root-Dateisystem liegt entweder auf der
|
||||
CD oder wird via NFS exportiert. Die Programme auf dem
|
||||
Root-Dateisystem können dann dazu genutzt werden, die lokale
|
||||
Festplatte zu partitionieren. Sie können danach die &os;
|
||||
Distribution auf die lokale Festplatte kopieren, um ein
|
||||
eigenständiges System zu bekommen.</para>
|
||||
|
||||
<para>Es gibt zwei Varianten bei der Installation von &os;/&arch;
|
||||
auf einem System. Die einfachere Variante ist die Installation
|
||||
von CD, dadurch können Sie &os; installieren, ohne auf andere
|
||||
Rechner angewiesen zu sein.</para>
|
||||
|
||||
<para>Wenn Sie nicht von CD installieren können oder wollen,
|
||||
können Sie alternativ auch über ein Netzwerk
|
||||
installieren. Dazu benötigen Sie eine andere Maschine, die
|
||||
so konfiguriert ist, daß sie der neuen Maschine Boot Loader,
|
||||
Kernel und Root-Dateisystem zur Verfügung stellt. Dazu
|
||||
werden RARP, TFTP und BOOTP oder DHPC genutzt. Dieser
|
||||
<literal>netboot</literal> Server kann ein anderes &os; System
|
||||
sein, aber das ist nicht unbedingt notwendig.</para>
|
||||
|
||||
<para>Sie müssen sich für eine der beiden Varianten
|
||||
entscheiden, da Sie für die beiden Versionen unterschiedliche
|
||||
Dateien benötigen; außerdem unterscheidet sich die
|
||||
Vorgehensweise bei den beiden Varianten deutlich.</para>
|
||||
|
||||
<important>
|
||||
<para>Die hier genannten URLs sind vorläufig und können
|
||||
sich jederzeit ändern. Sie sollten im Zweifelsfall einen
|
||||
Blick in das Archiv der Mailingliste &a.sparc; werfen, um die
|
||||
derzeit aktuellen URLs zu erhalten. Wenn sich die Situation
|
||||
stabilisiert hat, wird dieser Hinweis entfernt.</para>
|
||||
|
||||
<para>[Anmerkung des Übersetzers: Aus genau diesem Grund
|
||||
finden Sie hier noch keine Verweise auf deutsche Server.</para>
|
||||
</important>
|
||||
|
||||
<sect2 id="getting-to-prom-prompt">
|
||||
<title>Start von OpenBoot</title>
|
||||
|
||||
<para>Die meisten &arch; Systeme booten automatisch von
|
||||
Festplatte. Wenn Sie &os; installieren wollen, müssen Sie
|
||||
den Startvorgang abbrechen, um zur OpenBoot Eingabeaufforderung
|
||||
zu gelangen.</para>
|
||||
|
||||
<para>Dazu müssen Sie das System und auf die Boot-Meldung
|
||||
warten. Diese ist zwar modellabhängig, sollte aber wie
|
||||
folgt aussehen:</para>
|
||||
|
||||
<screen>Sun Blade 100 (UltraSPARC-IIe), Keyboard Present
|
||||
Copyright 1998-2001 Sun Microsystems, Inc. All rights reserved.
|
||||
OpenBoot 4.2, 128 MB memory installed, Serial #51090132.
|
||||
Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.</screen>
|
||||
|
||||
<para>Wenn Ihr System jetzt von Festplatte startet, müssen
|
||||
Sie die Tastenkombination <keycombo
|
||||
action="simul"><keycap>L1</keycap><keycap>A</keycap></keycombo>
|
||||
oder <keycombo
|
||||
action="simul"><keycap>Stop</keycap><keycap>A</keycap></keycombo>
|
||||
drücken. Wenn Sie eine serielle Konsole verwenden,
|
||||
müssen Sie ein <command>BREAK</command> senden (z.B. durch
|
||||
die Eingabe von <command>~#</command> in &man.tip.1; oder
|
||||
&man.cu.1;). Danach sollten Sie die Eingabeaufforderung von
|
||||
OpenBoot sehen, die wie folgt aussieht:</para>
|
||||
|
||||
<screenco>
|
||||
<areaspec>
|
||||
<area id="prompt-single" coords="1 5">
|
||||
<area id="prompt-smp" coords="2 5">
|
||||
</areaspec>
|
||||
|
||||
<screen><prompt>ok </prompt>
|
||||
<prompt>ok {0} </prompt></screen>
|
||||
|
||||
<calloutlist>
|
||||
<callout arearefs="prompt-single">
|
||||
<para>Diese Variante wird auf Systemen mit nur einer CPU
|
||||
benutzt.</para>
|
||||
</callout>
|
||||
|
||||
<callout arearefs="prompt-smp">
|
||||
<para>Diese Varianten wird von SMP Systemen benutzt, die
|
||||
Zahl ist die Nummer der aktiven CPU.</para>
|
||||
</callout>
|
||||
</calloutlist>
|
||||
</screenco>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="prepare-cd">
|
||||
<title>Vorbereitungen für die Installation von CD</title>
|
||||
|
||||
<para>Wenn Sie von CD installieren wollen, finden Sie ein ISO
|
||||
Image mit einem Schnappschuß der aktuellen Version von
|
||||
&os;/&arch; bei <ulink url="&release.url;"></ulink>. Mit dieser
|
||||
Datei können Sie eine bootfähige CD erzeugen, auf der
|
||||
sich alle notwendigen Dateien für den Systemstart und die
|
||||
Erzeugung einer minimalen &os; Installation befinden.</para>
|
||||
<!-- XXX ISO location?-->
|
||||
|
||||
<para>Legen Sie die CD ein, und wechseln Sie wie oben beschrieben
|
||||
zur Eingabeaufforderung von OpenBoot. Geben Sie jetzt
|
||||
<command>boot cdrom</command> ein. Das System sollte jetzt in
|
||||
Single-User-Mode starten, danach können Sie die Festplatte
|
||||
partitionieren und das Basissystem installieren, wie in <xref
|
||||
linkend="creating-disk-label"> und <xref
|
||||
linkend="creating-root-filesystem"> beschrieben.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="prepare-network">
|
||||
<title>Vorbereitungen für die Netzwerk-Installation</title>
|
||||
|
||||
<para>Um den &os;/&arch; Kernel zu starten, muß die Firmware
|
||||
den <application>Loader</application> laden und starten, dieser
|
||||
lädt und startet dann den eigentlichen Kernel. Dazu
|
||||
müssen Sie &man.rarpd.8; und &man.tftpd.8; (für die
|
||||
Firmware) bzw. &man.bootpd.8; (für den
|
||||
<application>Loader</application>) konfigurieren. Der Loader
|
||||
kann TFTP oder NFS nutzen, um den Kernel zu laden. Weitere
|
||||
Informationen dazu finden Sie in den folgenden Kapiteln.</para>
|
||||
|
||||
<sect3 id="downloading">
|
||||
<title>Download der benötigten Dateien</title>
|
||||
|
||||
<para>Wenn Sie über ein Netzwerk installieren wollen,
|
||||
brauchen Sie mehrere Dateien. Die erste ist der &os;/&arch;
|
||||
Loader, der von &man.tftpd.8; für Ihr &arch; System
|
||||
bereitgestellt wird. Der Nutzer benutzt entweder TFTP oder
|
||||
NFS, um den &os; Kernel vom Netboot Server zu laden. Für
|
||||
jede dieser beiden Methoden gibt es einen separaten Loader
|
||||
(also einen für TFTP und einen für NFS). Sie
|
||||
brauchen also nur eine dieser beiden Dateien:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><ulink
|
||||
url="&release.url;loader-tftp.gz"></ulink></para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><ulink
|
||||
url="&release.url;loader-nfs.gz"></ulink></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Die zweite Datei ist der Kernel, der dem bootenden System
|
||||
zur Verfügung gestellt wird. Diese Datei finden Sie auf
|
||||
<ulink url="&release.url;"></ulink>.</para>
|
||||
<!-- XXX kernel filename?-->
|
||||
|
||||
<para>Die dritte (und letzte) Datei ist das &man.tar.1; Archiv
|
||||
mit den Programmen und Konfigurationsdateien des Basissystems.
|
||||
Dieses Archiv finden Sie hier: <ulink
|
||||
url="&release.url;distrib.tar.gz"></ulink>.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>rarpd</title>
|
||||
|
||||
<para>Sie müssen die Ethernet-Adresse Ihres &os;/&arch;
|
||||
System auf dem Netboot Server in die Datei
|
||||
<filename>/etc/ethers</filename> eintragen. Die Einträge
|
||||
sehen wie folgt aus:</para>
|
||||
|
||||
<programlisting>0:3:ba:b:92:d4 your.host.name</programlisting>
|
||||
|
||||
<para>Sie finden die Ethernet-Adresse in der Boot-Meldung Ihres
|
||||
Systems.</para>
|
||||
|
||||
<para>Vergewissern Sie sich, daß in
|
||||
<filename>/etc/hosts</filename> ein Eintrag für
|
||||
<hostid>your.host.name</hostid> steht. Alternativ können
|
||||
Sie einen entsprechenden DNS-Eintrag verwenden oder gleich
|
||||
eine IP-Adresse verwenden. Danach müssen Sie
|
||||
&man.rarpd.8; auf einem Netzwerk-Interface starten, das sich
|
||||
im gleichen Subnetz wie Ihr &os;/&arch; System
|
||||
befindet.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>tftpd</title>
|
||||
|
||||
<para>In der Konfiguration von &man.inetd.8; muß
|
||||
&man.tftpd.8; aktiviert werden. Dazu müssen Sie in der
|
||||
Datei <filename>/etc/inetd.conf</filename> das
|
||||
Kommentarzeichen vor der folgenden Zeile entfernen:</para>
|
||||
|
||||
<programlisting>tftp dgram udp wait nobody /usr/libexec/tftpd tftpd /tftpboot</programlisting>
|
||||
|
||||
<para>Entpacken Sie den Loader und kopieren Sie ihn in das
|
||||
Verzeichnis <filename>/tftpboot</filename>. Allerdings
|
||||
können Sie der Datei keinen beliebigen Namen geben. Der
|
||||
Dateiname muß die IP-Adresse des &os;/&arch; in
|
||||
hexadezimaler Notation in Großbuchstaben und ohne Punkte
|
||||
sein. Es ist nicht notwendig, die Datei umzubenennen, Sie
|
||||
können auch einen symbolischen Link verwenden. Wenn die
|
||||
IP-Adresse des &os;/&arch; Systems
|
||||
<hostid>192.168.0.16</hostid> ist, würde Ihr
|
||||
<filename>/tftpboot</filename>-Verzeichnis so
|
||||
aussehen:</para>
|
||||
|
||||
<screen> lrwx------ 1 tmm users 9 Jul 24 17:05 /tftpboot/C0A80010 -> boot/loader
|
||||
-rw-r--r-- 1 tmm users 1643021 Oct 20 18:04 /tftpboot/boot/loader</screen>
|
||||
|
||||
<para>Wenn Sie Probleme beim Systemstart haben, sollten Sie die
|
||||
TFTP Anfragen mit &man.tcpdump.1; kontrollieren. Dadurch
|
||||
sehen Sie, welchen Dateinamen Sie für den Loader benutzen
|
||||
müssen. Fehlermeldungen des TFTP Servers werden in der
|
||||
Regel durch falsche Berechtigungen verursacht.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Konfiguration von bootpd/dhcpd</title>
|
||||
|
||||
<para>Sie können entweder BOOTP oder DHCP (nicht beide
|
||||
gleichzeitig) verwenden, um den Loader mit Informationen (wie
|
||||
der IP-Adresse des Systems) zu versorgen. Wenn Sie ein &os;
|
||||
System als Netboot Server benutzen, wird die BOOTP
|
||||
Funktionalität von &man.bootpd.8; bereitgestellt, der ein
|
||||
Teil des &os; Basissystems ist. In der &os; Ports Collection
|
||||
finden Sie verschiedene DHCP Server.</para>
|
||||
|
||||
<para>Wenn Sie &man.bootpd.8; benutzen, müssen Sie in
|
||||
<filename>/etc/bootptab</filename> entsprechende Einträge
|
||||
(Details finden Sie in &man.bootptab.5;) für Ihr
|
||||
&os;/&arch; System erzeugen:</para>
|
||||
|
||||
<programlisting>.default:\
|
||||
:bf="kernel":dn=local:ds=<replaceable>name-server-ip-address</replaceable>:\
|
||||
:gw=<replaceable>gateway-ip-address</replaceable>:ht=ether:hd="/tftpboot/boot/kernel":hn:\
|
||||
:sa="<replaceable>tftp-server-ip-address</replaceable>":\
|
||||
:rp="<replaceable>tftp-server-ip-address</replaceable>:<replaceable>nfs-root-directory</replaceable>":\
|
||||
:sm=<replaceable>ip-netmask</replaceable>
|
||||
|
||||
<replaceable>Name-des-Eintrags</replaceable>:\
|
||||
ha=<replaceable>sparc64-ethernet-address</replaceable>:ip=<replaceable>sparc64-ip-address</replaceable>:tc=.default</programlisting>
|
||||
|
||||
<para>Die Ethernet-Adresse muß mit der Adresse
|
||||
übereinstimmen, die Sie für TFTP verwendet haben;
|
||||
allerdings muß hier die hexadezimale Notation ohne
|
||||
Doppelpunkte verwendet werden (für das oben verwendete
|
||||
Beispiel wäre das <literal>0003ba0b92d4</literal>). Sie
|
||||
können die NFS/TFTP-spezifischen Einträge weglassen,
|
||||
wenn Sie diese Variante nicht verwenden. Die Werte für
|
||||
<literal>hd</literal> und <literal>bf</literal> werden
|
||||
zusammengesetzt, um Dateinamen der zu bootenden Datei zu
|
||||
erhalten. Wenn der Dateiname Ihres Kernels anders ist oder
|
||||
Sie ein anderes Verzeichnis verwenden, müssen Sie diese
|
||||
Werte anpassen. Wenn Sie NFS verwenden, sollten Sie die
|
||||
Einstellungen <literal>bf</literal> und <literal>hd</literal>
|
||||
entfernen oder dort das Verzeichnis und den Dateinamen im NFS
|
||||
Root Dateisystem eintragen, in dem der Kernel liegt.
|
||||
Üblicherweise wird für den Namen des Eintrags der
|
||||
Hostname des Zielsystems ohne die Domain verwendet.</para>
|
||||
|
||||
<para>Wenn Sie einen DHCP Server verwenden, brauchen Sie einen
|
||||
Eintrag in der <filename>dhcpd.conf</filename>. Ein Beispiel
|
||||
für einen solchen Eintrag für den <application>ISC
|
||||
DHCP</application> Version 2 (in der &os; Ports Collection
|
||||
als <filename role="package">net/isc-dhcp2</filename>
|
||||
erhältlich) finden Sie weiter unten:</para>
|
||||
|
||||
<programlisting>host <replaceable>name-of-entry</replaceable> {
|
||||
hardware ethernet <replaceable>sparc64-ethernet-address</replaceable>;
|
||||
option host-name "<replaceable>sparc64-fully-qualified-domain-name</replaceable>";
|
||||
fixed-address <replaceable>sparc64-ip-address</replaceable>;
|
||||
always-reply-rfc1048 on;
|
||||
filename "kernel";
|
||||
option root-path "<replaceable>tftp-server-ip-address</replaceable>:<replaceable>nfs-root-directory</replaceable>";
|
||||
}</programlisting>
|
||||
|
||||
<para>Die Option <literal>filename</literal> entspricht dem
|
||||
zusammengesetzten Wert von <literal>hd</literal> und
|
||||
<literal>bf</literal> in <filename>/etc/bootptab</filename>.
|
||||
Die Ethernet-Adresse wird in hexadezimaler Notation mit
|
||||
Doppelpunkten angaben, genau wie bei &man.rarpd.8;.
|
||||
<literal>options root-path</literal> entspricht der
|
||||
<literal>rp</literal> in <filename>/etc/bootptab</filename>.
|
||||
Wenn der in <literal>option host-name</literal> angegebene
|
||||
Name aufgelöst werden kann, also einen Eintrag im DNS
|
||||
oder in <filename>/etc/hosts</filename> hat, kann auf die
|
||||
Angabe von <literal>fixed-address</literal> verzichtet
|
||||
werden.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Laden des Kernels</title>
|
||||
|
||||
<para>Wenn Sie die Daemonen auf dem Netboot Server konfiguriert
|
||||
haben, müssen Sie im nächsten Schritt den Kernel an
|
||||
die richtige Stelle kopieren (Informationen, woher Sie den
|
||||
Kernel bekommen können, finden Sie in <xref
|
||||
linkend="downloading">). Es gibt zwei Möglichkeiten, um
|
||||
den Kernel über ein Netzwerk zu laden: TFTP oder NFS.
|
||||
Welche der beiden Alternativen Sie verwenden, haben Sie
|
||||
bereits bei der Auswahl des Loaders festgelegt.</para>
|
||||
|
||||
<para>Sowohl bei TFTP als auch bei NFS wird der Loader die via
|
||||
BOOTP oder DHCP erhaltenen Informationen verwenden, um den
|
||||
Kernel zu finden.</para>
|
||||
|
||||
<sect4>
|
||||
<title>Laden des Kernels mit TFTP</title>
|
||||
|
||||
<para>Legen Sie den Kernel an die Stelle, die Sie in der
|
||||
<filename>/etc/bootptab</filename> mit <literal>bf</literal>
|
||||
und <literal>hd</literal> bzw. in der
|
||||
<filename>dhcpd.conf</filename> mit
|
||||
<literal>filename</literal> angegeben haben.</para>
|
||||
</sect4>
|
||||
|
||||
<sect4>
|
||||
<title>Laden des Kernels via NFS</title>
|
||||
|
||||
<para>Exportieren Sie das Verzeichnis, das Sie in der
|
||||
<filename>/etc/bootptab</filename> unter
|
||||
<literal>rp</literal> bzw. in der
|
||||
<filename>dhcpd.conf</filename> mit
|
||||
<literal>root-path</literal> definiert haben (siehe
|
||||
&man.exports.5;). Kopieren Sie den Kernel in das
|
||||
Verzeichnis, das Sie in der
|
||||
<filename>/etc/bootptab</filename> mit <literal>bf</literal>
|
||||
und <literal>hd</literal> bzw. in der
|
||||
<filename>dhcpd.conf</filename> mit
|
||||
<literal>filename</literal> angegeben haben.</para>
|
||||
</sect4>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Installation des Basissystems auf dem NetBoot
|
||||
Server</title>
|
||||
|
||||
<para>Sie müssen das Archiv mit dem Verzeichnis entpacken,
|
||||
das Sie in der <filename>/etc/bootptab</filename> unter
|
||||
<literal>rp</literal> bzw. in der
|
||||
<filename>dhcpd.conf</filename> mit
|
||||
<literal>root-path</literal> definiert haben. Dieses
|
||||
Verzeichnis wird nach dem Start des Kernels zum Root
|
||||
Dateisystem für &arch; werden. Neben den üblichen
|
||||
Benutzerprogrammen enthält es alle notwendigen Programme,
|
||||
um das Basissystem auf der lokalen Festplatte des &arch;
|
||||
Systems zu installieren.</para>
|
||||
|
||||
<para>Sie werden wahrscheinlich die auf dem Netboot Server zur
|
||||
Verfügung stehenden Programme verwenden wollen, um die
|
||||
von &arch; verwendete <filename>/etc/fstab</filename> und
|
||||
<filename>/etc/rc.conf</filename> anzupassen und das
|
||||
<username>root</username> Paßwort zu
|
||||
ändern.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3>
|
||||
<title>Start des Systems</title>
|
||||
|
||||
<para>Wenn Sie alles richtig gemacht haben, sollten Sie jetzt
|
||||
&os; auf Ihrem &arch; System starten, indem Sie zur
|
||||
Eingabeaufforderung von OpenBoot wechseln, wie in <xref
|
||||
linkend="getting-to-prom-prompt"> beschrieben. Wenn sie jetzt
|
||||
<command>boot net</command> eingeben, sollte das System
|
||||
hochfahren. Um genau zu sein, der Loader wird mit TFTP
|
||||
geladen, setzt dann einen BOOTP Request ab und lädt den
|
||||
Kernel via TFTP oder NFS, je nach verwendeter Variante des
|
||||
Loaders. Danach sollte es 10 Sekunden auf eine Eingabe warten
|
||||
und anschließend den Kernel starten.</para>
|
||||
|
||||
<para>Wenn irgend etwas nicht funktioniert und Sie ein Problem
|
||||
mit TFTP/NFS/BOOTP vermuten, sollten Sie zur Fehlersuche
|
||||
<application>Ethereal</application> (<filename
|
||||
role="package">net/ethereal</filename> in der &os; Ports
|
||||
Collection) verwenden. In den meisten Fällen werden die
|
||||
Probleme durch falsche Zugriffsrechte für die Dateien
|
||||
verursacht. Weiterhin ist es in einigen Fällen
|
||||
möglich, daß &man.rarpd.8; nicht reagiert, weitere
|
||||
Informationen finden Sie in der Onlinehilfe.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="creating-disk-label">
|
||||
<title>Aufteilung der Festplatte</title>
|
||||
|
||||
<para>Der Kernel unterstützt das von Sun für den
|
||||
<literal>Disk Label</literal> verwendete Format, sie können
|
||||
die für &os; verwendete Platte also auch mit Solaris
|
||||
partitionieren.</para>
|
||||
|
||||
<para>Da es für &os;/&arch; noch kein &man.sysinstall.8;
|
||||
gibt, müssen Sie das Disk Label manuell erzeugen, wenn Sie
|
||||
&os;/&arch; &os; verwenden. Weitere Informationen zu diesem
|
||||
Thema können Sie dem <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/">FreeBSD
|
||||
Handbuch</ulink> entnehmen.</para>
|
||||
|
||||
<para>Bei &os;/&arch; muß ein Sun-kompatibles Label in das
|
||||
&os; Label eingebettet werden, damit OpenBoot von der Platte
|
||||
booten kann. Dadurch ergibt sich eine zusätzliche
|
||||
Einschränkung: Der Anfang der Partitionen muß auf
|
||||
einer Zylindergrenze liegen.</para>
|
||||
|
||||
<para>Um ein Disk Label zu erzeugen, sollten Sie wie folgt
|
||||
vorgehen:</para>
|
||||
|
||||
<procedure>
|
||||
<step>
|
||||
<para>Erzeugen sie mit <command>disklabel -w -r
|
||||
<replaceable>device</replaceable> auto</command> ein leeres
|
||||
Standard-Label. Der dritte Parameter ist der Name des
|
||||
Gerätes, nicht der komplette Pfad zur Node für
|
||||
dieses Gerät (z.B. <devicename>ad0</devicename>
|
||||
für die erste ATA Festplatte).</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>Mit dem Befehl <command>disklabel -e
|
||||
<replaceable>device</replaceable></command> starten Sie
|
||||
einen Editor, in dem Sie das Disk Label bearbeiten
|
||||
können. Das Disk Label sieht wie folgt aus:</para>
|
||||
|
||||
<screen># /dev/ad6c:
|
||||
type: unknown
|
||||
disk: amnesiac
|
||||
label:
|
||||
flags:
|
||||
bytes/sector: 512
|
||||
sectors/track: 63
|
||||
tracks/cylinder: 16
|
||||
sectors/cylinder: 1008
|
||||
cylinders: 79780
|
||||
sectors/unit: 80418240
|
||||
rpm: 3600
|
||||
interleave: 1
|
||||
trackskew: 0
|
||||
cylinderskew: 0
|
||||
headswitch: 0 # milliseconds
|
||||
track-to-track seek: 0 # milliseconds
|
||||
drivedata: 0
|
||||
|
||||
8 partitions:
|
||||
# size offset fstype [fsize bsize bps/cpg]
|
||||
c: 80418240 0 unused 0 0 # (Cyl. 0 - 79779)</screen>
|
||||
|
||||
<para>Sie können jetzt weitere Partitionen definieren,
|
||||
diese müssen in dem Format vorliegen, das auch für
|
||||
Partition <literal>c</literal> verwendet. Sie können
|
||||
Sich das Leben etwas einfacher machen, wenn Sie für das
|
||||
Feld <literal>offset</literal> immer den Wert
|
||||
<literal>*</literal> angeben. Weitere Informationen finden
|
||||
Sie in der Onlinehilfe zu &man.disklabel.8;.</para>
|
||||
|
||||
<para>Damit die oben genannte Einschränkung eingehalten
|
||||
wird, muß die Größe jeder Partition ein
|
||||
ganzzahliges Vielfaches der Anzahl der Sektoren pro Zylinder
|
||||
(<literal>sectors/cylinder</literal>) sein. In diesem
|
||||
Beispiel wären das 1008 Sektoren pro Zylinder.</para>
|
||||
|
||||
<para>Wenn Sie alle Partitionen definiert haben, müssen
|
||||
Sie die Änderungen speichern und den Editor verlassen,
|
||||
dadurch wird automatisch ein neues Disk Label
|
||||
geschrieben.</para>
|
||||
|
||||
<warning>
|
||||
<para>Dadurch wird ein bereits existierendes Disk Label
|
||||
komplett überschrieben. Wenn auf der Festplatte
|
||||
bereits Dateisysteme existieren, müssen Sie im alten
|
||||
und neuen Label <emphasis>absolut identisch</emphasis>
|
||||
definiert sein. Sind sie das nicht, werden die
|
||||
Dateisysteme und alle Daten auf diesen Dateisystemen
|
||||
gelöscht.</para>
|
||||
</warning>
|
||||
|
||||
<para>Wenn Sie sich nicht sicher sind, ob die Partitionen auf
|
||||
einer Zylindergrenze beginnen und enden, sollten Sie
|
||||
<command>disklabel -e
|
||||
<replaceable>device</replaceable></command> erneut aufrufen.
|
||||
Die von den Partitionen belegten Zylinder werden rechts von
|
||||
den übrigen Daten der Partition angezeigt. Wenn neben
|
||||
einer der von Ihnen angelegten Partitionen (also allen
|
||||
Partitionen außer Partition <literal>c</literal>) ein
|
||||
<literal>*</literal> angezeigt wird, erfüllt diese
|
||||
Partition die Anforderungen <emphasis>NICHT</emphasis>. Sie
|
||||
<emphasis>MÜSSEN</emphasis> diese Partition
|
||||
korrigieren, ansonsten wird das System nicht
|
||||
funktionieren.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
<para>Wenn Sie mit &os;/&arch; von dieser Platte wollen,
|
||||
müssen Sie sie mit <command>disklabel -B</command>
|
||||
bootfähig machen.</para>
|
||||
|
||||
<warning>
|
||||
<para>Durch die Verwendung von <command>disklabel
|
||||
-B</command> überschreiben Sie einen bereits
|
||||
existierenden Bootsektor. Wenn auf der Platte ein anderes
|
||||
Betriebssystem installiert ist, werden Sie es
|
||||
anschließend nicht mehr starten können.</para>
|
||||
</warning>
|
||||
|
||||
<para>Wenn Sie den Bootsektor nicht überschreiben wollen,
|
||||
ist es möglich, den <application>Loader</application>
|
||||
wie oben beschrieben via TFTP zu starten und ihn dann den
|
||||
Kernel von Festplatte starten zu lassen. Dazu brauchen Sie
|
||||
eine spezielle Version des Loaders, die bei <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/loader-ufs.gz"></ulink>
|
||||
erhältlich ist.</para>
|
||||
</step>
|
||||
</procedure>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="creating-root-filesystem">
|
||||
<title>Erzeugung des Root Dateisystems</title>
|
||||
|
||||
<para>Wenn Sie von der lokalen Platte booten wollen, brauchen Sie
|
||||
ein Root Dateisystem, das die Benutzerprogramme und
|
||||
Konfigurationsdateien des Basissystems enthält.
|
||||
Natürlich kann es auch weitere Dateisysteme aufnehmen, die
|
||||
z.B. unter <filename>/usr</filename> und
|
||||
<filename>/var</filename> gemountet werden.</para>
|
||||
|
||||
<para>Der Kernel unterstützt Sun Disklabel, Sie können
|
||||
also Solaris Festplatten benutzen und diese sogar in Solaris mit
|
||||
<application>newfs</application> vorbereiten. Das Disk Label
|
||||
und die Dateisysteme von NetBSD werden von &os; ebenfalls
|
||||
unterstützt.</para>
|
||||
|
||||
<warning>
|
||||
<para>Sie dürfen <emphasis>auf gar keinen Fall</emphasis>
|
||||
den <application>fsck</application> von Solaris auf
|
||||
Dateisystemen nutzen, die von &os; verwendet werden, da dieser
|
||||
sämtliche Zugriffsrechte überschreibt.</para>
|
||||
</warning>
|
||||
|
||||
<para>Um die Dateisysteme zu erzeugen und das Basissystem zu
|
||||
erzeugen, starten Sie Ihr System von CD oder via NFS und legen
|
||||
Sie dann wie in <xref linkend="creating-disk-label"> beschrieben
|
||||
ein Disk Label an.</para>
|
||||
|
||||
<para>Wenn Sie das System zum ersten Mal starten und Ihr Root
|
||||
Dateisystem noch nicht in <filename>/etc/fstab</filename>
|
||||
eingetragen haben, müssen Sie wahrscheinlich Ihr Root
|
||||
Dateisystem beim Start angeben. Wenn Sie die entsprechende
|
||||
Eingabeaufforderung erhalten, sollten Sie das Format
|
||||
<command>ufs:<replaceable>disk</replaceable><replaceable>partition</replaceable></command>
|
||||
verwenden, also keine Slice angaben. Wenn der Kernel versucht,
|
||||
automatisch von einem anderen Dateisystem zu booten,
|
||||
drücken Sie eine Taste außer <keycap>Enter</keycap>,
|
||||
sobald der <application>Loader</application> die folgende
|
||||
Meldung ausgibt:</para>
|
||||
|
||||
<screen>Hit [Enter] to boot immediately, or any other key for command prompt.</screen>
|
||||
|
||||
<para>Starten Sie den Kernel danach mit <command>boot -a
|
||||
-s</command>, dadurch werden Sie automatisch nach dem
|
||||
Root-Dateisystem gefragt, bevor das System in den
|
||||
Single-User-Modus geht. Sobald das richtige Root Dateisystem in
|
||||
der <filename>/etc/fstab</filename> steht, sollte es beim
|
||||
nächsten Start des System automatisch als
|
||||
<filename>/</filename> gemountet werden.</para>
|
||||
|
||||
<para>Wenn Sie über ein Netzwerk booten (mit NFS), sollten
|
||||
die oben genannte Einträge BOOTP ausreichend sein, damit
|
||||
der Kernel das Root Dateisystem via NFS finden und mounten
|
||||
kann.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="installing-base-system">
|
||||
<title>Installation des Basissystems</title>
|
||||
|
||||
<para>Wenn Sie über ein Netzwerk gebootet haben, haben Sie
|
||||
vorher ein &man.tar.1; Archive von heruntergeladen und es mit
|
||||
NFS vom Netboot Server exportiert. Sie können das gleiche
|
||||
Archiv auf der lokalen Festplatte auspacken, um einen autonomes
|
||||
System zu erhalten. Denken Sie daran, daß Sie den Kernel
|
||||
ebenfalls kopieren müssen.</para>
|
||||
|
||||
<para>Wenn Sie Ihr System von CD gestartet haben, finden Sie das
|
||||
Archiv im Verzeichnis <filename>/root/</filename> auf der
|
||||
CDROM.</para>
|
||||
|
||||
<para>Bevor Sie das neue System booten, sollten Sie
|
||||
<filename>/etc/fstab</filename> und
|
||||
<filename>/etc/rc.conf</filename> anpassen und ein Paßwort
|
||||
für <username>root</username> vergeben.</para>
|
||||
|
||||
<para>Bitte beachten Sie, daß Sie einige Programme des
|
||||
Basissystems in dem Archiv fehlen oder noch nicht fehlerfrei
|
||||
funktionieren.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
@@ -1,27 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/readme/Makefile,v 1.2 2002/03/10 18:41:44 ue Exp $
|
||||
# $Id: Makefile,v 1.5 2002/03/10 15:37:18 ue Exp $
|
||||
# basiert auf: 1.7
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/readme
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/de_DE.ISO8859-1/readme
|
||||
.endif
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
#
|
||||
# SRCS lists the individual SGML files that make up the document. Changes
|
||||
# to any of these files will force a rebuild
|
||||
#
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,518 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD German Documentation Project
|
||||
The FreeBSD Documentation Project
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/readme/article.sgml,v 1.18 2003/05/11 23:28:35 mheinen Exp $
|
||||
basiert auf: 1.26
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % misc PUBLIC "-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN">
|
||||
%misc;
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
<articleinfo>
|
||||
<title>&os; &release.current; README</title>
|
||||
|
||||
<corpauthor>Das &os; Projekt</corpauthor>
|
||||
|
||||
<pubdate>$FreeBSD$</pubdate>
|
||||
|
||||
<copyright>
|
||||
<year>2000</year>
|
||||
|
||||
<year>2001</year>
|
||||
|
||||
<year>2002</year>
|
||||
|
||||
<year>2003</year>
|
||||
|
||||
<holder role="mailto:[email protected]">The FreeBSD Documentation
|
||||
Project</holder>
|
||||
</copyright>
|
||||
|
||||
<copyright>
|
||||
<year>2002</year>
|
||||
|
||||
<year>2003</year>
|
||||
|
||||
<holder role="mailto:[email protected]">The
|
||||
FreeBSD German Documentation Project</holder>
|
||||
</copyright>
|
||||
</articleinfo>
|
||||
|
||||
<abstract>
|
||||
<para>Dieses Dokument enthält eine kurze Einführung zu &os;
|
||||
&release.current;. Es enthält einige Hinweise, wie Sie &os;
|
||||
beziehen können; wie Sie Kontakt zum &os; Project aufnehmen
|
||||
können, sowie Verweise auf zusätzliche
|
||||
Informationsquellen.</para>
|
||||
</abstract>
|
||||
|
||||
<sect1 id="intro">
|
||||
<title>Einführung</title>
|
||||
|
||||
<para>Diese Ausgabe von &os; ist eine &release.type;-Version von
|
||||
&os; &release.current; und repräsentiert den aktuellen
|
||||
Zustand im Entwicklungszweig &release.branch;.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Über &os;</title>
|
||||
|
||||
<para>&os; ist ein auf 4.4 BSD Lite basierendes Betriebssystem
|
||||
für Intel, AMD, Cyrix oder NexGen
|
||||
<quote>x86</quote>-basierte PCs (i386), NEC PC-9801/9821 und
|
||||
kompatible Systeme (pc98), DEC/Compaq/HP Alpha Systeme (alpha)
|
||||
und UltraSPARC Systeme (sparc64). Versionen für die
|
||||
Plattformen IA64 (ia64), PowerPC (powerpc) und AMD
|
||||
<quote>Hammer</quote> (amd64) sind ebenfalls in der
|
||||
Entwicklung. &os; unterstützt viele verschiedene
|
||||
Geräte und Umgebungen und kann für alle Anwendungen von
|
||||
der Software-Entwicklung über Spiele bis zur Anbietung
|
||||
von Diensten im Internet genutzt werden.</para>
|
||||
|
||||
<para>Diese Version von &os; stellt Ihnen alles zur
|
||||
Verfügung, was Sie zum Betrieb eines derartigen Systems
|
||||
brauchen. Dazu gehört der Quellcode für den Kernel
|
||||
und alle Programme des Basissystems. Wenn Sie die
|
||||
<quote>source</quote> Distribution installieren, können
|
||||
Sie das gesamte System mit einem einzigen Befehl neu
|
||||
kompilieren. Diese Eigenschaft macht es ideal für
|
||||
Studenten, Forscher, und interessierte Benutzer, die einfach
|
||||
wissen wollen, wie das System funktioniert.</para>
|
||||
|
||||
<para>Die große Sammlung von angepaßter Software
|
||||
anderer Anbieter (die <quote>Ports Collection</quote>) macht
|
||||
es Ihnen leicht, ihre Lieblingtools für &unix; auch
|
||||
für &os; zu finden und zu installieren. Jeder
|
||||
<quote>port</quote> besteht aus einer Reihe von Skripten, um
|
||||
eine gegebene Anwendung mit einem einzigen Kommando
|
||||
herunterladen, konfigurieren, kompilieren, und installieren zu
|
||||
können. Die über &os.numports; Ports (vom Editor
|
||||
über Programmiersprachen bis zu graphischen Anwendungen)
|
||||
machen FreeBSD zu einer leistungsstarken und umfassenden
|
||||
Arbeitsumgebung, die viele kommerzielle &unix;-Varianten weit
|
||||
hinter sich läßt. Die meisten Ports sind auch als
|
||||
vorkompilierte Packages erhältlich, die mit dem
|
||||
Installationsprogramm einfach und schnell installiert werden
|
||||
können.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Zielgruppe</title>
|
||||
|
||||
<![ %release.type.current; [
|
||||
<para>Dieser &release.type; ist primär für Bastler und
|
||||
andere Benutzer gedacht, die sich an der laufenden Entwicklung
|
||||
von &os; beteiligen wollen. Das Entwicklerteam von &os;
|
||||
bemüht sich zwar, daß jeder &release.type; so
|
||||
funktioniert wie versprochen, aber &release.branch; ist nun
|
||||
einmal der Entwicklungszweig.</para>
|
||||
|
||||
<para>Wenn Sie einen &release.type; benutzen wollen, müssen
|
||||
Sie sich mit der Technik von &os; und den aktuellen
|
||||
Vorgängen bei der Entwicklung von &os; &release.branch;
|
||||
(wie sie in der Mailingliste &a.current; diskutiert werden)
|
||||
auskennen.</para>
|
||||
|
||||
<para>[Anmerkung des Übersetzers: Auf der Mailingliste
|
||||
&a.current; wird Englisch gesprochen und die meisten Dokumente
|
||||
sind ebenfalls in dieser Sprache verfaßt worden. Ohne
|
||||
gute Englischkenntnisse kommt man also nicht weit. Allerdings
|
||||
ist die Beteiligung an der Entwicklung der FreeBSD eine der
|
||||
interessanteren Varianten, die eigenen Englisch-Kenntnisse zu
|
||||
erweitern.]</para>
|
||||
|
||||
<para>Wenn Sie mehr an einem störungsfreien Betrieb von
|
||||
&os; als an den neuesten Features von &os; interessiert sind,
|
||||
ist eine offizielle Release (wie z.B. &release.prev.stable;) die
|
||||
deutliche bessere Wahl. Releases werden ausführlich
|
||||
getestet und auf Qualität geprüft, um
|
||||
Zuverlässigkeit und Betriebssicherheit garantieren zu
|
||||
können.</para>
|
||||
]]>
|
||||
|
||||
<![ %release.type.snapshot; [
|
||||
<para>Dieser &release.type; ist primär für Bastler und
|
||||
andere Benutzer gedacht, die sich an der laufenden Entwicklung
|
||||
von &os; beteiligen wollen. Das Entwicklerteam von &os;
|
||||
bemüht sich zwar, daß jeder &release.type; so
|
||||
funktioniert wie versprochen, aber &release.branch; ist nun
|
||||
einmal der Entwicklungszweig.</para>
|
||||
|
||||
<para>Wenn Sie einen &release.type; benutzen wollen, müssen
|
||||
Sie sich mit der Technik von &os; und den aktuellen
|
||||
Vorgängen bei der Entwicklung von &os; &release.branch;
|
||||
(wie sie in der Mailingliste &a.current; diskutiert werden)
|
||||
auskennen.</para>
|
||||
|
||||
<para>[Anmerkung des Übersetzers: Auf der Mailingliste
|
||||
&a.current; wird Englisch gesprochen und die meisten Dokumente
|
||||
sind ebenfalls in dieser Sprache verfaßt worden. Ohne
|
||||
gute Englischkenntnisse kommt man also nicht weit. Allerdings
|
||||
ist die Beteiligung an der Entwicklung der FreeBSD eine der
|
||||
interessanteren Varianten, die eigenen Englisch-Kenntnisse zu
|
||||
erweitern.]</para>
|
||||
|
||||
<para>Wenn Sie mehr an einem störungsfreien Betrieb von
|
||||
&os; als an den neuesten Features von &os; interessiert sind,
|
||||
ist eine offizielle Release (wie z.B. &release.prev.stable;) die
|
||||
deutliche bessere Wahl. Releases werden ausführlich
|
||||
getestet und auf Qualität geprüft, um
|
||||
Zuverlässigkeit und Betriebssicherheit garantieren zu
|
||||
können.</para>
|
||||
]]>
|
||||
|
||||
<![ %release.type.release; [
|
||||
<para>Diese &release.type; von &os; ist für alle Arten von
|
||||
Benutzern gedacht. Sie wurde ausführlich geprüft
|
||||
und getestet, um die größtmögliche
|
||||
Zuverlässigkeit und Betriebssicherheit garantieren zu
|
||||
köönnen.</para>
|
||||
|
||||
]]>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="obtain">
|
||||
<title>Bezugsquellen für &os;</title>
|
||||
|
||||
<para>&os; kann auf vielen verschiedenen Wegen bezogen werden.
|
||||
Dieses Kapitel konzentriert sich auf die Varianten, die für
|
||||
den Bezug auf einer komplett neuen Version von &os; gedacht
|
||||
sind und weniger auf die Möglichkeit zur Aktualisierung
|
||||
eines bereits bestehenden Systems.</para>
|
||||
|
||||
<sect2>
|
||||
<title>CDROM und DVD</title>
|
||||
|
||||
<para>&os;-RELEASE Distributionen können auf CDROM oder
|
||||
DVD von diversen Firmen bezogen werden. Dies ist
|
||||
normalerweise der bequemste Weg, wenn Sie &os; zum ersten Mal
|
||||
installieren, da Sie das System einfach neu installieren
|
||||
können, falls das notwendig ist. Einige Distributionen
|
||||
enthalten einige der optionalen <quote>Packages</quote> aus
|
||||
der &os; Ports Collection.</para>
|
||||
|
||||
<para>Eine Übersicht über die Firmen, die FreeBSD auf
|
||||
CDROM oder DVD vertreiben, finden Sie im Anhang <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/mirrors.html"><quote>Bezugsquellen
|
||||
für FreeBSD</quote></ulink> des Handbuches.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>FTP</title>
|
||||
|
||||
<para>Sie können &os; und/oder die optionalen Packages mit
|
||||
FTP vom primären &os;-Server <ulink
|
||||
url="ftp://ftp.FreeBSD.org/"></ulink> und allen seinen
|
||||
<quote>mirrors</quote> beziehen.</para>
|
||||
|
||||
<para>Eine Liste von alternativen Bezugsquellen für &os;
|
||||
finden Sie im Kapitel <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/mirrors-ftp.html">FTP
|
||||
Server</ulink> des Handbuchs und auf unseren <ulink
|
||||
url="http://www.freebsdmirrors.org/"></ulink> Webseiten. Wir
|
||||
raten Ihnen dringend, einen Mirror in der näheren
|
||||
Umgebung (aus Netzwerksicht) zu verwenden.</para>
|
||||
|
||||
<para>Zusätzliche Mirrors sind immer willkommen. Wenden
|
||||
Sie sich bitte an <email>[email protected]</email>,
|
||||
wenn Sie an weiteren Informationen zu diesem Thema
|
||||
interessiert sind. Zusätzliche Informationen zu diesem
|
||||
Thema finden Sie im Artikel <ulink
|
||||
URL="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/hubs/">Mirroring
|
||||
FreeBSD</ulink>.</para>
|
||||
|
||||
<para>Sie finden die für den Start der Installation
|
||||
notwendigen Images der Bootdisketten und die Dateien der
|
||||
eigentlichen Distribution auf allen Servern. Einige Server
|
||||
stellen auch die ISO-Images bereit, die Sie zur Erzeugung
|
||||
einer (bootfähigen) CDROM der &os;-Release
|
||||
benötigen.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="contacting">
|
||||
<title>Kontaktinformation für das &os; Projekt</title>
|
||||
|
||||
<sect2>
|
||||
<title>Email und Mailinglisten</title>
|
||||
|
||||
<para>Wenn Sie Fragen haben oder Hilfe benötigen, wenden
|
||||
Sie sich bitte an die Mailingliste &a.questions;.</para>
|
||||
|
||||
<para>Wenn Sie die Entwicklung von &release.branch;
|
||||
mitverfolgen, <emphasis>müssen</emphasis> Sie die
|
||||
Mailingliste &a.current; lesen. Nur so können Sie die
|
||||
teilweise lebensnotwendigen Informationen über die
|
||||
aktuellen Entwicklungen und Änderungen erhalten, die Sie
|
||||
für den Betrieb des Systems benötigen.</para>
|
||||
|
||||
<para>Da &os; zum größten Teil von Freiwilligen und
|
||||
Idealisten entwickelt wird, freuen wir uns über jeden,
|
||||
der mit anpacken möchte — schon jetzt gibt es mehr
|
||||
Wünsche als Zeit, um diese umzusetzen. Wenn Sie Kontakt
|
||||
zu den Entwicklern suchen, um technische Angelegenheiten zu
|
||||
besprechen oder um Ihre Hilfe anzubieten, wenden Sie sich
|
||||
bitte an Mailingliste &a.hackers;.</para>
|
||||
|
||||
<para>Bitte beachten Sie, auf diesen Mailinglisten teilweise
|
||||
<emphasis>extrem viele</emphasis> Mails erscheinen. Wenn Ihre
|
||||
Mailversorgung nur sehr langsam oder sehr teuer ist, oder Sie
|
||||
nur an den Schlagzeilen der &os;-Entwicklung interessiert
|
||||
sind, dürfte es besser sein, wenn Sie sich auf
|
||||
die Mailingliste &a.announce; konzentrieren.</para>
|
||||
|
||||
<para>Alle Mailinglisten stehen für jeden offen, der sich
|
||||
für das jeweilige Thema interessiert. Besuchen Sie
|
||||
einfach mal auf der <ulink
|
||||
url="http://www.FreeBSD.org/mailman/listinfo">FreeBSD Mailman
|
||||
Info Page</ulink>. Dort erhalten Sie weitergehende
|
||||
Informationen, wie Sie die diversen Mailinglisten abonnieren
|
||||
können, wie Sie auf die Archive zugreifen können,
|
||||
usw. Es gibt viele Mailinglisten, die nur mit einem ganz
|
||||
bestimmten Thema befassen und hier nicht aufgeführt sind.
|
||||
Weitergehende Informationen finden Sie auf den Mailman Seiten
|
||||
und im Bereich <ulink
|
||||
url="http://www.FreeBSD.org/support.html#mailing-list">Mailinglisten</ulink>
|
||||
der &os; Webseite.</para>
|
||||
|
||||
<important>
|
||||
<para>Senden Sie <emphasis>auf gar keinen Fall</emphasis> eine
|
||||
Mail an die Mailinglisten, um diese zu abonnieren. Benutzen
|
||||
Sie für diesen Zweck das Mailman Interface.</para>
|
||||
</important>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Meldungen über Fehler und Probleme</title>
|
||||
|
||||
<para>Vorschläge, Fehlermeldungen und zusätzlicher
|
||||
Sourcecode sind immer willkommen — bitte informieren Sie
|
||||
uns über jedes Problem, das sie finden. Fehlermeldungen,
|
||||
die sofort auch die entsprechende Korrektur enthalten, sind
|
||||
natürlich noch willkommener.</para>
|
||||
|
||||
<para>Wenn Ihr System an das Internet angeschlossen ist, sollten
|
||||
Sie &man.send-pr.1; benutzen. Wenn Sie Ihren <quote>Problem
|
||||
Report</quote> (PRs) auf dieser Art und Weise absetzen, wird
|
||||
er automatisch archiviert und weiterverfolgt. Die Entwickler
|
||||
von &os; bemühen sich, so schnell wie möglich auf
|
||||
alle gemeldeten Fehler zu reagieren. <ulink
|
||||
url="http://www.FreeBSD.org/cgi/query-pr-summary.cgi">Eine
|
||||
Übersicht über alle offenen PRs</ulink> ist auf dem
|
||||
Webserver von &os; verfügbar. Diese Liste ist sehr
|
||||
nützlich, wenn Sie wissen wollen, welche möglichen
|
||||
Probleme schon von anderen Benutzern gefunden wurden.</para>
|
||||
|
||||
<para>Bitte beachten Sie, daß &man.send-pr.1; nur ein
|
||||
Shell-Skript ist, daß man relativ einfach auch auf
|
||||
anderen Systemen als &os; verwenden kann. Wir empfehlen Ihnen
|
||||
dringend, diese Variante zu verwenden. Wenn Sie allerdings
|
||||
aus irgendeinem Grund &man.send-pr.1; nicht benutzen
|
||||
können, können Sie versuchen, Ihren Problem Report
|
||||
an die Mailingliste &a.bugs; zu senden.</para>
|
||||
|
||||
<para>Weitere Informationen finden Sie im Dokument <ulink
|
||||
url="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/problem-reports/"><quote>Writing
|
||||
FreeBSD Problem Reports</quote></ulink> auf der Webseite von
|
||||
&os;. Es enthält viele nützliche Tips zum
|
||||
Verfassen und Versenden effektiver Fehlermeldungen.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="seealso">
|
||||
<title>Weiterführende Dokumente</title>
|
||||
|
||||
<para>Es gibt viele verschiedene Quellen für Informationen
|
||||
über &os;, einige sind Bestandteil dieser Distribution,
|
||||
während andere über das Internet oder in gedruckter
|
||||
Form verfügbar sind.</para>
|
||||
|
||||
<sect2 id="release-docs">
|
||||
<title>Dokumentation zur Release</title>
|
||||
|
||||
<para>Sie finden weitergehende über diese &release.type;
|
||||
Distribution in anderen Dokumenten. Diese Dokumente stehen in
|
||||
verschiedenen Formaten zur Verfügung. Die Varianten Text
|
||||
(<filename>.TXT</filename>) und HTML
|
||||
(<filename>.HTM</filename>) stehen fast immer zur
|
||||
Verfügung. Einige Distributionen stellen weitere Formate
|
||||
wie PostScript (<filename>.PS</filename>) oder das Portable
|
||||
Document Format (<filename>.PDF</filename>) zur
|
||||
Verfügung.</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><filename>README.TXT</filename>: Sie lesen es gerade.
|
||||
Hier finden Sie allgemeine Informationen über &os;
|
||||
und ein paar allgemeine Hinweise zum Bezug einer
|
||||
Distribution.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>EARLY.TXT</filename>: Spezielle Hinweise
|
||||
für die ersten Anwender von &os; &release.current;.
|
||||
Wenn dies Ihre erste Begegnung mit &os; &release.branch;
|
||||
ist und/oder Sie noch eine 5.<replaceable>X</replaceable>
|
||||
Version benutzt haben, sollten Sie diesen Artikel auf
|
||||
jeden Fall lesen.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>RELNOTES.TXT</filename>: Die begleitenden
|
||||
Informationen zu dieser Release enthalten die Neuerungen
|
||||
in dieser Version von &os; (&release.current;) und die
|
||||
Änderungen seit der letzten Version (&os;
|
||||
&release.prev;).</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>HARDWARE.TXT</filename>: Die Liste der
|
||||
unterstützten Hardware enthält eine
|
||||
Übersicht über die Geräte, auf den &os;
|
||||
erfolgreich getestet wurde.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>INSTALL.TXT</filename>: Die Anleitung zur
|
||||
Installation von &os; von dem
|
||||
Distributions-Medium.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>ERRATA.TXT</filename>: Die Errata.
|
||||
Brandaktuelle Informationen, die erst nach dem Erscheinen
|
||||
dieser Version bekannt wurden, finden Sie hier. Diese
|
||||
Datei ist speziell für die Anwender einer Release
|
||||
(und nicht der Snapshots) von Interesse. Sie sollten
|
||||
diesen Text auf jeden Fall lesen, bevor Sie &os;
|
||||
installieren, da er die aktuellsten Informationen
|
||||
über die seit der Veröffentlichung gefundenen
|
||||
und behobenen Probleme enthält.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<note>
|
||||
<para>Einige dieser Dokumente (speziell
|
||||
<filename>RELNOTES.TXT</filename>,
|
||||
<filename>HARDWARE.TXT</filename>, und
|
||||
<filename>INSTALL.TXT</filename>) enthalten Informationen,
|
||||
die nur für eine bestimmte Architektur gellten. Zum
|
||||
Beispiel enthalten die Release Notes für die Alpha
|
||||
keine Informationen über i386-Systeme, und umgekehrt.
|
||||
Die Information, zu welcher Architektur ein Dokument
|
||||
gehört, steht immer am Anfang des Textes.</para>
|
||||
</note>
|
||||
|
||||
<para>Auf den Plattformen, auf denen &man.sysinstall.8; zur
|
||||
Verfügung steht (zur Zeit alpha, i386, ia64, pc98 und
|
||||
sparc64) finden Sie diese Dokumente während der
|
||||
Installation normalerweise unter dem Menüpunkt
|
||||
Dokumentation. Um nach der Installation des Systems dieses
|
||||
Menü zugreifen zu können, müssen Sie das
|
||||
Programm &man.sysinstall.8; erneut aufrufen.</para>
|
||||
|
||||
<note>
|
||||
<para>Sie sollten auf jeden Fall die Errata zur jeweiligen
|
||||
Version lesen, bevor Sie die Installation beginnen. Dies
|
||||
ist der einzige Weg, die aktuellsten Informationen zu
|
||||
erhalten und sich über eventuell nach der Installation
|
||||
auftretende Probleme zu informieren. Die zusammen mit der
|
||||
Veröffentlichung erschienene Version ist per Definition
|
||||
veraltet. Allerdings sind im Internet aktualisierte
|
||||
Versionen verfügbar, die die <quote>aktuellen
|
||||
Errata</quote> für diese Version sind. Diese Versionen
|
||||
sind bei <ulink
|
||||
url="http://www.FreeBSD.org/releases/"></ulink> und allen
|
||||
aktuellen Mirrors dieser Webseite verfügbar.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Onlinehilfe (Manual Pages)</title>
|
||||
|
||||
<para>Wie bei fast jedem anderen &unix;-ähnlichen System
|
||||
steht Ihnen auch bei &os; eine Onlinehilfe zur Verfügung,
|
||||
die Sie über das Kommando &man.man.1; oder über das
|
||||
<ulink url="http://www.FreeBSD.org/cgi/man.cgi">hypertext
|
||||
manual pages gateway</ulink> auf dem Webserver von &os;
|
||||
ansprechen können. Die Onlinehilfe stellt den Benutzern
|
||||
von &os; Informationen zu einzelnen Befehlen und Interfaces
|
||||
zur Programmierung zur Verfügung.</para>
|
||||
|
||||
<para>In einige Fällen behandelt die Online-Hilfe spezielle
|
||||
Themen. Interessante Beispiele dafür sind
|
||||
&man.tuning.7; (Hinweise, wie sie die Performance Ihres
|
||||
Systems verbessern können), &man.security.7; (eine
|
||||
Einführung in das Thema Sicherheit unter &os;), und
|
||||
&man.style.9; (die Spielregeln für die
|
||||
Kernel-Programmierung).</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Bücher und Artikel</title>
|
||||
|
||||
<para>Zwei extrem nützliche Sammlungen von Informationen
|
||||
über &os;, die vom &os; Project verwaltet werden, sind
|
||||
das &os; Handbuch und der &os; FAQ. Die aktuellen Versionen
|
||||
des <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/">Handbuches</ulink>
|
||||
und der <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/faq/">FAQ</ulink>
|
||||
sind immer auf der Webseite <ulink
|
||||
url="http://www.FreeBSD.org/docs.html">FreeBSD
|
||||
Dokumentation</ulink> und allen Ihren Mirror-Sites
|
||||
verfügbar. Wenn Sie die Distribution
|
||||
<filename>doc</filename> installiert haben, können Sie
|
||||
den FAQ und Handbuch mit einem Web-Browser direkt auf Ihrem
|
||||
System lesen.</para>
|
||||
|
||||
<para>Es gibt eine ganze Reihe von Online verfügbaren
|
||||
Büchern und Artikeln, die vom &os; Project herausgegeben
|
||||
werden und auf einzelne &os;-bezogene Themen genauer
|
||||
eingehen. Dabei wird ein sehr breites Spektrum abgedeckt, es
|
||||
gibt Informationen zur effektiven Nutzung der Mailinglisten,
|
||||
den parallelen Betrieb von &os; und anderen Betriebssystem, und
|
||||
Hinweise für neue Entwickler. Wie das Handbuch und die
|
||||
FAQ sind auch diese Dokumente auf Webseite &os; Dokumentation
|
||||
und in der Distribution <filename>doc</filename>
|
||||
verfügbar.</para>
|
||||
|
||||
<para>Eine Liste zusätzlicher Bücher und
|
||||
Dokumentationen zu &os; finden Sie im Kapitel <ulink
|
||||
url="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/bibliography.html">Bibliographie</ulink>
|
||||
des Handbuchs. Da &os; ganz klar aus der &unix;-Welt stammt,
|
||||
enthalten auch andere Artikel und Bücher über
|
||||
&unix;-Systeme nützliche Informationen. Eine Auswahl
|
||||
dieser Dokumente finden Sie ebenfalls in der
|
||||
Bibliographie.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="acknowledgements">
|
||||
<title>Danksagung</title>
|
||||
|
||||
<para>&os; ist das Ergebnis der Arbeit vieler hundert, wenn nicht
|
||||
Tausender Personen aus der ganzen Welt, die ungezählte
|
||||
Stunden investiert haben, um diese Version möglich zu
|
||||
machen. Die vollständige Liste aller Entwickler und Helfer
|
||||
finden Sie auf der &os;-Webseite <ulink
|
||||
url="http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/contributors/"><quote>Beteiligte</quote></ulink>
|
||||
und allen aktuellen Mirrors dieser Webseite.</para>
|
||||
|
||||
<para>Wir möchten uns speziell bei den vielen tausend
|
||||
Anwendern und Testern aus der ganzen Welt bedanken, ohne die
|
||||
diese &release.type; niemals möglich gewesen
|
||||
wäre.</para>
|
||||
</sect1>
|
||||
</article>
|
||||
@@ -1,14 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/Makefile,v 1.4 2002/11/09 20:58:39 ue Exp $
|
||||
# basiert auf: 1.5
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
|
||||
SUBDIR = alpha
|
||||
SUBDIR+= ia64
|
||||
SUBDIR+= i386
|
||||
SUBDIR+= pc98
|
||||
SUBDIR+= sparc64
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,11 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/Makefile.inc,v 1.2 2002/03/10 18:41:45 ue Exp $
|
||||
# $Id: Makefile.inc,v 1.3 2002/03/10 15:37:19 ue Exp $
|
||||
# basiert auf: 1.2
|
||||
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/relnotes/${.CURDIR:T}
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/de_DE.ISO8859-1/relnotes/${.CURDIR:T}
|
||||
.endif
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/alpha/Makefile,v 1.2 2002/03/10 18:41:45 ue Exp $
|
||||
# $Id: Makefile,v 1.3 2002/03/10 15:37:19 ue Exp $
|
||||
# basiert auf: 1.6
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/relnotes.ent
|
||||
SRCS+= ../common/new.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,27 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/alpha/article.sgml,v 1.4 2002/10/12 18:02:24 ue Exp $
|
||||
basiert auf: 1.3
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/relnotes.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "alpha">
|
||||
<!ENTITY arch.print "Alpha/AXP">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&art;
|
||||
</article>
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,19 +0,0 @@
|
||||
<!-- -*- sgml -*- -->
|
||||
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/common/relnotes.ent,v 1.3 2002/07/08 18:52:50 ue Exp $
|
||||
basiert auf: 1.3
|
||||
-->
|
||||
|
||||
<!-- Text constants which probably don't need to be changed.-->
|
||||
|
||||
<!-- The marker for MFCs. -->
|
||||
<!ENTITY merged "[MERGED]">
|
||||
|
||||
<!ENTITY % include.historic "IGNORE">
|
||||
<!ENTITY % no.include.historic "IGNORE">
|
||||
|
||||
<!-- Files to be included -->
|
||||
|
||||
<!ENTITY art SYSTEM "../common/new.sgml">
|
||||
@@ -1,21 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/i386/Makefile,v 1.2 2002/03/10 18:41:47 ue Exp $
|
||||
# $Id: Makefile,v 1.3 2002/03/10 15:37:20 ue Exp $
|
||||
# basiert auf: 1.6
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/relnotes.ent
|
||||
SRCS+= ../common/new.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,27 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/i386/article.sgml,v 1.6 2002/12/07 22:11:35 ue Exp $
|
||||
basiert auf: 1.4
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/relnotes.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "i386">
|
||||
<!ENTITY arch.print "i386">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&art;
|
||||
</article>
|
||||
@@ -1,20 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/ia64/Makefile,v 1.1 2002/11/09 20:58:39 ue Exp $
|
||||
# basiert auf: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/relnotes.ent
|
||||
SRCS+= ../common/new.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,27 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/ia64/article.sgml,v 1.2 2002/11/10 10:47:53 ue Exp $
|
||||
basiert auf: 1.1
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/relnotes.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "ia64">
|
||||
<!ENTITY arch.print "IA-64">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&art;
|
||||
</article>
|
||||
@@ -1,20 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/pc98/Makefile,v 1.1 2002/07/08 18:41:46 ue Exp $
|
||||
# basiert auf: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/relnotes.ent
|
||||
SRCS+= ../common/new.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,27 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/pc98/article.sgml,v 1.2 2002/10/12 18:02:25 ue Exp $
|
||||
basiert auf: 1.1
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/relnotes.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "pc98">
|
||||
<!ENTITY arch.print "NEC PC-98x1">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&art;
|
||||
</article>
|
||||
@@ -1,21 +0,0 @@
|
||||
# $FreeBSD$
|
||||
# $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/sparc64/Makefile,v 1.1 2002/03/10 18:38:07 ue Exp $
|
||||
# $Id: Makefile,v 1.1 2002/03/10 16:05:35 ue Exp $
|
||||
# basiert auf: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= ../common/relnotes.ent
|
||||
SRCS+= ../common/new.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,30 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/relnotes/sparc64/article.sgml,v 1.4 2002/10/12 18:02:25 ue Exp $
|
||||
basiert auf: 1.3
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
|
||||
<!ENTITY release.url "ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/">
|
||||
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DE">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/relnotes.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "sparc64">
|
||||
<!ENTITY arch.print "UltraSPARC">
|
||||
|
||||
]>
|
||||
|
||||
<article lang="de">
|
||||
&art;
|
||||
</article>
|
||||
@@ -1,11 +0,0 @@
|
||||
-- FreeBSD SGML Public Identifiers --
|
||||
-- Language-specific --
|
||||
|
||||
-- $FreeBSD$ --
|
||||
-- $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/share/sgml/catalog,v 1.6 2002/10/12 18:02:25 ue Exp $ --
|
||||
-- basiert auf: 1.1 --
|
||||
|
||||
PUBLIC "-//FreeBSD//DOCUMENT Release Notes DocBook Stylesheet//EN"
|
||||
"release.dsl"
|
||||
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
<!--
|
||||
$FreeBSD$
|
||||
$FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/share/sgml/release.dsl,v 1.9 2003/05/24 22:43:52 ue Exp $
|
||||
basiert auf: 1.7
|
||||
-->
|
||||
|
||||
<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
|
||||
<!ENTITY release.dsl PUBLIC "-//FreeBSD//DOCUMENT Release Notes DocBook Language Neutral Stylesheet//EN" CDATA DSSSL>
|
||||
<!ENTITY % output.html "IGNORE">
|
||||
<!ENTITY % output.print "IGNORE">
|
||||
]>
|
||||
|
||||
<style-sheet>
|
||||
<style-specification use="docbook">
|
||||
<style-specification-body>
|
||||
|
||||
<![ %output.html; [
|
||||
<!-- Generate links to HTML man pages -->
|
||||
(define %refentry-xref-link% #t)
|
||||
|
||||
(define ($email-footer$)
|
||||
(make sequence
|
||||
(make element gi: "p"
|
||||
attributes: (list (list "align" "center"))
|
||||
(make element gi: "small"
|
||||
(literal "Diese Datei und andere Dokumente zu dieser Version sind bei ")
|
||||
(create-link (list (list "HREF" (entity-text "release.url")))
|
||||
(literal (entity-text "release.url")))
|
||||
(literal "verfuegbar.")))
|
||||
(make element gi: "p"
|
||||
attributes: (list (list "align" "center"))
|
||||
(make element gi: "small"
|
||||
(literal "Wenn Sie Fragen zu FreeBSD haben, lesen Sie erst die ")
|
||||
(create-link
|
||||
(list (list "HREF" "http://www.FreeBSD.org/docs.html"))
|
||||
(literal "Dokumentation,"))
|
||||
(literal " bevor Sie sich an <")
|
||||
(create-link
|
||||
(list (list "HREF" "mailto:[email protected]"))
|
||||
(literal "[email protected]"))
|
||||
(literal "> wenden.")
|
||||
(make element gi: "p"
|
||||
attributes: (list (list "align" "center"))
|
||||
(make element gi: "small"
|
||||
(literal "Alle Anwender von FreeBSD ")
|
||||
(literal (entity-text "release.branch"))
|
||||
(literal " sollten sich in die Mailingliste ")
|
||||
(literal "<")
|
||||
(create-link (list (list "HREF" "mailto:[email protected]"))
|
||||
(literal "[email protected]"))
|
||||
(literal "> eintragen.")))
|
||||
|
||||
(make element gi: "p"
|
||||
attributes: (list (list "align" "center"))
|
||||
(literal "Wenn Sie Fragen zu dieser Dokumentation haben, wenden Sie sich an <")
|
||||
(create-link (list (list "HREF" "mailto:[email protected]"))
|
||||
(literal "[email protected]"))
|
||||
(literal ">."))))))
|
||||
]]>
|
||||
|
||||
</style-specification-body>
|
||||
</style-specification>
|
||||
|
||||
<external-specification id="docbook" document="release.dsl">
|
||||
</style-sheet>
|
||||
@@ -163,191 +163,12 @@
|
||||
<sect1 id="open-issues">
|
||||
<title>Open Issues</title>
|
||||
|
||||
<para>[20090105] As in the Announcement of 7.1-RELEASE, certain Intel NICs
|
||||
will come up as &man.igb.4; instead of &man.em.4; in this
|
||||
release. There are only 3 PCI ID's that should have
|
||||
their name changed from &man.em.4; to &man.igb.4;:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>0x10A78086</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>0x10A98086</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>0x10D68086</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>You should be able to determine if your card will
|
||||
change names by running the following command:</para>
|
||||
|
||||
<screen>&prompt.user; pciconf -l
|
||||
. . .
|
||||
em0@pci0:0:25:0: class=0x020000 card=0x02381028 chip=0x10c08086 rev=0x02 hdr=0x00</screen>
|
||||
|
||||
<para>and for the line representing your NIC (should be named
|
||||
<emphasis>em</emphasis> on older systems,
|
||||
e.g. <emphasis>em0</emphasis> or <emphasis>em1</emphasis>, etc)
|
||||
check the fourth column. If that says
|
||||
<literal>chip=0x10a78086</literal> (or one of the other two IDs
|
||||
given above) you will have the adapter's name change.</para>
|
||||
<para></para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="late-news">
|
||||
<title>Late-Breaking News and Corrections</title>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned that the &man.procstat.1; utility has been added.
|
||||
This is a process inspection utility which provides both some of
|
||||
the missing functionality from &man.procfs.5; and new
|
||||
functionality for monitoring and debugging specific
|
||||
processes.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have mentioned
|
||||
changes that the &man.ae.4; driver has been added to provide support
|
||||
for the Attansic/Atheros L2 FastEthernet controllers.
|
||||
This driver is not enabled in <filename>GENERIC</filename>
|
||||
kernels for this release.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE included the
|
||||
following misdescriptions:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>In the entry of &man.linux.4; ABI support,
|
||||
<function>get_setaffinity()</function> should have been
|
||||
<function>sched_setaffinity()</function>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned changes that the &man.jme.4; driver has been added to
|
||||
provide support for PCIe adapters based on JMicron JMC250
|
||||
gigabit Ethernet and JMC260 fast Ethernet controllers.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned changes that the &man.age.4; driver has been added to
|
||||
provide support for Attansic/Atheros L1 gigabit Ethernet
|
||||
controller.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned changes that the &man.malo.4; driver has been added to
|
||||
provide support for Marvell Libertas 88W8335 based PCI network
|
||||
adapters.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned changes that the bm(4) driver has been added to
|
||||
provide support for Apple Big Mac (BMAC) Ethernet controller,
|
||||
found on various Apple G3 models.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned changes that the et(4) driver has been added to
|
||||
provide support for Agere ET1310 10/100/Gigabit Ethernet
|
||||
controller.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned changes that the &man.glxsb.4; driver has been added
|
||||
to provide support for the Security Block in AMD Geode LX
|
||||
processors.</para>
|
||||
|
||||
<para>[20090105] The Release Notes for 7.1-RELEASE should have
|
||||
mentioned that &os; now supports multiple routing tables. To
|
||||
enable this, the following steps are needed:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Add the following kernel configuration option and
|
||||
rebuild the kernel. The <literal>2</literal> is the number
|
||||
of FIB (Forward Information Base, synonym for a routing
|
||||
table here). The maximum value is 16.</para>
|
||||
|
||||
<programlisting>options ROUTETABLES=2</programlisting>
|
||||
|
||||
<para>The procedure for rebuilding the &os; kernel is
|
||||
described in the <ulink
|
||||
url="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html#AEN30408">&os;
|
||||
Handbook</ulink>.</para>
|
||||
|
||||
<para>This number can be modified on boot time. To do so, add
|
||||
the following to <filename>/boot/loader.conf</filename> and
|
||||
reboot the system:</para>
|
||||
|
||||
<programlisting>net.fibs=6</programlisting>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Set a loader tunable <varname>net.my_fibnum</varname> if
|
||||
needed. This means the default number of routing tables.
|
||||
If not specified, <literal>0</literal> will be used.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Set a loader tunable
|
||||
<varname>net.add_addr_allfibs</varname> if needed. This
|
||||
enables to add routes to all FIBs for new interfaces by
|
||||
default. When this is set to <literal>0</literal>, it will
|
||||
only allocate routes on interface changes for the FIB of the
|
||||
caller when adding a new set of addresses to an interface.
|
||||
Note that this tunable is set to <literal>1</literal> by
|
||||
default.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>To select one of the FIBs, the new &man.setfib.1; utility
|
||||
can be used. This set an associated FIB with the process. For
|
||||
example:</para>
|
||||
|
||||
<screen>&prompt.root; setfib -3 ping target.example.com</screen>
|
||||
|
||||
<para>The FIB #3 will be used for the &man.ping.8; command.</para>
|
||||
|
||||
<para>The FIB which the packet will be associated with will be
|
||||
determined in the following rules:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>All packets which have a FIB associated with them will
|
||||
use the FIB. If not, FIB #0 will be used.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>A packet received on an interface for forwarding uses
|
||||
FIB #0.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>A TCP listen socket associated with an FIB will generate
|
||||
accept sockets which are associated with the same FIB.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>A packet generated in response to other packet uses the
|
||||
FIB associated with the packet being responded to.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>A packet generated on tunnel interfaces such as
|
||||
&man.gif.4; and &man.tun.4; will be encapsulated using the
|
||||
FIB of the process which set up the tunnel.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Routing messages will be associated with the process's
|
||||
FIB.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Also, the &man.ipfw.8; now supports an action rule
|
||||
<literal>setfib</literal>. The following action:</para>
|
||||
|
||||
<programlisting>setfib <replaceable>fibnum</replaceable></programlisting>
|
||||
|
||||
<para>will make the matched packet use the FIB specified in
|
||||
<replaceable>fibnum</replaceable>. The rule processing
|
||||
continues at the next rule.</para>
|
||||
<para></para>
|
||||
</sect1>
|
||||
</article>
|
||||
@@ -30,6 +30,7 @@
|
||||
<year>2006</year>
|
||||
<year>2007</year>
|
||||
<year>2008</year>
|
||||
<year>2009</year>
|
||||
<holder role="mailto:[email protected]">The &os; Documentation Project</holder>
|
||||
</copyright>
|
||||
|
||||
@@ -325,16 +326,20 @@
|
||||
|
||||
<para>SMP is supported on all systems with more than 1 processor.</para>
|
||||
|
||||
<para>In general, &os;/&arch.sparc64; systems must use serial consoles.
|
||||
While it is possible to boot or install a system using the
|
||||
OpenFirmware console, the console device is not usable.</para>
|
||||
<para>When using the <filename>GENERIC</filename> kernel,
|
||||
&os;/&arch.sparc64; systems not equipped with a framebuffer
|
||||
supported by the &man.creator.4; (&sun; Creator, &sun; Creator3D
|
||||
and &sun; Elite3D) or &man.machfb.4; (&sun; PGX and &sun; PGX64
|
||||
as well as the ATI Mach64 chips found onboard in for example
|
||||
&sun.blade; 100, &sun.blade; 150, &sun.ultra; 5 and &sun.ultra; 10)
|
||||
driver must use the serial console.</para>
|
||||
|
||||
<para>If you have a system that is not listed here, it may not have
|
||||
been tested with &os; &release.current;. We encourage you to
|
||||
try it and send a note to the &a.sparc; with your results,
|
||||
including which devices work and which do not.</para>
|
||||
|
||||
<para>The following systems are fully supported by &os;.</para>
|
||||
<para>The following systems are fully supported by &os;:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
@@ -343,6 +348,9 @@
|
||||
<listitem>
|
||||
<para>&sun.blade; 150</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.enterprise; 100</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.enterprise; 220R</para>
|
||||
</listitem>
|
||||
@@ -362,10 +370,10 @@
|
||||
<para>&sun.fire; V120</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&netra; t1 105</para>
|
||||
<para>&netra; t1 105</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&netra; T1 AC200/DC200</para>
|
||||
<para>&netra; T1 AC200/DC200</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&netra; t 1100</para>
|
||||
@@ -385,6 +393,12 @@
|
||||
<listitem>
|
||||
<para>&netra; X1</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sparcengine; Ultra AX1105</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sparcengine; Ultra AXe</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sparcengine; Ultra AXi</para>
|
||||
</listitem>
|
||||
@@ -415,10 +429,16 @@
|
||||
<listitem>
|
||||
<para>&sun.ultra; 80</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.ultra; 450</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>The following systems are partially supported by &os;. In particular
|
||||
the onboard SCSI controller in sbus systems is not supported.</para>
|
||||
<para>The following systems are partially supported by &os;. In
|
||||
particular the fibre channel controllers in SBus-based systems are not
|
||||
supported. However, it is possible to use these with a SCSI controller
|
||||
supported by the &man.esp.4 driver (&sun; ESP SCSI, &sun; FAS Fast-SCSI
|
||||
and &sun; FAS366 Fast-Wide SCSI controllers).</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
@@ -429,16 +449,48 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>The following systems are not supported by &os;. This may be due
|
||||
to lack of processor support (&ultrasparc; III), due to a quirk in the
|
||||
system design that makes &os; unstable, or due to lack of support for
|
||||
sufficient onboard devices to make &os; generally useful.</para>
|
||||
<para>Starting with 7.2-RELEASE, &arch.sparc64; systems based on
|
||||
&ultrasparc; III and beyond are also supported by &os;, which includes
|
||||
the following known working systems:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>All systems containing &ultrasparc; III processor(s).</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.blade; 1000</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.blade; 1500</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.blade; 2000</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.fire; 280R</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.fire; V210</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.fire; V440 (except for the on-board NICs)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.fire; V880</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&netra; 20/&netra; T4</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>The following &ultrasparc; IIIi systems are not tested but
|
||||
believed to be also supported by &os;:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>&sun.fire; V125</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>&sun.fire; V240</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
@@ -465,7 +517,7 @@
|
||||
|
||||
We give manpage references using the &man entities where
|
||||
possible. If a driver has no manpage (and consequently no
|
||||
&man entity, we simply give the name of the driver).
|
||||
&man entity, we simply give the name of the driver).
|
||||
Please avoid doing &man entity conversions unless you
|
||||
know for sure that an entity and manpage exist; sweeps through
|
||||
this file to fix "missed" conversions are likely to break the
|
||||
@@ -496,8 +548,9 @@
|
||||
<sect2 id="disk">
|
||||
<title>Disk Controllers</title>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;, &arch.sparc64;] IDE/ATA controllers (&man.ata.4; driver)</para>
|
||||
<para>[&arch.pc98;] IDE/ATA controllers (wdc driver)
|
||||
<para arch="amd64,i386,ia64,pc98,sparc64">IDE/ATA controllers (&man.ata.4; driver)</para>
|
||||
|
||||
<para arch="pc98">IDE/ATA controllers (wdc driver)
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>On-board IDE controller</para>
|
||||
@@ -537,7 +590,7 @@
|
||||
|
||||
&hwlist.dpt;
|
||||
<note>
|
||||
<para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported. EISA
|
||||
<para arch="amd64,i386">Booting from these controllers is supported. EISA
|
||||
adapters are not supported.</para>
|
||||
</note>
|
||||
|
||||
@@ -562,7 +615,7 @@
|
||||
&hwlist.mlx;
|
||||
|
||||
<note>
|
||||
<para>[&arch.amd64;, &arch.i386;] Booting from these controllers is supported. EISA adapters
|
||||
<para arch="amd64,i386">Booting from these controllers is supported. EISA adapters
|
||||
are not supported.</para>
|
||||
</note>
|
||||
|
||||
@@ -590,7 +643,7 @@
|
||||
|
||||
&hwlist.vpo;
|
||||
|
||||
<para>[&arch.i386;] The wds(4) driver supports the WD7000 SCSI
|
||||
<para arch="i386">The wds(4) driver supports the WD7000 SCSI
|
||||
controller.</para>
|
||||
|
||||
<para>With all supported SCSI controllers, full support is
|
||||
@@ -612,7 +665,7 @@
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>[&arch.i386;] Sony proprietary interface (all models) (&man.scd.4;)</para>
|
||||
<para arch="i386">Sony proprietary interface (all models) (&man.scd.4;)</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
@@ -621,7 +674,7 @@
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.i386;] The following device is unmaintained:
|
||||
<para arch="i386">The following device is unmaintained:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Mitsumi proprietary CD-ROM interface (all
|
||||
@@ -642,14 +695,14 @@
|
||||
|
||||
&hwlist.bce;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;] Broadcom BCM4401 based Fast Ethernet adapters
|
||||
<para arch="amd64,i386">Broadcom BCM4401 based Fast Ethernet adapters
|
||||
(&man.bfe.4; driver)</para>
|
||||
|
||||
&hwlist.bge;
|
||||
|
||||
&hwlist.cdce;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;] Crystal Semiconductor CS89x0-based NICs
|
||||
<para arch="amd64,i386">Crystal Semiconductor CS89x0-based NICs
|
||||
(&man.cs.4; driver)
|
||||
</para>
|
||||
|
||||
@@ -727,7 +780,7 @@
|
||||
|
||||
&hwlist.tl;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386, &arch.pc98;] SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver)
|
||||
<para arch="amd64,i386,pc98">SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver)
|
||||
</para>
|
||||
|
||||
&hwlist.txp;
|
||||
@@ -757,33 +810,33 @@
|
||||
|
||||
<sect2 id="fddi">
|
||||
<title>FDDI Interfaces</title>
|
||||
<para>[&arch.i386, &arch.pc98;] DEC DEFPA PCI (&man.fpa.4; driver)</para>
|
||||
<para>[&arch.i386;] DEC DEFEA EISA (&man.fpa.4; driver)</para>
|
||||
<para arch="i386,pc98">DEC DEFPA PCI (&man.fpa.4; driver)</para>
|
||||
<para>arch="i386">DEC DEFEA EISA (&man.fpa.4; driver)</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="atm">
|
||||
<title>ATM Interfaces</title>
|
||||
|
||||
<para>[&arch.i386, &arch.pc98;] Midway-based ATM interfaces (&man.en.4;
|
||||
<para arch="i386,pc98">Midway-based ATM interfaces (&man.en.4;
|
||||
driver)</para>
|
||||
|
||||
<para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. PCA-200E ATM PCI
|
||||
<para arch="i386,pc98,sparc64">FORE Systems, Inc. PCA-200E ATM PCI
|
||||
Adapters (hfa and &man.fatm.4; drivers)</para>
|
||||
|
||||
<para>[&arch.i386;, &arch.pc98;] IDT NICStAR 77201/211-based ATM Adapters (&man.idt.4;
|
||||
<para arch="i386,pc98">IDT NICStAR 77201/211-based ATM Adapters (&man.idt.4;
|
||||
driver)</para>
|
||||
|
||||
<para>[&arch.i386, &arch.pc98; &arch.sparc64;] FORE Systems, Inc. HE155 and HE622
|
||||
<para arch="i386,pc98,sparc64">FORE Systems, Inc. HE155 and HE622
|
||||
ATM interfaces (&man.hatm.4; driver)</para>
|
||||
|
||||
<para>[&arch.i386;, &arch.pc98;] IDT77252-based ATM cards (&man.patm.4;
|
||||
<para arch="i386,pc98">IDT77252-based ATM cards (&man.patm.4;
|
||||
driver)</para>
|
||||
|
||||
</sect2>
|
||||
<sect2 id="wlan">
|
||||
<title>Wireless Network Interfaces</title>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Cisco/Aironet 802.11b wireless adapters (&man.an.4; driver)
|
||||
<para arch="amd64,i386,pc98">Cisco/Aironet 802.11b wireless adapters (&man.an.4; driver)
|
||||
</para>
|
||||
|
||||
&hwlist.ath;
|
||||
@@ -792,32 +845,32 @@
|
||||
|
||||
&hwlist.cnw;
|
||||
|
||||
<para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 2100 MiniPCI network
|
||||
<para arch="i386,amd64">Intel PRO/Wireless 2100 MiniPCI network
|
||||
adapter (&man.ipw.4; driver)</para>
|
||||
|
||||
<para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 2200BG/2915ABG MiniPCI
|
||||
<para arch="i386,amd64">Intel PRO/Wireless 2200BG/2915ABG MiniPCI
|
||||
and 2225BG PCI network adapters (&man.iwi.4; driver)</para>
|
||||
|
||||
&hwlist.ral;
|
||||
|
||||
<para>[&arch.i386;, &arch.pc98;] Raytheon Raylink 2.4GHz wireless adapters (&man.ray.4; driver)
|
||||
<para arch="i386,pc98">Raytheon Raylink 2.4GHz wireless adapters (&man.ray.4; driver)
|
||||
</para>
|
||||
|
||||
&hwlist.rum;
|
||||
|
||||
&hwlist.ural;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Lucent Technologies WaveLAN/IEEE 802.11b
|
||||
<para arch="amd64,i386,pc98">Lucent Technologies WaveLAN/IEEE 802.11b
|
||||
wireless network
|
||||
adapters and workalikes using the Lucent Hermes, Intersil
|
||||
PRISM-II, Intersil PRISM-2.5, Intersil Prism-3, and Symbol
|
||||
Spectrum24 chipsets (&man.wi.4; driver)
|
||||
</para>
|
||||
|
||||
<para>[&arch.i386;] NCR / AT&T / Lucent Technologies WaveLan T1-speed
|
||||
<para arch="i386">NCR / AT&T / Lucent Technologies WaveLan T1-speed
|
||||
ISA/radio LAN cards (&man.wl.4; driver)</para>
|
||||
|
||||
<para>[&arch.i386;, &arch.amd64;] Intel PRO/Wireless 3945ABG MiniPCI
|
||||
<para arch="i386,amd64">Intel PRO/Wireless 3945ABG MiniPCI
|
||||
network adapters (&man.wpi.4; driver)</para>
|
||||
|
||||
&hwlist.zyd;
|
||||
@@ -835,11 +888,11 @@
|
||||
|
||||
&hwlist.ctau;
|
||||
|
||||
<para>[&arch.i386;] Granch SBNI12 point-to-point communications
|
||||
<para arch="i386">Granch SBNI12 point-to-point communications
|
||||
adapters (&man.sbni.4; driver)
|
||||
</para>
|
||||
|
||||
<para>[&arch.i386;] Granch SBNI16 SHDSL modems (&man.sbsh.4;
|
||||
<para arch="i386">Granch SBNI16 SHDSL modems (&man.sbsh.4;
|
||||
driver)</para>
|
||||
|
||||
&hwlist.cm;
|
||||
@@ -848,10 +901,10 @@
|
||||
|
||||
<sect2 id="isdn">
|
||||
<title>ISDN Interfaces</title>
|
||||
<para>[&arch.i386;] AcerISDN P10 ISA PnP (experimental)</para>
|
||||
<para>[&arch.i386;] Asuscom ISDNlink 128K ISA</para>
|
||||
<para>[&arch.i386;] ASUSCOM P-IN100-ST-D (and other Winbond W6692-based cards)</para>
|
||||
<para>[&arch.i386;] AVM
|
||||
<para arch="i386">AcerISDN P10 ISA PnP (experimental)</para>
|
||||
<para arch="i386">Asuscom ISDNlink 128K ISA</para>
|
||||
<para arch="i386">ASUSCOM P-IN100-ST-D (and other Winbond W6692-based cards)</para>
|
||||
<para arch="i386">AVM
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>A1</para>
|
||||
@@ -879,7 +932,7 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>[&arch.i386;] Creatix
|
||||
<para arch="i386">Creatix
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>ISDN-S0</para>
|
||||
@@ -889,11 +942,11 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>[&arch.i386;] Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP</para>
|
||||
<para>[&arch.i386;] Dr. Neuhaus Niccy Go@ and compatibles</para>
|
||||
<para>[&arch.i386;] Dynalink IS64PPH and IS64PPH+</para>
|
||||
<para>[&arch.i386;] Eicon Diehl DIVA 2.0 and 2.02</para>
|
||||
<para>[&arch.i386;] ELSA
|
||||
<para arch="i386">Compaq Microcom 610 ISDN (Compaq series PSB2222I) ISA PnP</para>
|
||||
<para arch="i386">Dr. Neuhaus Niccy Go@ and compatibles</para>
|
||||
<para arch="i386">Dynalink IS64PPH and IS64PPH+</para>
|
||||
<para arch="i386">Eicon Diehl DIVA 2.0 and 2.02</para>
|
||||
<para arch="i386">ELSA
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>ELSA PCC-16</para>
|
||||
@@ -909,11 +962,11 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>[&arch.i386;] ITK ix1 Micro ( < V.3, non-PnP version )</para>
|
||||
<para>[&arch.i386;] Sedlbauer Win Speed</para>
|
||||
<para>[&arch.i386;] Siemens I-Surf 2.0</para>
|
||||
<para>[&arch.i386;] TELEINT ISDN SPEED No.1 (experimental)</para>
|
||||
<para>[&arch.i386;] Teles
|
||||
<para arch="i386">ITK ix1 Micro ( < V.3, non-PnP version )</para>
|
||||
<para arch="i386">Sedlbauer Win Speed</para>
|
||||
<para arch="i386">Siemens I-Surf 2.0</para>
|
||||
<para arch="i386">TELEINT ISDN SPEED No.1 (experimental)</para>
|
||||
<para arch="i386">Teles
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>S0/8</para>
|
||||
@@ -935,23 +988,23 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>[&arch.i386;] Traverse Technologies NETjet-S PCI</para>
|
||||
<para>[&arch.i386;] USRobotics Sportster ISDN TA intern</para>
|
||||
<para>[&arch.i386;] Winbond W6692 based PCI cards</para>
|
||||
<para arch="i386">Traverse Technologies NETjet-S PCI</para>
|
||||
<para arch="i386">USRobotics Sportster ISDN TA intern</para>
|
||||
<para arch="i386">Winbond W6692 based PCI cards</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="serial">
|
||||
<title>Serial Interfaces</title>
|
||||
|
||||
<para>[&arch.amd64; &arch.i386;] <quote>PC standard</quote> 8250, 16450, and 16550-based serial ports (&man.sio.4; driver)</para>
|
||||
<para arch="amd64,i386"><quote>PC standard</quote> 8250, 16450, and 16550-based serial ports (&man.sio.4; driver)</para>
|
||||
|
||||
&hwlist.uart;
|
||||
|
||||
&hwlist.scc;
|
||||
|
||||
<para>[&arch.amd64; &arch.i386;] AST 4 port serial card using shared IRQ</para>
|
||||
<para arch="amd64,i386">AST 4 port serial card using shared IRQ</para>
|
||||
|
||||
<para>[&arch.i386;] ARNET serial cards (&man.ar.4; driver)
|
||||
<para arch="i386">ARNET serial cards (&man.ar.4; driver)
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>ARNET 8 port serial card using shared IRQ</para>
|
||||
@@ -961,8 +1014,8 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.i386;] Boca multi-port serial cards
|
||||
|
||||
<para arch="i386">Boca multi-port serial cards
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Boca BB1004 4-Port serial card (Modems
|
||||
@@ -981,86 +1034,86 @@
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.i386;] Comtrol Rocketport card (&man.rp.4; driver)</para>
|
||||
<para arch="i386">Comtrol Rocketport card (&man.rp.4; driver)</para>
|
||||
|
||||
<para>[&arch.i386;] Cyclades Cyclom-Y serial board (&man.cy.4; driver)</para>
|
||||
<para arch="i386">Cyclades Cyclom-Y serial board (&man.cy.4; driver)</para>
|
||||
|
||||
<para>[&arch.i386;] STB 4 port card using shared IRQ</para>
|
||||
<para arch="i386">STB 4 port card using shared IRQ</para>
|
||||
|
||||
<para>[&arch.i386;] DigiBoard intelligent serial cards (digi driver)
|
||||
<para arch="i386">DigiBoard intelligent serial cards (digi driver)
|
||||
</para>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386, &arch.ia64;] PCI-Based multi-port serial boards (&man.puc.4;
|
||||
<para arch="amd64,i386,ia64">PCI-Based multi-port serial boards (&man.puc.4;
|
||||
driver)
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Actiontech 56K PCI</para>
|
||||
<para arch="amd64,i386">Actiontech 56K PCI</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Avlab Technology, PCI IO 2S and PCI IO 4S</para>
|
||||
<para arch="amd64,i386">Avlab Technology, PCI IO 2S and PCI IO 4S</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Comtrol RocketPort 550</para>
|
||||
<para arch="amd64,i386">Comtrol RocketPort 550</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Decision Computers PCCOM 4-port serial and dual port RS232/422/485</para>
|
||||
<para arch="amd64,i386">Decision Computers PCCOM 4-port serial and dual port RS232/422/485</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.ia64;] Diva Serial (GSP) Multiport UART</para>
|
||||
<para arch="ia64">Diva Serial (GSP) Multiport UART</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Dolphin Peripherals 4025/4035/4036</para>
|
||||
<para arch="amd64,i386">Dolphin Peripherals 4025/4035/4036</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] IC Book Labs Dreadnought 16x Lite and Pro</para>
|
||||
<para arch="amd64,i386">IC Book Labs Dreadnought 16x Lite and Pro</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Lava Computers 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550</para>
|
||||
<para arch="amd64,i386">Lava Computers 2SP-PCI/DSerial-PCI/Quattro-PCI/Octopus-550</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Middle Digital, Weasle serial port</para>
|
||||
<para arch="amd64,i386">Middle Digital, Weasle serial port</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Moxa Industio CP-114, Smartio C104H-PCI and C168H/PCI</para>
|
||||
<para arch="amd64,i386">Moxa Industio CP-114, Smartio C104H-PCI and C168H/PCI</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] NEC PK-UG-X001 and PK-UG-X008</para>
|
||||
<para arch="amd64,i386">NEC PK-UG-X001 and PK-UG-X008</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Netmos NM9835 PCI-2S-550</para>
|
||||
<para arch="amd64,i386">Netmos NM9835 PCI-2S-550</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Oxford Semiconductor OX16PCI954 PCI UART</para>
|
||||
<para arch="amd64,i386">Oxford Semiconductor OX16PCI954 PCI UART</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Syba Tech SD-LAB PCI-4S2P-550-ECP</para>
|
||||
<para arch="amd64,i386">Syba Tech SD-LAB PCI-4S2P-550-ECP</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] SIIG Cyber I/O PCI 16C550/16C650/16C850</para>
|
||||
<para arch="amd64,i386">SIIG Cyber I/O PCI 16C550/16C650/16C850</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] SIIG Cyber 2P1S PCI 16C550/16C650/16C850</para>
|
||||
<para arch="amd64,i386">SIIG Cyber 2P1S PCI 16C550/16C650/16C850</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] SIIG Cyber 2S1P PCI 16C550/16C650/16C850</para>
|
||||
<para arch="amd64,i386">SIIG Cyber 2S1P PCI 16C550/16C650/16C850</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] SIIG Cyber 4S PCI 16C550/16C650/16C850</para>
|
||||
<para arch="amd64,i386">SIIG Cyber 4S PCI 16C550/16C650/16C850</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] SIIG Cyber Serial (Single and Dual) PCI 16C550/16C650/16C850</para>
|
||||
<para arch="amd64,i386">SIIG Cyber Serial (Single and Dual) PCI 16C550/16C650/16C850</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Syba Tech Ltd. PCI-4S2P-550-ECP</para>
|
||||
<para arch="amd64,i386">Syba Tech Ltd. PCI-4S2P-550-ECP</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] Titan PCI-200H and PCI-800H</para>
|
||||
<para arch="amd64,i386">Titan PCI-200H and PCI-800H</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] US Robotics (3Com) 3CP5609 modem</para>
|
||||
<para arch="amd64,i386">US Robotics (3Com) 3CP5609 modem</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64; &arch.i386;] VScom PCI-400 and PCI-800</para>
|
||||
<para arch="amd64,i386">VScom PCI-400 and PCI-800</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
@@ -1069,13 +1122,13 @@
|
||||
|
||||
&hwlist.sr;
|
||||
|
||||
<para>[&arch.i386;, &arch.amd64;] Specialix SI/XIO/SX multiport serial cards, with both the
|
||||
<para arch="i386,amd64">Specialix SI/XIO/SX multiport serial cards, with both the
|
||||
older SIHOST2.x and the <quote>enhanced</quote> (transputer
|
||||
based, aka JET) host cards (ISA, EISA and PCI) are supported.
|
||||
Note that the newer SX+ PCI cards are not currently supported.
|
||||
(&man.si.4; driver)</para>
|
||||
|
||||
<para>[&arch.pc98;] Internel serial interfaces (&man.sio.4; driver)
|
||||
<para arch="pc98">Internel serial interfaces (&man.sio.4; driver)
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>PC-9801 on-board</para>
|
||||
@@ -1086,7 +1139,7 @@
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.pc98;] NEC PC-9861K, PC-9801-101 and Midori-Denshi MDC-926Rs (&man.sio.4; driver)
|
||||
<para arch="pc98">NEC PC-9861K, PC-9801-101 and Midori-Denshi MDC-926Rs (&man.sio.4; driver)
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>COM2 (flags 0x01000000)</para>
|
||||
@@ -1097,32 +1150,32 @@
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.pc98;] NEC PC-9801-120 (&man.sio.4; driver)</para>
|
||||
<para arch="pc98">NEC PC-9801-120 (&man.sio.4; driver)</para>
|
||||
<note>
|
||||
<para>"flags 0x11000000" is necessary in kernel configuration.</para>
|
||||
</note>
|
||||
|
||||
<para>[&arch.pc98;] Microcore MC-16550, MC-16550II, MC-RS98 (&man.sio.4; driver)</para>
|
||||
<para arch="pc98">Microcore MC-16550, MC-16550II, MC-RS98 (&man.sio.4; driver)</para>
|
||||
<note>
|
||||
<para>"flags 0x14000?01" is necessary in kernel configuration.</para>
|
||||
</note>
|
||||
|
||||
<para>[&arch.pc98;] Media Intelligent RSB-2000, RSB-3000 and AIWA B98-02 (&man.sio.4; driver)</para>
|
||||
<para arch="pc98">Media Intelligent RSB-2000, RSB-3000 and AIWA B98-02 (&man.sio.4; driver)</para>
|
||||
<note>
|
||||
<para>"flags 0x15000?01" is necessary in kernel configuration.</para>
|
||||
</note>
|
||||
|
||||
<para>[&arch.pc98;] Media Intelligent RSB-384 (&man.sio.4; driver)</para>
|
||||
<para arch="pc98">Media Intelligent RSB-384 (&man.sio.4; driver)</para>
|
||||
<note>
|
||||
<para>"flags 0x16000001" is necessary in kernel configuration.</para>
|
||||
</note>
|
||||
|
||||
<para>[&arch.pc98;] I-O DATA RSA-98III (&man.sio.4; driver)</para>
|
||||
<para arch="pc98">I-O DATA RSA-98III (&man.sio.4; driver)</para>
|
||||
<note>
|
||||
<para>"flags 0x18000?01" is necessary in kernel configuration.</para>
|
||||
</note>
|
||||
|
||||
<para>[&arch.pc98;] Hayes ESP98 (&man.sio.4; driver)</para>
|
||||
<para arch="pc98">Hayes ESP98 (&man.sio.4; driver)</para>
|
||||
<note>
|
||||
<para>"options COM_ESP" and "flags 0x19000000" are necessary in kernel configuration.</para>
|
||||
</note>
|
||||
@@ -1189,7 +1242,7 @@
|
||||
|
||||
&hwlist.snd.vibes;
|
||||
|
||||
<para>[&arch.pc98;] NEC PC-9801-73, 86 and compatibles (nss driver)
|
||||
<para arch="pc98">NEC PC-9801-73, 86 and compatibles (nss driver)
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>NEC A-MATE internal sound</para>
|
||||
@@ -1200,14 +1253,14 @@
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.pc98;] NEC X-MATE, CanBe, ValueStar internal (mss driver)</para>
|
||||
<para arch="pc98">NEC X-MATE, CanBe, ValueStar internal (mss driver)</para>
|
||||
|
||||
<para>[&arch.pc98;] Creative Technologies SoundBlaster(98) (&man.sb.4;
|
||||
<para arch="pc98">Creative Technologies SoundBlaster(98) (&man.sb.4;
|
||||
driver)</para>
|
||||
|
||||
<para>[&arch.pc98;] I-O DATA CD-BOX (&man.sb.4; driver)</para>
|
||||
<para arch="pc98">I-O DATA CD-BOX (&man.sb.4; driver)</para>
|
||||
|
||||
<para>[&arch.pc98;] MPU-401 and compatible interfaces (mpu driver)
|
||||
<para arch="pc98">MPU-401 and compatible interfaces (mpu driver)
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Q-Vision WaveStar</para>
|
||||
@@ -1221,25 +1274,25 @@
|
||||
|
||||
&hwlist.bktr;
|
||||
|
||||
<para>[&arch.i386;] Connectix QuickCam</para>
|
||||
<para arch="i386">Connectix QuickCam</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="usb">
|
||||
<title>USB Devices</title>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] A range of USB peripherals are supported; devices known to
|
||||
<para arch="amd64,i386,ia64,pc98">A range of USB peripherals are supported; devices known to
|
||||
work are listed in this section. Owing to the
|
||||
generic nature of most USB devices, with some exceptions any
|
||||
device of a given class will be supported, even if not explicitly
|
||||
listed here.</para>
|
||||
|
||||
<note>
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Ethernet adapters can be found in the section listing <link
|
||||
<para arch="amd64,i386,ia64,pc98">USB Ethernet adapters can be found in the section listing <link
|
||||
linkend="ethernet">Ethernet interfaces</link>.</para>
|
||||
</note>
|
||||
|
||||
<note>
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB Bluetooth adapters can be found in <link
|
||||
<para arch="amd64,i386,ia64,pc98">USB Bluetooth adapters can be found in <link
|
||||
linkend="bluetooth">Bluetooth</link> section.</para>
|
||||
</note>
|
||||
|
||||
@@ -1247,14 +1300,14 @@
|
||||
|
||||
&hwlist.uhci;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB 2.0 controllers using the EHCI
|
||||
<para arch="amd64,i386,ia64,pc98">USB 2.0 controllers using the EHCI
|
||||
interface (&man.ehci.4; driver)</para>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Hubs
|
||||
<para arch="amd64,i386,ia64,pc98">Hubs
|
||||
</para>
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards (&man.ukbd.4; driver)
|
||||
<para arch="amd64,i386,ia64,pc98">Keyboards (&man.ukbd.4; driver)
|
||||
</para>
|
||||
<para>[&arch.amd64;, &arch.i386, &arch.pc98;] Miscellaneous
|
||||
<para arch="amd64,i386,pc98">Miscellaneous
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Assist Computer Systems PC Camera C-M1</para>
|
||||
@@ -1278,7 +1331,7 @@
|
||||
|
||||
&hwlist.umodem;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Mice (&man.ums.4; driver)
|
||||
<para arch="amd64,i386,ia64,pc98">Mice (&man.ums.4; driver)
|
||||
</para>
|
||||
|
||||
&hwlist.ulpt;
|
||||
@@ -1297,7 +1350,7 @@
|
||||
|
||||
&hwlist.umass;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Audio Devices (&man.uaudio.4; driver)
|
||||
<para arch="amd64,i386,pc98">Audio Devices (&man.uaudio.4; driver)
|
||||
</para>
|
||||
|
||||
&hwlist.uvisor;
|
||||
@@ -1309,7 +1362,7 @@
|
||||
|
||||
&hwlist.fwohci;
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.sparc64;] Serial Bus Protocol 2 (SBP-2)
|
||||
<para arch="amd64,i386,sparc64">Serial Bus Protocol 2 (SBP-2)
|
||||
storage devices (&man.sbp.4; driver)</para>
|
||||
|
||||
</sect2>
|
||||
@@ -1336,7 +1389,7 @@
|
||||
<sect2 id="misc">
|
||||
<title>Miscellaneous</title>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.pc98;] FAX-Modem/PCCARD
|
||||
<para arch="amd64,i386,pc98">FAX-Modem/PCCARD
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>MELCO IGM-PCM56K/IGM-PCM56KH</para>
|
||||
@@ -1347,9 +1400,9 @@
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Floppy drives (&man.fdc.4; driver)</para>
|
||||
<para arch="amd64,i386,pc98">Floppy drives (&man.fdc.4; driver)</para>
|
||||
|
||||
<para>[&arch.amd64; &arch.i386;] VGA-compatible video cards
|
||||
<para arch="amd64,i386">VGA-compatible video cards
|
||||
(&man.vga.4; driver)
|
||||
|
||||
<note>
|
||||
@@ -1361,37 +1414,37 @@
|
||||
|
||||
</para>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Keyboards including:
|
||||
<para arch="amd64,i386,ia64,pc98">Keyboards including:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[&arch.i386;] AT-style keyboards (&man.atkbd.4; driver)</para>
|
||||
<para arch="i386">AT-style keyboards (&man.atkbd.4; driver)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64;, &arch.i386;] PS/2 keyboards (&man.atkbd.4; driver)</para>
|
||||
<para arch="amd64,i386">PS/2 keyboards (&man.atkbd.4; driver)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.pc98;] Standard keyboards</para>
|
||||
<para arch="pc98">Standard keyboards</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB keyboards (&man.ukbd.4; driver)</para>
|
||||
<para arch="amd64,i386,ia64,pc98">USB keyboards (&man.ukbd.4; driver)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] Pointing devices including:
|
||||
<para arch="amd64,i386,ia64,pc98">Pointing devices including:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.pc98;] Bus mice and compatible devices (&man.mse.4; driver)</para>
|
||||
<para arch="amd64,i386,pc98">Bus mice and compatible devices (&man.mse.4; driver)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64;, &arch.i386;] PS/2 mice and compatible devices, including many laptop
|
||||
<para arch="amd64,i386">PS/2 mice and compatible devices, including many laptop
|
||||
pointing devices (&man.psm.4; driver)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Serial mice and compatible devices</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;] USB mice (&man.ums.4; driver)</para>
|
||||
<para arch="amd64,i386,ia64,pc98">USB mice (&man.ums.4; driver)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
@@ -1403,15 +1456,15 @@
|
||||
</note>
|
||||
</para>
|
||||
|
||||
<para>[&arch.amd64;, &arch.i386;] <quote>PC standard</quote> parallel ports (&man.ppc.4; driver)</para>
|
||||
<para>[&arch.pc98;] <quote>PC-9821 standard</quote> parallel ports (&man.ppc.4; driver)</para>
|
||||
<para arch="amd64,i386"><quote>PC standard</quote> parallel ports (&man.ppc.4; driver)</para>
|
||||
<para arch="pc98"><quote>PC-9821 standard</quote> parallel ports (&man.ppc.4; driver)</para>
|
||||
|
||||
<para>[&arch.i386;, &arch.amd64;] PC-compatible joysticks (&man.joy.4; driver)</para>
|
||||
<para arch="i386,amd64">PC-compatible joysticks (&man.joy.4; driver)</para>
|
||||
|
||||
<para>[&arch.pc98;] Joystick port of SoundBlaster(98) (&man.joy.4;
|
||||
<para arch="pc98">Joystick port of SoundBlaster(98) (&man.joy.4;
|
||||
driver)</para>
|
||||
|
||||
<para>[&arch.i386;, &arch.pc98;] PHS Data Communication Card/PCCARD
|
||||
<para arch="i386,pc98">PHS Data Communication Card/PCCARD
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>NTT DoCoMo P-in Comp@ct</para>
|
||||
@@ -1425,15 +1478,13 @@
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>[&arch.i386;] Xilinx XC6200-based reconfigurable hardware cards compatible
|
||||
<para arch="i386">Xilinx XC6200-based reconfigurable hardware cards compatible
|
||||
with the HOT1 from <ulink url="http://www.vcc.com/">Virtual
|
||||
Computers</ulink> (xrpu driver).</para>
|
||||
|
||||
<para>[&arch.pc98;] Power Management Controller of NEC PC-98 Note (pmc
|
||||
<para arch="pc98">Power Management Controller of NEC PC-98 Note (pmc
|
||||
driver)</para>
|
||||
|
||||
<para>[&arch.sparc64;] OpenFirmware console (ofwcons driver)</para>
|
||||
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
|
||||
@@ -4,11 +4,6 @@
|
||||
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
|
||||
<!-- Text constants which probably don't need to be changed.-->
|
||||
|
||||
<!ENTITY % include.historic "IGNORE">
|
||||
<!ENTITY % no.include.historic "IGNORE">
|
||||
]>
|
||||
|
||||
<article>
|
||||
@@ -38,6 +33,7 @@
|
||||
&tm-attrib.ibm;
|
||||
&tm-attrib.ieee;
|
||||
&tm-attrib.intel;
|
||||
&tm-attrib.microsoft;
|
||||
&tm-attrib.sparc;
|
||||
&tm-attrib.general;
|
||||
</legalnotice>
|
||||
@@ -124,96 +120,844 @@
|
||||
<sect2 id="security">
|
||||
<title>Security Advisories</title>
|
||||
|
||||
<para></para>
|
||||
<para>Problems described in the following security advisories have
|
||||
been fixed. For more information, consult the individual
|
||||
advisories available from
|
||||
<ulink url="http://security.FreeBSD.org/"></ulink>.</para>
|
||||
|
||||
<informaltable frame="none" pgwide="0">
|
||||
<tgroup cols="3">
|
||||
<colspec colwidth="1*">
|
||||
<colspec colwidth="1*">
|
||||
<colspec colwidth="3*">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Advisory</entry>
|
||||
<entry>Date</entry>
|
||||
<entry>Topic</entry>
|
||||
</row>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:01.lukemftpd.asc"
|
||||
>SA-09:01.lukemftpd</ulink></entry>
|
||||
<entry>07 January 2009</entry>
|
||||
<entry><para>Cross-site request forgery in
|
||||
&man.lukemftpd.8;</para></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:02.openssl.asc"
|
||||
>SA-09:02.openssl</ulink></entry>
|
||||
<entry>07 January 2009</entry>
|
||||
<entry><para>OpenSSL incorrectly checks for malformed
|
||||
signatures</para></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:03.ntpd.asc"
|
||||
>SA-09:03.ntpd</ulink></entry>
|
||||
<entry>13 January 2009</entry>
|
||||
<entry><para>ntpd cryptographic signature
|
||||
bypass</para></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:04.bind.asc"
|
||||
>SA-09:04.bind</ulink></entry>
|
||||
<entry>13 January 2009</entry>
|
||||
<entry><para>BIND DNSSEC incorrect checks for
|
||||
malformed signatures</para></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:05.telnetd.asc"
|
||||
>SA-09:05.telnetd</ulink></entry>
|
||||
<entry>16 February 2009</entry>
|
||||
<entry><para>telnetd code execution
|
||||
vulnerability</para></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:06.ktimer.asc"
|
||||
>SA-09:06.ktimer</ulink></entry>
|
||||
<entry>23 March 2009</entry>
|
||||
<entry><para>Local privilege escalation</para></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:07.libc.asc"
|
||||
>SA-09:07.libc</ulink></entry>
|
||||
<entry>04 April 2009</entry>
|
||||
<entry><para>Information leak in &man.db.3;</para></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><ulink url="http://security.freebsd.org/advisories/FreeBSD-SA-09:08.openssl.asc"
|
||||
>SA-09:08.openssl</ulink></entry>
|
||||
<entry>22 April 2009</entry>
|
||||
<entry><para>Remotely exploitable crash in
|
||||
OpenSSL</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="kernel">
|
||||
<title>Kernel Changes</title>
|
||||
|
||||
<para></para>
|
||||
<para>The &man.ddb.8; kernel debugger now supports a
|
||||
<command>show mount</command> subcommand.</para>
|
||||
|
||||
<para>The &os; DTrace subsystem now supports a probe for
|
||||
process execution.</para>
|
||||
|
||||
<para arch="amd64">The &os; kernel virtual address space has
|
||||
been increased to 6GB. This allows subsystems to use larger
|
||||
virtual memory space than before. For example, &man.zfs.8;
|
||||
adaptive replacement cache (ARC) requires large kernel memory
|
||||
space to cache file system data, so it benefits from the
|
||||
increased address space. Note that the ceiling on the kernel
|
||||
map size is now 60% of the size rather than an absolute
|
||||
quantity.</para>
|
||||
|
||||
<para>The &man.jail.8; subsystem has been updated. Changes include:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Multiple addresses of both IPv4 and IPv6 per jail has
|
||||
been supported. It is even possible to have jails without
|
||||
an IP address at all, which basically gives one a chrooted
|
||||
environment with restricted process view and no
|
||||
networking.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>SCTP (&man.sctp.4;) with IPv6 in jails has been
|
||||
implemented.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Specific CPU binding by using &man.cpuset.1; has been
|
||||
implemented. Note that the current implementation allows
|
||||
the superuser inside of the jail to change the CPU
|
||||
bindings specified. This behavior will be fixed in the
|
||||
next release.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>A &man.jail.8; can start with a specific route
|
||||
FIB now.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>A <literal>show jails</literal> subcommand in
|
||||
&man.ddb.8; has been added.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Compatibility support which permits 32-bit jail
|
||||
binaries to be used on 64-bit systems to manage jails has
|
||||
been added.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Note that both version numbers of
|
||||
<literal>jail</literal> and <literal>prison</literal> in
|
||||
the &man.jail.8; have been updated for the new
|
||||
features.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>The &man.kld.4; now supports installing 32-bit system
|
||||
calls to the &os; system call translation layer from kernel
|
||||
modules.</para>
|
||||
|
||||
<para>The &man.ktr.4; now supports a new KTR tracepoint in the
|
||||
<literal>KTR_CALLOUT</literal> class to note when a callout
|
||||
routine finishes executing.</para>
|
||||
|
||||
<para>Types of variables used to track the amount of allocated
|
||||
System V shared memory have been changed from
|
||||
<literal>int</literal> to <literal>size_t</literal>. This
|
||||
makes it possible to use more than 2 GB of memory for shared
|
||||
memory segments on 64-bit architectures. Please note the new
|
||||
BUGS section in &man.shmctl.2; and
|
||||
<filename>/usr/src/UPDATING</filename> for limitations of this
|
||||
temporary solution.</para>
|
||||
|
||||
<para>The &man.sysctl.3; leaf nodes have a flag to tag
|
||||
themselves as MPSAFE now.</para>
|
||||
|
||||
<para>The &os; 32-bit system call translation layer now
|
||||
supports installing 32-bit system calls for
|
||||
<literal>VFS_AIO</literal>.</para>
|
||||
|
||||
<para arch="amd64,i386">The &os; virtual memory subsystem now
|
||||
supports fully transparent use of
|
||||
<application>superpages</application> for application memory;
|
||||
application memory pages are dynamically promoted to or
|
||||
demoted from superpages without any modification to
|
||||
application code. This change offers the benefit of large
|
||||
page sizes such as improved virtual memory efficiency and
|
||||
reduced TLB (translation lookaside buffer) misses without
|
||||
downsides like application changes and virtual memory
|
||||
inflexibility. This is disabled by default and can be enabled
|
||||
by setting a loader tunable
|
||||
<varname>vm.pmap.pg_ps_enabled</varname> to
|
||||
<literal>1</literal>.</para>
|
||||
|
||||
<sect3 id="boot">
|
||||
<title>Boot Loader Changes</title>
|
||||
|
||||
<para></para>
|
||||
<para>The &man.boot.8; now supports 4-byte volume ID that
|
||||
certain versions of &windows; put into the MBR and invoking
|
||||
PXE by pressing F6 key on some supported BIOSes.</para>
|
||||
|
||||
<para arch="i386">The &man.boot.8; BTX loader has been
|
||||
improved. This fixes several boot issues on recent machines
|
||||
reported for 7.1-RELEASE and before.</para>
|
||||
|
||||
<para>The &man.loader.8; is now able to obtain DHCP options
|
||||
from network boot via &man.kenv.2; variables.</para>
|
||||
|
||||
<para>A bug in the &man.loader.8; has been fixed. Now the
|
||||
following line works as expected:</para>
|
||||
|
||||
<programlisting>loader_conf_files="<replaceable>foo</replaceable> <replaceable>bar</replaceable> ${<replaceable>variable</replaceable>}"</programlisting>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="proc">
|
||||
<title>Hardware Support</title>
|
||||
|
||||
<para></para>
|
||||
<para arch="sparc64">The &os; now supports Ultra SPARC III
|
||||
(Cheetah) processor family.</para>
|
||||
|
||||
<para>The &man.acpi.4; subsystem now supports a &man.sysctl.8;
|
||||
variable <varname>debug.batt.batt_sleep_ms</varname>. On
|
||||
some laptops with smart batteries, enabling battery
|
||||
monitoring software causes keystrokes from &man.atkbd.4; to
|
||||
be lost. This sysctl variable adds a delay in millisecond
|
||||
to the status checking code as a workaround.</para>
|
||||
|
||||
<para>The &man.acpi.asus.4; driver now supports Asus A8Sr
|
||||
notebooks.</para>
|
||||
|
||||
<para arch="powerpc">Support for the AltiVec, a floating point
|
||||
and integer SIMD instruction set has been added.</para>
|
||||
|
||||
<para>The &man.cpuctl.4; driver, which provides a special
|
||||
device <filename>/dev/cpuctl</filename> as an interface to
|
||||
the system CPU has been added. The &man.cpuctl.4;
|
||||
functionality includes the ability to retrieve CPUID
|
||||
information, read/write machine specific registers (MSR),
|
||||
and perform CPU firmware updates.</para>
|
||||
|
||||
<para>The &man.cpufreq.4; driver now supports an
|
||||
<varname>hw.est.msr_info</varname> loader tunable. When
|
||||
this is set to <literal>1</literal>, it attempts to build a
|
||||
simple list containing just the high and low frequencies if
|
||||
it cannot obtain a frequency list from either ACPI or the
|
||||
static tables. This is disabled by default.</para>
|
||||
|
||||
<para arch="amd64,i386">CPU frequency change notifiers are now
|
||||
disabled when the TSC is P-state invariant. Also, a new
|
||||
loader tunable
|
||||
<varname>kern.timecounter.invariant_tsc</varname> has been
|
||||
added to force this behavior by setting it to
|
||||
non-zero.</para>
|
||||
|
||||
<para>The &man.atkbd.4; driver now disables the interrupt
|
||||
handler which is called from the keyboard callback function
|
||||
when polled mode is enabled. This fixes the problem of
|
||||
duplicated/missing characters at the mountroot prompt on
|
||||
multi CPU systems while &man.kbdmux.4; is enabled.</para>
|
||||
|
||||
<para>In the &man.pci.4; subsystem INTx is now disabled when
|
||||
MSI/MSIX is enabled. This change fixes interrupt storm
|
||||
related issues.</para>
|
||||
|
||||
<para arch="sparc64">The schizo(4) driver for Schizo
|
||||
Fireplane/Safari to PCI 2.1 and Tomatillo JBus to PCI 2.2
|
||||
bridges has been added.</para>
|
||||
|
||||
<para>The &man.u3g.4; driver for USB based 3G cards and
|
||||
dongles including Vodafone Mobile Connect Card 3G, Qualcomm
|
||||
CDMA MSM, Huawei E220, Novatel U740, Sierra MC875U, and so
|
||||
on has been added. This provides support for the multiple
|
||||
USB-to-serial interfaces exposed by many 3G USB/PC Card
|
||||
modems, and the device is accessed through the &man.ucom.4;
|
||||
driver which makes it behave like a &man.tty.4;.</para>
|
||||
|
||||
<para>The &man.sched.ule.4; scheduler now supports a loader
|
||||
tunable <varname>machdep.hyperthreading_enabled</varname> as
|
||||
the &man.sched.4bsd.4; does. Note that it cannot be
|
||||
modified at run-time.</para>
|
||||
|
||||
<sect4 id="mm">
|
||||
<title>Multimedia Support</title>
|
||||
|
||||
<para></para>
|
||||
<para>The &man.agp.4; driver now supports Intel G4X series
|
||||
graphics chipsets.</para>
|
||||
|
||||
<para>The DRM, a kernel module named Direct Rendering
|
||||
Manager that gives direct hardware access to DRI clients,
|
||||
has been updated. Support for AMD/ATI r500, r600, r700,
|
||||
and IGP based chips, XGI V3XE/V5/V8, and Intel i915
|
||||
chipsets has been improved.</para>
|
||||
|
||||
<para>A new loader tunable <varname>hw.drm.msi</varname> has
|
||||
been added to control if DRM uses MSI or not. This is set
|
||||
to <literal>1</literal> (enabled) by default.</para>
|
||||
|
||||
<para>The snd_au88x0(4) driver for Aureal Vortex
|
||||
1/2/Advantage PCI has been removed because this was
|
||||
broken for a long time.</para>
|
||||
|
||||
<para>The &man.snd.hda.4; driver has been updated. This
|
||||
changes include support for multiple codec per HDA bus,
|
||||
multiple functional groups per codec, multiple audio
|
||||
devices per functional group, digital (SPDIF/HDMI) audio
|
||||
input/output, suspend/resume, and part of multichannel
|
||||
audio.</para>
|
||||
|
||||
<para>Note that due to added HDMI audio and logical audio
|
||||
devices support, the updated driver often provides several
|
||||
PCM devices. This means that in some cases the system
|
||||
default audio device no longer corresponds to the users's
|
||||
habitual audio connectors. In such cases the default
|
||||
device can be specified in audio applications' setup or
|
||||
defined globally via <varname>hw.snd.default_unit
|
||||
sysctl</varname>, as described in the &man.sound.4; manual
|
||||
page.</para>
|
||||
</sect4>
|
||||
|
||||
<sect4 id="net-if">
|
||||
<title>Network Interface Support</title>
|
||||
|
||||
<para></para>
|
||||
<para>The &man.ae.4; driver now supports WoL
|
||||
(Wake on LAN).</para>
|
||||
|
||||
<para arch="amd64,i386">The &man.ale.4; driver is now
|
||||
included in the <filename>GENERIC</filename>
|
||||
kernel.</para>
|
||||
|
||||
<para>The &man.ath.hal.4;, Atheros Hardware Access Layer,
|
||||
has been updated to the open source version.</para>
|
||||
|
||||
<para>The &man.axe.4; driver has been improved in
|
||||
performance by eliminating extra context switches and now
|
||||
supports Apple USB Ethernet adapter.</para>
|
||||
|
||||
<para>The &man.bce.4; driver's firmware has been updated to
|
||||
the latest version (4.6.X).</para>
|
||||
|
||||
<para>The ciphy(4) driver now supports Vitesse VSC8211
|
||||
PHY.</para>
|
||||
|
||||
<para>The &man.cxgb.4; driver has been updated to firmware
|
||||
revision 4.7 and now supports hardware MAC
|
||||
statistics.</para>
|
||||
|
||||
<para>The &man.fxp.4; driver has been improved. Changes include:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>The checksum offload feature can be controlled by
|
||||
&man.ifconfig.8; now.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Rx checksum offload support for 82559 or later
|
||||
controllers has been added.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>TSO (TCP Segmentation Offload) support for 82550
|
||||
and 82551 controllers has been added.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>WoL (Wake on LAN) support for 82550, 82551, 82558,
|
||||
and 82559-based controllers has been added. Note that
|
||||
ICH based controllers are treated as 82559, and 82557,
|
||||
earlier revisions of 82558, and 82559ER have no WoL
|
||||
capability.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>VLAN hardware tag insertion/stripping support and
|
||||
Tx/Rx checksum offload for VLAN frames support have
|
||||
been added. Note that the VLAN hardware assistance is
|
||||
available only on 82550 or 82551-based
|
||||
controllers.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>A bug in the &man.igb.4; driver, which prevents the
|
||||
loader tunable <varname>hw.igb.ave_latency</varname> from
|
||||
working, has been fixed.</para>
|
||||
|
||||
<para>The &man.ixgbe.4; driver has been updated to
|
||||
version 1.7.4.</para>
|
||||
|
||||
<para>The &man.jme.4; driver now supports newer JMicron
|
||||
JMC250/JMC260 revisions.</para>
|
||||
|
||||
<para>The &man.msk.4; driver has been improved. An issue
|
||||
which makes it hang up in a certain condition has been
|
||||
fixed. Hardware MAC statistics support has been added
|
||||
and users can get the information via sysctl variables
|
||||
named
|
||||
<varname>dev.msk.<replaceable>N</replaceable>.stats</varname>.</para>
|
||||
|
||||
<para>The &man.mxge.4; driver now supports some newer
|
||||
revisions and 10GBASE-LRM and 10GBASE-Twinax media
|
||||
types.</para>
|
||||
|
||||
<para>The &man.nfe.4; driver now supports hardware MAC
|
||||
statistics.</para>
|
||||
|
||||
<para>The &man.re.4; driver has been improved. It now
|
||||
detects the link status. A new loader tunable
|
||||
<varname>hw.re.prefer_iomap</varname> has been added, to
|
||||
disable memory register mapping. This tunable is
|
||||
<literal>0</literal> for all controllers except RTL8169SC
|
||||
family.</para>
|
||||
|
||||
<para>The &man.rl.4; driver has been improved. It now
|
||||
detects the link status and a bug which prevents it from
|
||||
working on systems with more than 4GB memory has been
|
||||
fixed.</para>
|
||||
|
||||
<para>A bug in &man.sis.4; on VLAN tagged frame handling has
|
||||
been fixed.</para>
|
||||
|
||||
<para>The &man.txp.4; driver now works on all supported
|
||||
architectures. Support has been added for &man.altq.4;,
|
||||
WoL, checksum offload when VLAN enabled, and link state
|
||||
change handling has been improved, and new sysctl
|
||||
variables
|
||||
<varname>dev.txp.<replaceable>N</replaceable>.stats</varname>
|
||||
for MAC statistics have been added. New sysctl variables
|
||||
<varname>dev.txp.<replaceable>N</replaceable>.process_limit</varname>
|
||||
has been added, to control how many received frames should
|
||||
be served in Rx handler (set to 64 by default and valid
|
||||
ranges are 16 to 128 in unit of frames). The firmware has
|
||||
been updated to the latest version.</para>
|
||||
</sect4>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="net-proto">
|
||||
<title>Network Protocols</title>
|
||||
|
||||
<para></para>
|
||||
<para>IPv4 source address selection for unbound sockets has
|
||||
been implemented as follows:</para>
|
||||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>If we found a route, use the address corresponding
|
||||
to the outgoing interface.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Otherwise we assume the foreign address is reachable
|
||||
on a directly connected network and try to find a
|
||||
corresponding interface to take the source address
|
||||
from.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>As a last resort use the default jail address.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
|
||||
<para>This also changes the semantics of selecting the IP for
|
||||
processes within a &man.jail.8; as it now uses the same
|
||||
logic as outside the &man.jail.8;.</para>
|
||||
|
||||
<para>The TCP MD5 Signature Option (RFC 2385) for IPv6 has
|
||||
been implemented in the same way it has been implemented for
|
||||
IPv4.</para>
|
||||
|
||||
<para>The &man.ng.netflow.4; Netgraph node now includes
|
||||
support for generating egress netflow instead or in addition
|
||||
to ingress. An <literal>NGM_NETFLOW_SETCONFIG</literal>
|
||||
control message has been added to control the new
|
||||
functionality.</para>
|
||||
|
||||
<para>The &man.tap.4; Ethernet tunnel software network
|
||||
interface now supports a new <literal>TAPGIFNAME</literal>
|
||||
character device ioctl. This is a convenient shortcut to
|
||||
obtain the network interface name using a file descriptor to
|
||||
a character device.</para>
|
||||
|
||||
<para>The &man.tap.4; now supports
|
||||
<literal>SIOCSIFMTU</literal> ioctl to set a higher MTU than
|
||||
1500 (ETHERMTU). This allows &man.tap.4; devices to be
|
||||
added to the same bridge (which requires all interface
|
||||
members to have the same MTU) with an interface configured
|
||||
for jumbo frames.</para>
|
||||
|
||||
<para>The domains list for handling the list of supported
|
||||
domains in the &man.unix.4; (UNIX domain protocol family)
|
||||
subsystem is now MPSAFE.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="disks">
|
||||
<title>Disks and Storage</title>
|
||||
|
||||
<para></para>
|
||||
<para>The &man.ata.4; driver now supports Marvell PATA M88SX6121.</para>
|
||||
|
||||
<para>The &man.ata.4; driver now recognizes nForce MCP67 and
|
||||
MCP73 SATA controllers as AHCI.</para>
|
||||
|
||||
<para>The &man.ataraid.4; driver now includes preliminary support
|
||||
for DDF metadata found on Adaptec HostRAID controllers.
|
||||
Note that spares and rebuilds are not supported yet.</para>
|
||||
|
||||
<para>The &man.cam.4; SCSI subsystem now supports a new sysctl
|
||||
variable <varname>kern.cam.cd.retry_count</varname>. This
|
||||
controls the number of retries for the CD media. When
|
||||
trying to read scratched or damaged CDs and DVDs, the
|
||||
default mechanism is sub-optimal, and programs like
|
||||
<application>ddrescue</application> do much better if you
|
||||
turn off the retries entirely since their algorithms do it
|
||||
by themselves. This value is set to <literal>4</literal>
|
||||
(for a total of 5 attempts) by default. Setting it to
|
||||
<literal>0</literal> turns off all retry attempts.</para>
|
||||
|
||||
<para>A bug in the &man.ciss.4; driver which caused low
|
||||
<quote>max device openings</quote> count and led to poor
|
||||
performance has been fixed.</para>
|
||||
|
||||
<para>The &man.glabel.8; GEOM class now supports a new
|
||||
UFS-based label called <literal>ufsid</literal> that can be
|
||||
used to reference UFS-carrying devices by the unique file
|
||||
system ID. This file system ID is automatically generated
|
||||
and detected when the &man.glabel.8; GEOM class is enabled. An
|
||||
example of this new label is:
|
||||
<filename>/dev/ufsid/48e69c8b5c8e1b43</filename>. The
|
||||
benefit of using GEOM labels in general is to avoid problems
|
||||
of device renaming when shifting drives or
|
||||
controllers.</para>
|
||||
|
||||
<para>The &man.gjournal.8; GEOM class now supports the root
|
||||
file system. Previously, an unclean shutdown would make it
|
||||
impossible to mount the root file system at boot.</para>
|
||||
|
||||
<para>The &man.gpart.8; utility has been updated. The APM
|
||||
scheme now supports Tivo Series 1 partitions (read only), a
|
||||
new EBR scheme to support Extended Boot Records has been
|
||||
added, the BSD scheme now support bootcode, and bugs in the
|
||||
PC98 and VTOC8 schemes have been fixed.</para>
|
||||
|
||||
<para>An issue in &man.gvinum.8; with access permissions
|
||||
to underlying disks used by a gvinum plex has been fixed.
|
||||
If the plex is a raid5 plex and is being written to, parity data might
|
||||
have to be read from the underlying disks, requiring them to be opened for
|
||||
reading as well as writing.</para>
|
||||
|
||||
<para>The &man.hptmv.4; driver has been updated to version
|
||||
1.16 from the vendor.</para>
|
||||
|
||||
<para>The &man.mmc.4; and &man.mmcsd.4; drivers now support MMC
|
||||
and SDHC cards, high speed timing, wide bus, and multiblock
|
||||
transfers.</para>
|
||||
|
||||
<para arch="sparc64">The &man.mpt.4; driver is now in the
|
||||
<filename>GENERIC</filename> kernel.</para>
|
||||
|
||||
<para>The &man.sdhci.4; driver has been added. This supports
|
||||
PCI devices with class 8 and subclass 5 according to the SD
|
||||
Host Controller Specification.</para>
|
||||
|
||||
<para>The &man.sdhci.4; driver now supports kernel dumping and
|
||||
a sysctl variable <varname>hw.sdhci.debug</varname> for debug
|
||||
level.</para>
|
||||
|
||||
<para>The &man.twa.4; driver now supports 64-bit DMA.</para>
|
||||
|
||||
<para>The &man.mmc.4; &man.mmcsd.4;, and &man.sdhci.4; driver
|
||||
are now included as kernel modules.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 id="fs">
|
||||
<title>File Systems</title>
|
||||
|
||||
<para></para>
|
||||
<para>The semantics of &man.acl.3; extended access control
|
||||
lists has been changed as follows:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>The inode modification time (mtime) is not updated
|
||||
when extended attributes are added, modified, or removed.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The inode access time (atime) is not updated
|
||||
when extended attributes are queried.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>The &os; NFS file system now supports a sysctl variable
|
||||
<varname>vfs.nfs.prime_access_cache</varname> to determine
|
||||
whether or not <function>nfs_getattr()</function> will use
|
||||
an ACCESS RPC to prime the access cache instead of a simple
|
||||
GETATTR RPC. This is because on many NFS servers an ACCESS
|
||||
RPC is much more expensive to service than a GETATTR RPC for
|
||||
files in an NFSv3 mount. The sysctl variable is enabled by
|
||||
default to maintain the previous behavior.</para>
|
||||
|
||||
<para>The &os; UDF file system now supports a fifo.</para>
|
||||
|
||||
<para>The shared vnode locking for pathname lookups in
|
||||
the &man.VFS.9; subsystem has been improved. This is disabled
|
||||
by default. Setting a sysctl variable
|
||||
<varname>vfs.lookup_shared</varname> to <literal>1</literal>
|
||||
enables it for better performance. Note that the
|
||||
<literal>LOOKUP_SHARED</literal> kernel option equivalent to
|
||||
the sysctl variable has been removed.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="userland">
|
||||
<title>Userland Changes</title>
|
||||
|
||||
<para></para>
|
||||
<para>A bug in the &man.atacontrol.8; utility, which prevents it
|
||||
from working when <filename>/usr</filename> is not mounted or
|
||||
invoked from <filename>/rescue</filename>, has been
|
||||
fixed.</para>
|
||||
|
||||
<para>The &man.btpand.8; daemon from NetBSD has been added.
|
||||
This daemon provides support for Bluetooth Network Access
|
||||
Point (NAP), Group Ad-hoc Network (GN) and Personal Area
|
||||
Network User (PANU) profiles.</para>
|
||||
|
||||
<para>The &man.ncal.1; utility now supports multibyte
|
||||
characters.</para>
|
||||
|
||||
<para>The &man.config.8; utility now supports
|
||||
multiple <varname>makeoption</varname> lines.</para>
|
||||
|
||||
<para>The &man.csup.1; utility now supports CVSMode to fetch a
|
||||
complete CVS repository. Note that the rsync transfer mode is
|
||||
currently disabled.</para>
|
||||
|
||||
<para>The &man.dirname.1; utility now accepts multiple arguments
|
||||
in the same way that &man.basename.1; does.</para>
|
||||
|
||||
<para>The &man.du.1; utility now supports an <option>-l</option>
|
||||
flag. When specified, the &man.du.1; utility counts a file
|
||||
with multiple hard links as multiple different files.</para>
|
||||
|
||||
<para>The &man.du.1; utility now supports an <option>-A</option> flag
|
||||
to display the apparent size instead of the disk usage. This can be
|
||||
helpful when operating on compressed volumes or sparse files.</para>
|
||||
|
||||
<para>The &man.du.1; utility now supports a <option>-B
|
||||
<replaceable>blocksize</replaceable></option> option to
|
||||
calculate block counts in blocks of
|
||||
<replaceable>blocksize</replaceable> bytes. This is different
|
||||
from the <option>-k</option> or <option>-m</option> options or
|
||||
setting <varname>BLOCKSIZE</varname> and gives an estimate of
|
||||
how much space the examined file hierarchy would require on a
|
||||
file system with the given
|
||||
<replaceable>blocksize</replaceable>. Unless in
|
||||
<option>-A</option> mode, <replaceable>blocksize</replaceable>
|
||||
is rounded up to the next multiple of 512.</para>
|
||||
|
||||
<para>The &man.dumpfs.8; utility now supports an
|
||||
<option>-f</option> flag, which causes it to list all free
|
||||
fragments in the file system by fragment (block) number. This
|
||||
new mode does the necessary arithmetic to generate absolute
|
||||
fragment numbers rather than the cg-relative numbers printed
|
||||
in the default mode.</para>
|
||||
|
||||
<para>If <option>-f</option> is passed once, contiguous fragment
|
||||
ranges are collapsed into an X-Y format as free block lists
|
||||
are currently printed in regular dumpfs output. If specified
|
||||
twice, all block numbers are printed individually, allowing
|
||||
both compact and more script-friendly representation.</para>
|
||||
|
||||
<para>The &man.fetch.1; utility now supports an
|
||||
<option>-i</option> flag which supports the If-Modified-Since
|
||||
HTTP 1.1 request. If specified it will cause the file to be
|
||||
downloaded only if it is more recent than the mtime of the
|
||||
local file. Also, <application>libfetch</application> now
|
||||
accepts the mtime in the url structure and a flag to indicate
|
||||
when this behavior is desired.</para>
|
||||
|
||||
<para>The &man.fsck.8; utility now supports a
|
||||
<option>-C</option> flag for <literal>check clean</literal>
|
||||
mode. This checks if the file system was dismounted cleanly
|
||||
first and then skip file system checks if true. Otherwise it
|
||||
does full checks.</para>
|
||||
|
||||
<para>The &man.fsck.8; utility now supports a
|
||||
<option>-D</option> flag for damaged recovery mode, which will
|
||||
enable certain aggressive operations that can make
|
||||
&man.fsck.8; to survive with file systems that has very
|
||||
serious data damage. This is a useful last resort when on
|
||||
disk data damage is very serious and causes &man.fsck.8; to
|
||||
crash.</para>
|
||||
|
||||
<para>The &man.getaddrinfo.3; function now supports SCTP.</para>
|
||||
|
||||
<para>A bug was fixed in the &man.ipfw.8; utility which displays
|
||||
extra messages for a NAT rule even when a <option>-q</option>
|
||||
flag is specified.</para>
|
||||
|
||||
<para>The &man.ln.1; utility now supports a <option>-w</option>
|
||||
flag to check if the source file actually exists. When the
|
||||
flag is specified and the file does not exist, &man.ln.1; will
|
||||
issue a warning message.</para>
|
||||
|
||||
<para>The &man.make.1; utility now supports a
|
||||
<option>-p</option> flag to print the input graph only,
|
||||
without executing any commands. The output is the same as
|
||||
<option>-d g1</option>. When combined with <option>-f
|
||||
/dev/null</option>, only the built-in rules of make are
|
||||
displayed.</para>
|
||||
|
||||
<para>The &man.make.1; utility now supports a
|
||||
<option>-Q</option> flag to cause file banners not to be
|
||||
generated in addition to the same effect of a
|
||||
<option>-q</option> flag when a <option>-j</option> option is
|
||||
specified.</para>
|
||||
|
||||
<para>The &man.make.1; utility now supports the
|
||||
<varname>.MAKE.JOB.PREFIX</varname> variable. If
|
||||
<option>-j</option> and <option>-v</option> are specified, its
|
||||
output for each target is prefixed with a token <literal>---
|
||||
<replaceable>target</replaceable> ---</literal> the first part
|
||||
of which can be controlled via the variable.</para>
|
||||
|
||||
<para>The &man.make.1; utility now supports
|
||||
<varname>.MAKE.PID</varname> and <varname>.MAKE.PPID</varname>
|
||||
variable. These are set to process ID of the &man.make.1;
|
||||
process and its parent process respectively.</para>
|
||||
|
||||
<para>The &man.makefs.8; utility to create a file system image
|
||||
from a directory tree has been added.</para>
|
||||
|
||||
<para>The &man.mergemaster.8; utility now supports an
|
||||
<option>-F</option> option to automatically install files that
|
||||
differ only in their version control ID strings.</para>
|
||||
|
||||
<para>The &man.mount.8; utility now supports an <option>-o
|
||||
mountprog=<replaceable>/somewhere/mount_xxx</replaceable></option>
|
||||
option to force it to use the specified program to mount the
|
||||
file system instead of calling &man.nmount.2; directly. This
|
||||
is useful when you want to use third party programs such as
|
||||
FUSE, for example.</para>
|
||||
|
||||
<para>The &man.netstat.1; utility now reports &man.unix.4;
|
||||
sockets' listen queue statistics when an <option>-L</option>
|
||||
flag is specified.</para>
|
||||
|
||||
<para>A bug in the &man.netstat.1; utility has been fixed. It
|
||||
crashed with the following options in the previous
|
||||
versions:</para>
|
||||
|
||||
<screen>&prompt.user; netstat -m -N foo</screen>
|
||||
|
||||
<para>A bug in the &man.netstat.1; utility has been fixed. The
|
||||
<option>-ss</option> option now works in the icmp6 section as
|
||||
expected.</para>
|
||||
|
||||
<para>The &man.pciconf.8; utility now supports a
|
||||
<option>-b</option> flag, which lists any base address
|
||||
registers (BAR) that are assigned resources for each
|
||||
device.</para>
|
||||
|
||||
<para>The &man.powerd.8; program has been improved. Changes
|
||||
include reasonable CPU load estimation on SMP systems and a
|
||||
new mode named as <literal>hiadaptive</literal> for AC-powered
|
||||
systems. The <literal>hiadaptive</literal> mode raises the
|
||||
CPU frequency twice as fast as <literal>adaptive</literal>, it
|
||||
drops the CPU frequency 4 times slower, prefers twice lower
|
||||
CPU load and has an additional delay before leaving the
|
||||
highest frequency after the period of maximum load.</para>
|
||||
|
||||
<para>The &man.stat.1; utility now displays an octal
|
||||
representation of suid, sgid and sticky bits when the
|
||||
<option>-x</option> flag is specified.</para>
|
||||
|
||||
<para>The &man.strndup.3; function has been added.</para>
|
||||
|
||||
<para>The &man.wc.1; utility now supports an <option>-L</option>
|
||||
flag to output the number of characters in the longest input
|
||||
line.</para>
|
||||
|
||||
<para>A bug in the &man.rpc.yppasswdd.8; program, which causes
|
||||
it to leave a zombie process when a password or default shell
|
||||
is changed, has been fixed.</para>
|
||||
|
||||
<!--
|
||||
<sect3 id="rc-scripts">
|
||||
<title><filename>/etc/rc.d</filename> Scripts</title>
|
||||
|
||||
<para></para>
|
||||
</sect3>
|
||||
-->
|
||||
</sect2>
|
||||
|
||||
<sect2 id="contrib">
|
||||
<title>Contributed Software</title>
|
||||
|
||||
<para></para>
|
||||
<para><application>ISC BIND</application> has been updated to
|
||||
version 9.4.3-P2.</para>
|
||||
|
||||
<para>The timezone database has been updated from
|
||||
the <application>tzdata2008h</application> release to
|
||||
the <application>tzdata2009f</application> release.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="ports">
|
||||
<title>Ports/Packages Collection Infrastructure</title>
|
||||
|
||||
<para></para>
|
||||
<para>A bug in the &man.pkg.create.1; utility, which prevents
|
||||
the <option>-n</option> flag from working has been
|
||||
fixed.</para>
|
||||
|
||||
<para>The &os; Ports Collection now supports multiple
|
||||
&man.make.1; jobs in some supported ports. This is
|
||||
automatically enabled when a port is marked as
|
||||
<varname>MAKE_JOBS_SAFE</varname> and improves CPU utilization
|
||||
at the build stage by passing an option
|
||||
<option>-j<replaceable>X</replaceable></option> to the top
|
||||
level <filename>Makefile</filename> from the vendor. The
|
||||
number <replaceable>X</replaceable> is set to the number of
|
||||
CPUs by default, and can be set by users via a &man.make.1;
|
||||
variable <varname>MAKE_JOBS_NUMBER</varname>. For more
|
||||
details, see <filename>ports/Mk/bsd.port.mk</filename>.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="releng">
|
||||
<title>Release Engineering and Integration</title>
|
||||
|
||||
<para></para>
|
||||
<para>The supported version of
|
||||
the <application>GNOME</application> desktop environment
|
||||
(<filename role="package">x11/gnome2</filename>) has been
|
||||
updated from 2.22 to 2.26.</para>
|
||||
|
||||
<para>The supported version of
|
||||
the <application>KDE</application> desktop environment has
|
||||
been updated from 3.5.10 (<filename
|
||||
role="package">x11/kde3</filename>) to 4.2.2 (<filename
|
||||
role="package">x11/kde4</filename>).</para>
|
||||
</sect2>
|
||||
|
||||
<!--
|
||||
<sect2 id="doc">
|
||||
<title>Documentation</title>
|
||||
|
||||
<para></para>
|
||||
</sect2>
|
||||
-->
|
||||
</sect1>
|
||||
|
||||
<sect1 id="upgrade">
|
||||
@@ -226,7 +970,7 @@
|
||||
will update unmodified userland utilities, as well as unmodified
|
||||
GENERIC or SMP kernels distributed as a part of an official &os;
|
||||
release. The &man.freebsd-update.8; utility requires that the
|
||||
host being upgraded have Internet connectivity.</para>
|
||||
host being upgraded has Internet connectivity.</para>
|
||||
|
||||
<para>An older form of binary upgrade is supported through the
|
||||
<command>Upgrade</command> option from the main
|
||||
|
||||
@@ -35,17 +35,6 @@
|
||||
(list (list "HREF" "mailto:[email protected]"))
|
||||
(literal "[email protected]"))
|
||||
(literal ">.")))
|
||||
(make element gi: "p"
|
||||
attributes: (list (list "align" "center"))
|
||||
(make element gi: "small"
|
||||
(literal "All users of FreeBSD ")
|
||||
(literal (entity-text "release.branch"))
|
||||
(literal " should subscribe to the ")
|
||||
(literal "<")
|
||||
(create-link (list (list "HREF" "mailto:[email protected]"))
|
||||
(literal "[email protected]"))
|
||||
(literal "> mailing list.")))
|
||||
|
||||
(make element gi: "p"
|
||||
attributes: (list (list "align" "center"))
|
||||
(make element gi: "small"
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.3
|
||||
|
||||
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/..
|
||||
|
||||
SUBDIR = relnotes
|
||||
SUBDIR+= hardware
|
||||
#SUBDIR+= readme
|
||||
SUBDIR+= errata
|
||||
SUBDIR+= installation
|
||||
SUBDIR+= early-adopter
|
||||
|
||||
COMPAT_SYMLINK = fr
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,24 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.3
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/early-adopter
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/fr_FR.ISO8859-1/early-adopter
|
||||
.endif
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS+= article.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,442 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.3
|
||||
-->
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
|
||||
<!ENTITY % freebsd PUBLIC "-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN">
|
||||
%freebsd;
|
||||
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
|
||||
<!ENTITY % teams PUBLIC "-//FreeBSD//ENTITIES DocBook Team Entities//FR">
|
||||
%teams;
|
||||
|
||||
<!ENTITY % mailing-lists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//FR">
|
||||
%mailing-lists;
|
||||
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY release.4x "4.<replaceable>X</replaceable>">
|
||||
<!ENTITY release.5x "5.<replaceable>X</replaceable>">
|
||||
|
||||
]>
|
||||
|
||||
<article>
|
||||
<articleinfo>
|
||||
<title>Guide pour les testeurs des nouvelles fonctions à &release.current;</title>
|
||||
|
||||
<authorgroup>
|
||||
<corpauthor>L'équipe de confection des versions de &os;</corpauthor>
|
||||
</authorgroup>
|
||||
|
||||
<pubdate>$FreeBSD$</pubdate>
|
||||
|
||||
<copyright>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">L'équipe de confection des
|
||||
versions de &os;</holder>
|
||||
</copyright>
|
||||
</articleinfo>
|
||||
|
||||
<sect1 id="intro">
|
||||
<title>Introduction</title>
|
||||
|
||||
<para>&os; &release.5x; annonce une nouvelle version majeur de &os; depuis
|
||||
deux ans. En plus d'un nombre important de nouvelles
|
||||
fonctionnalités, elle contient un grand nombre de développements
|
||||
majeur dans l'architecture du système. Parmi toutes ces avancées,
|
||||
ce système inclu un nombre importants de code non testé sur des
|
||||
grands environnements. Comparé à la branche des versions
|
||||
&release.4x;, les premières versions de la branche &release.5x;
|
||||
peuvent comporter des regressions
|
||||
dans la stabilité, performance et occasionnellement dans les
|
||||
fonctionnalités.</para>
|
||||
|
||||
|
||||
<para>C'est pour ces raisons que &a.re; n'encourage
|
||||
<emphasis>pas</emphasis> les utilisateurs à mettre à jour
|
||||
aveuglément leur ancienne version de &os; en &release.current;. Spécifiquement,
|
||||
pour les utilisateurs les plus conservateurs, nous recommandons
|
||||
de fonctionner en version &release.4x; (comme la
|
||||
4.7-RELEASE ou la future 4.8-RELEASE) dans un futur proche. Nous
|
||||
pensons que de tels utilisateurs seront mieux servis dès
|
||||
l'apparition d'une branche de développement 5-STABLE pour une
|
||||
mise à jour en &release.5x; cela devrait
|
||||
arriver au moment d'une version 5.2-RELEASE.</para>
|
||||
|
||||
<para>(&os; 5.0 souffre du problème que nous appelons
|
||||
<quote>l'oeuf et la poule</quote>. L'ensemble du projet a comme
|
||||
but de fournir une version 5.0-RELEASE aussi stable et utilisable
|
||||
que possible. Cette stabilité et cet usabilité nécessite
|
||||
énormément de tests, en particulier dans les nouvelles
|
||||
fonctionnalités. Néanmoins, l'obtention d'un grand nombre
|
||||
d'utilisateurs pour tester le système, en pratique, implique de
|
||||
compiler et de distribuer une version en premier!)</para>
|
||||
|
||||
<para>Cet article décrit quelques problèmes dans l'installation et
|
||||
le fonctionnement de &os; 5.0-RELEASE. Nous commencerons par une
|
||||
rapide description du processus de version de &os;. Puis nous
|
||||
aborderons quelques unes des nouvelles fonctionnalités de &os; 5.0,
|
||||
qui peuvent poser des problèmes à certains utilisateurs. Pour les
|
||||
utilisateurs préférant continuer à fonctionner sous des versions
|
||||
basées sur 4.<replaceable>X</replaceable>, nous donnerons les
|
||||
plans de développement, à court et moyen terme, de cette
|
||||
branche. Pour finir, nous présenterons quelques notes pour la mise
|
||||
à jour des systèmes 4.<replaceable>X</replaceable> en 5.0.</para>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Une introduction au processus de confection des versions de
|
||||
&os;</title>
|
||||
|
||||
<para>&os; utilise un modèle de développement qui se base sur de
|
||||
multiples branches dans l'arbre du code source. La branche
|
||||
principale s'appelle <quote>CURRENT</quote>, et se réfère au tag
|
||||
<literal>HEAD</literal> de l'arbre CVS. Les nouvelles
|
||||
fonctionnalités sont d'abord intégrées dans cette branche; cela
|
||||
veut dire que CURRENT est la première version à voir la fonction,
|
||||
mais qu'elle souffre, par moment, d'instabilité ou de problèmes
|
||||
lorsque ces nouvelles fonctionnalités sont ajoutées et
|
||||
déboguées.</para>
|
||||
|
||||
<para>La plupart des versions de &os; sont confectionnées depuis
|
||||
les différentes branches <quote>STABLE</quote>. Les
|
||||
fonctionnalités ne sont ajoutées à ces branches qu'après un nombre
|
||||
important de test dans la branche CURRENT. Actuellement, il
|
||||
n'existe qu'une seule branche de développement STABLE; cette
|
||||
branche est appelée <quote>4-STABLE</quote>, et toutes les
|
||||
version de &os; 4.<replaceable>X</replaceable> en sont
|
||||
issue. Cette branche dispose du tag <literal>RELENG_4</literal>
|
||||
dans l'arbre CVS.</para>
|
||||
|
||||
<para>&os; 5.0 sera basée sur la branche CURRENT. Cela sera la
|
||||
première nouvelle version de cette branche depuis deux ans (la
|
||||
dernière fut &os; 4.0, en mars 2000).</para>
|
||||
|
||||
<para>Quelque temps après la version &os; 5.0, une branche
|
||||
<quote>5-STABLE</quote> sera crée dans l'arbre CVS de &os; avec
|
||||
le tag de branche <literal>RELENG_5</literal>. Les anciennes deux
|
||||
dernières branches stable (3-STABLE et 4-STABLE) furent crée
|
||||
immédiatement après la publication de leur version respective
|
||||
(3.0 et 4.0). Cette pratique ne laisse pas assez de temps entre la
|
||||
branche CURRENT et STABLE pour obtenir une nouvelle branche
|
||||
suffisement stabilisée.</para>
|
||||
|
||||
<para>Quoi qu'il en soit, &a.re; ne créera une branche 5-STABLE
|
||||
dans l'arbre CVS que lorsqu'ils auront trouvé la version CURRENT
|
||||
suffisement stable pour être utilisée. La plupart du temps,
|
||||
plusieurs versions de 5.<replaceable>X</replaceable> apparaîtrons;
|
||||
nous estimons que la branche 5-STABLE sera crée un peu après la
|
||||
version 5.1-RELEASE ou 5.2-RELEASE.</para>
|
||||
|
||||
<para>Plus d'informations sur le procesuss de version de &os; se
|
||||
trouve à <ulink
|
||||
url="http://www.FreeBSD.org/releng/index.html">la page Web de
|
||||
confection des versions</ulink> et dans l'article sur <ulink
|
||||
url="http://www.freebsd.org/doc/en_US.ISO8859-1/articles/releng/index.html">le mécanisme de versions </ulink>.</para>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Nouvelles fonctionnalités</title>
|
||||
|
||||
<para>L'intérêt de &os; 5.0 est le nombre de nouvelles
|
||||
fonctionnalités. Ces nouvelles fonctionnalités nécessitent
|
||||
généralement un nombre important de changement d'architectures qui
|
||||
ne seront pas toutes ré-intégrable dans la branche de
|
||||
développement de &os; 4-STABLE. (Néanmoins, un nombre importants
|
||||
d'améliorations, comme les nouveaux gestionnaires de périphériques
|
||||
ou les nouveaux utilitaires pour les utilisateurs ont été
|
||||
portés). Une liste rapide, mais non exaustive inclue:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>SMPng: Le support <quote>nouvelle génération
|
||||
</quote>pour les machines SMP (en cours). Actuellement le
|
||||
support partiel du noyau pour plusieurs processeurs.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>KSE: les <quote>Kernel Scheduled Entities</quote>
|
||||
permettent à un processus de disposer de plusieurs threads
|
||||
noyaux, de façon similaire à "Scheduler Activations".</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Nouvelles architectures: Le support des architectures
|
||||
sparc64 et ia64, en plus de i386, pc98, et alpha.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>GCC: la chaine de compilation est maintenant basée sur GCC
|
||||
3.<replaceable>X</replaceable>, plutot que GCC
|
||||
2.95.<replaceable>X</replaceable>.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>MAC: le support pour des politiques de controle d'accès
|
||||
via des mandataires extensibles.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>GEOM: un nouvel environnement pour les requètes
|
||||
d'entrée/sortie sur les disques. Une fonction expérimentale de
|
||||
chiffrement des disque basée sur GEOM a été développée.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>FFS: le système de fichiers FFS supporte maintenant le
|
||||
&man.fsck.8; en arrière plan (pour un redémarrage plus rapide
|
||||
après un plantage) et les images de système de fichiers.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>UFS2: un nouveau format de fichier UFSS a été ajouté,
|
||||
permettant des attributs étendus par fichier et un support de
|
||||
plus grandes tailles de fichiers.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Cardbus: le support des périphériques Cardbus.</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
<para>Une liste plus importante des nouvelles fonctionnalités est
|
||||
disponible dans les notes de version de &os; 5.0.</para>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Retour sur l'adoption de la nouvelle version</title>
|
||||
|
||||
<para>Parmis toutes les nouvelles fonctions de &os; 5.0, certaines
|
||||
peuvent poser des problèmes ou ne pas obtenir le retour
|
||||
désiré. Générallement, cela arrive car un nombre importants de
|
||||
nouvelles fonctionnalités est en cours de développement. Parmis
|
||||
ces problèmes, il y a:</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem>
|
||||
<para>Un nombre important de fonctions ne sont pas
|
||||
finies. Comme par exemple, le SMPng et KSE.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Du aux changements dans les structures de données du
|
||||
noyau et dans ses ABIs/APIs, les gestionnaires de
|
||||
périphériques binaires nécessitent des modifications pour
|
||||
fonctionner correctement sous &os; 5.0.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Plusieurs fonctionnalités du système de base de &os;
|
||||
ont été déplacées dans la collection des ports. Les exemples
|
||||
les plus importants sont <application>Perl</application>,
|
||||
<application>UUCP</application>, et la plupart (mais pas
|
||||
tous) les jeux. Comme ces programmes sont encore supportés,
|
||||
leur effacement du système de base peut porter à confusion.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Un nombre important d'applications portées ne compile ou
|
||||
ne fonctionne pas correctement sous &os; 5.0, alors qu'elles
|
||||
le font sous &os; 4-STABLE. La plupart du temps, ces problèmes
|
||||
proviennent de changements dans la chaine de compilation ou
|
||||
dans le ménage des fichiers inclus.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Comme &os; 5.0 est la première version de la branche
|
||||
-CURRENT depuis deux ans, plusieurs fonctions nécessitent
|
||||
d'être exposées pour la première fois. Plusieurs fonctions
|
||||
(comme SMPng) ont un fort impact sur le noyau.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Un nombre important de code de diagnostic et de
|
||||
déboggage est encore présent dans &os; 5.0 pour permettre de
|
||||
tracer les problèmes. Cela rend &os; 5.0 plus lent que
|
||||
4-STABLE.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Les fonctionnalités ne sont aujoutées à la branche de
|
||||
développement 4-STABLE qu'après avoir passer un <quote>certain
|
||||
temps</quote> dans -CURRENT. &os; 5.0 n'a pas comme but
|
||||
d'influencer la stabilité comme la branche -STABLE.(c'est ce
|
||||
que fera la branche de développement 5-STABLE qui sera créer
|
||||
aux moments de la version 5.1-RELEASE ou 5.2-RELEASE)</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
<para>Comme un certain nombre de problèmes affecte la stabilité,
|
||||
&a.re; recommande aux sites nécessitant cela de rester sur des
|
||||
versions basées sur la branche 4-STABLE en attendant que les
|
||||
versions 5.<replaceable>X</replaceable> soient plus élaborées.</para>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Plans pour la branche 4-STABLE</title>
|
||||
|
||||
<para>La version de &os; 5.0 ne veut pas dire la fin de la branche
|
||||
4-STABLE. Il y aura surement une autre version dans cette branche
|
||||
qui sera 4.8-RELEASE, actuellement prévue pour le 1er février
|
||||
2003.</para>
|
||||
|
||||
<para>Au moment de l'écriture de ce document, &a.re; n'a pas
|
||||
planifié de nouvelle version (après la 4.8) dans la branche
|
||||
4-STABLE. Néanmoins des 4.9-RELEASE ou même 4.10-RELEASE sont
|
||||
possibles. Les nouvelles versions dans cette branche dépendront de
|
||||
différents facteurs. Le plus important est l'existence et la
|
||||
stabilité de la branche 5-STABLE. Si CURRENT n'est pas suffisement
|
||||
stable pour créer une branche 5-STABLE, alors il se peut qu'il y
|
||||
ait plusieurs nouvelles version dans la branche 4-STABLE. En
|
||||
attendant l'annonce de la dernière version de la branche 4-STABLE,
|
||||
les nouvelles fonctionnalités seront inclues depuis HEAD à la
|
||||
discrétion des développeurs, sujet à la politique de confection
|
||||
des versions actuelle.</para>
|
||||
|
||||
<para>Par extension, &a.re; écoutera les utilisateurs pour la
|
||||
création de nouvelles version dans la branche 4-STABLE. Ces
|
||||
demandes, seront à envisagées en fonction des ressources pour la
|
||||
confection de version (en termes d'hommes, ressources matérielles
|
||||
et de place disque sur les mirroirs).</para>
|
||||
|
||||
<para>&a.security-officer; continuera à supporter les futures
|
||||
version de la branche 4-STABLE en fonction de sa politique, qui
|
||||
peut être trouvée à <ulink
|
||||
url="http://www.FreeBSD.org/security/index.html">la page sur la
|
||||
sécurité</ulink> sur le site web de &os;. Générallement les
|
||||
deux dernières plus récentes versions de toutes les branches
|
||||
sont supportées en respectant les avis de sécurité et leur
|
||||
correctifs. L'équipe peut aussi supporter d'autres versions à sa
|
||||
discrétion.</para>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Notes relatives à la mise à jour</title>
|
||||
|
||||
<para>Pour les utilisateurs existant de &os; cette section offrent
|
||||
quelques notes sur la mise à jour de d'un système &os;
|
||||
4.<replaceable>X</replaceable> vers
|
||||
5.<replaceable>X</replaceable>. Comme toute mise à jour de &os;,
|
||||
il est très important de lire les notes de version et les errata
|
||||
de la version en question tout comme le fichier
|
||||
<filename>src/UPGRADING</filename> pour une mise à jour via les
|
||||
sources.</para>
|
||||
|
||||
<sect2>
|
||||
<title>Mise à jour binaire</title>
|
||||
|
||||
<para>La façon la plus simple est de <quote> tout sauvegarder,
|
||||
reformatter, ré-installer et restaurer</quote>. Cela permet
|
||||
d'éliminer les problèmes de compatibilité ou d'obscolescence des
|
||||
éxécutables ou des fichiers de configuration poluant le nouveau
|
||||
système.</para>
|
||||
|
||||
<para>Actuellement, l'option de mise à jour binaire de
|
||||
&man.sysinstall.8; n'a pas été assez tester pour des mises à
|
||||
jour entre des version majeures. L'utilisation de cette fonction
|
||||
n'est donc pas recommandée.</para>
|
||||
|
||||
<para>Sur des plateformes i386 ou pc98, un utilitaire UserConfig
|
||||
existe sur 4-STABLE pour la configuration des périphériques ISA
|
||||
au démarrage. Sous &os; 5.0, cette fonction a été remplacée en
|
||||
partie par le mécanisme de &man.device.hints.5; (il permet de
|
||||
spécifier les mêmes paramètres, mais n'est pas interactif).</para>
|
||||
|
||||
<para>Les installations binaires via des disquettes, nécessitent
|
||||
le téléchargement d'une troisième disquette, comportant de
|
||||
nouveaux gestionnaires de périphériques en modules
|
||||
noyau. L'image <filename>drivers.flp</filename> se trouve la
|
||||
plupart du temps au même endroit que les images
|
||||
<filename>kern.flp</filename> et
|
||||
<filename>mfsroot.flp</filename>.</para>
|
||||
|
||||
<para>Les installations via CDROM sur les architectures i386
|
||||
utilisent maintenant un gestionnaire de démarrage <quote>non
|
||||
émulé</quote>. Cela permet, entre autre, d'utiliser un noyau
|
||||
<literal>GENERIC</literal>, plutôt que le noyau restreint se
|
||||
trouvant sur les disquettes images. En théorie, tout système
|
||||
capable de démarrer avec les CDROMs d'installation de Microsoft
|
||||
Windows NT 4 est compatible avec les CDROMs de &os; 5.0.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Mise à jour par les sources</title>
|
||||
|
||||
<para>Lire le fichier <filename>src/UPDATING</filename> est
|
||||
vraiment essentiel. La section nommée <quote>Mise à jour de
|
||||
4.x-stable à CURRENT</quote> contient une procédure pour la mise
|
||||
à jour pas à pas. Cette procédure doit être suivie à la lettre,
|
||||
sans utiliser les <quote>raccourcis</quote> que certains
|
||||
utilisateurs peuvent occasionellement employer.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Notes communes</title>
|
||||
|
||||
<para><application>Perl</application> a été retiré du système de
|
||||
base. La manière recommandé d'installer Perl est d'obtenir le
|
||||
pacquetage binaire ou la collection des ports. La compilation de
|
||||
Perl dans le système de base créeait un nombre important de
|
||||
problèmes, rendant problèmatique la mise à jour. Les utilitaires
|
||||
du système de base utilisant Perl, ont été réécrit (si possible)
|
||||
ou effacés( si il étaient obscolètes).</para>
|
||||
|
||||
<para>Il est générallement possible de faire tourner les anciens
|
||||
exécutable des version
|
||||
4.<replaceable>X</replaceable> sous
|
||||
5.<replaceable>X</replaceable>, mais certains nécessitent
|
||||
l'installation de la distribution
|
||||
<filename>compat4x</filename>. Donc l'utilisation des anciens
|
||||
ports <emphasis>est</emphasis> possible.</para>
|
||||
|
||||
<para>Lors de l'installation ou la mise à jour sur un systèmes
|
||||
4-STABLE existant, il est extrèmement important de nettoyer les
|
||||
anciens fichiers du répertoire
|
||||
<filename>/usr/include</filename>.
|
||||
Le renommer ou le déplacer lors d'une installation binaire ou un
|
||||
<literal>installworld</literal> est générallement suffisant. Si
|
||||
cette étape n'est pas respectée, une certaine confusion peut
|
||||
se poser au moment de la compilation(spécialement avec les
|
||||
programmes C++) du au mixte de vieux et nouveaux fichiers
|
||||
d'include.</para>
|
||||
|
||||
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
|
||||
<title>En résumé</title>
|
||||
|
||||
<para>Bien que &os; 5.0 contient énormément de nouvelles
|
||||
fonctionnalités, cette version ne peut convenir a tous les
|
||||
utilisateurs actuellement. Dans ce document, nous avons présenté,
|
||||
une partie des nouvelles fonctions de la série des 5.0, et leurs
|
||||
problèmes potentiels pour une adoption immédiate. Nous avons aussi
|
||||
présenté les futurs plans pour la branche de développement
|
||||
4-STABLE et certains conseils pour la mise à jour des
|
||||
systèmes.</para>
|
||||
|
||||
</sect1>
|
||||
</article>
|
||||
@@ -1,25 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.5
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/errata
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/fr_FR.ISO8859-1/errata
|
||||
.endif
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,141 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.9
|
||||
|
||||
FreeBSD errata document. Unlike some of the other RELNOTESng
|
||||
files, this file should remain as a single SGML file, so that
|
||||
the dollar FreeBSD dollar header has a meaningful modification
|
||||
time. This file is all but useless without a datestamp on it,
|
||||
so we'll take some extra care to make sure it has one.
|
||||
|
||||
(If we didn't do this, then the file with the datestamp might
|
||||
not be the one that received the last change in the document.)
|
||||
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//FR">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
]>
|
||||
|
||||
<article>
|
||||
<articleinfo>
|
||||
|
||||
<!-- XXX Change release.current to release.prev when there's -->
|
||||
<!-- XXX a release on this branch. -->
|
||||
|
||||
<title>&os; &release.current; Errata</title>
|
||||
|
||||
<corpauthor>
|
||||
Le projet &os;
|
||||
</corpauthor>
|
||||
|
||||
<pubdate>$FreeBSD$</pubdate>
|
||||
|
||||
<copyright>
|
||||
<year>2000</year>
|
||||
<year>2001</year>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">Projet de Documentation &os;</holder>
|
||||
</copyright>
|
||||
</articleinfo>
|
||||
|
||||
<abstract>
|
||||
|
||||
<!-- XXX Change release.current to release.prev when there's -->
|
||||
<!-- XXX a release on this branch. -->
|
||||
|
||||
<para>Ce document énumère les errata pour &os; &release.current;
|
||||
, contenant des informations importantes découvertes
|
||||
après la sortie de cette version. Ces informations incluent les
|
||||
bulletins de sécurité, aussi bien que des informations
|
||||
sur les logiciels ou sur les documentations qui pourraient affecter
|
||||
son éxécution ou son utilisation. Une version à
|
||||
jour de ce document devrait toujours être consultée avant
|
||||
d'installer cette version de &os;.
|
||||
</para>
|
||||
|
||||
|
||||
<![ %release.type.current [
|
||||
|
||||
<para>Cet errata de &os; &release.prev; sera maintenu
|
||||
jusqu'a &os; &release.next;.</para>
|
||||
|
||||
]]>
|
||||
|
||||
<![ %release.type.snapshot [
|
||||
|
||||
<para>Cet errata de &os; &release.prev; sera maintenu
|
||||
jusqu'a &os; &release.next;.</para>
|
||||
|
||||
]]>
|
||||
|
||||
<![ %release.type.release [
|
||||
|
||||
<para>Ceci est la version final du errat pour &os; &release.prev;.
|
||||
Les errata suivants de la branche &release.branch; se référeront
|
||||
a &os; &release.current; et les version suivantes.</para>
|
||||
|
||||
]]>
|
||||
|
||||
<para>Actuellement, &release.current; ne comporte aucun errata, car
|
||||
il n'y a pas eut de version finale dans la branche &release.branch;
|
||||
depuis le dernier changement de branche (la prochaine version finale
|
||||
sera &release.next;). Ce fichier existe pour permettre de creer un canevas
|
||||
propre pour les nouvelles branches crées. (Normalement cette
|
||||
note ne devrait apparaitre sur aucune version de branches)
|
||||
</para>
|
||||
</abstract>
|
||||
|
||||
<sect1>
|
||||
<title>Introduction</title>
|
||||
|
||||
<para>Ce document contient les <quote>dernières informations
|
||||
importantes</quote> à propos de &os; &release.current;. Avant
|
||||
d'installer cette version, il est important de consulter ce document
|
||||
pour se renseigner sur les problèmes qui peuvent avoir
|
||||
déjà été rencontrés et
|
||||
corrigés.</para>
|
||||
|
||||
|
||||
<para>Toute version de ce document actuellement distribué avec
|
||||
une version finale (par exemple sur la distrtibution en CDROM) est
|
||||
obsolète par définition, mais les autres copies sont
|
||||
gardées et mises a jour sur Internet et peuvent etre
|
||||
consultées comment <quote>errata</quote> pour cette version
|
||||
finale. Les autres copies de cet errata se trouvent <ulink
|
||||
url="http://www.FreeBSD.org/releases/">ici</ulink> et sur les
|
||||
autres sites mirroirs de ce site</para>
|
||||
|
||||
|
||||
<para>Les snapshots binaires ou en source de la version
|
||||
&release.branch; de &os; contiennent toutes une version à jour
|
||||
de ce document (au moment de la creation du snapshot).</para>
|
||||
|
||||
<para>Pour une liste de tous les avis de securité du CERT
|
||||
sur &os;, voyez <ulink
|
||||
url="http://www.FreeBSD.org/security/"></ulink> ou <ulink
|
||||
url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Avis de securité</title>
|
||||
<para></para>
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Information de mise a jour du système</title>
|
||||
<para></para>
|
||||
</sect1>
|
||||
</article>
|
||||
@@ -1,17 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.4
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../..
|
||||
|
||||
SUBDIR = alpha
|
||||
SUBDIR+= i386
|
||||
SUBDIR+= pc98
|
||||
SUBDIR+= sparc64
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,13 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.2
|
||||
|
||||
.ifdef NO_LANGCODE_IN_DESTDIR
|
||||
DESTDIR?= ${DOCDIR}/hardware/${.CURDIR:T}
|
||||
.else
|
||||
DESTDIR?= ${DOCDIR}/fr_FR.ISO8859-1/hardware/${.CURDIR:T}
|
||||
.endif
|
||||
@@ -1,26 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.6
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= proc-alpha.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,34 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.4
|
||||
-->
|
||||
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//FR">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "alpha">
|
||||
<!ENTITY arch.print "Alpha/AXP">
|
||||
|
||||
]>
|
||||
|
||||
<article>
|
||||
&artheader;
|
||||
§.intro;
|
||||
§.proc.alpha;
|
||||
§.dev;
|
||||
</article>
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,24 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.3
|
||||
-->
|
||||
|
||||
|
||||
<articleinfo>
|
||||
<title>&os;/&arch; &release.current; compatibilité
|
||||
matérielle</title>
|
||||
|
||||
<corpauthor>Le projet de documentation FreeBSD</corpauthor>
|
||||
|
||||
<copyright>
|
||||
<year>2000</year>
|
||||
<year>2001</year>
|
||||
<year>2002</year>
|
||||
<year>2003</year>
|
||||
<holder role="mailto:[email protected]">Le projet de documentation FreeBSD</holder>
|
||||
</copyright>
|
||||
</articleinfo>
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,23 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.4
|
||||
-->
|
||||
<!-- -*- sgml -*- -->
|
||||
|
||||
<!-- Text constants which probably don't need to be changed.-->
|
||||
|
||||
<!-- Files to be included -->
|
||||
|
||||
<!ENTITY artheader SYSTEM "../common/artheader.sgml">
|
||||
<!ENTITY sect.intro SYSTEM "../common/intro.sgml">
|
||||
<!ENTITY sect.proc.alpha SYSTEM "../alpha/proc-alpha.sgml">
|
||||
<!ENTITY sect.proc.i386 SYSTEM "../i386/proc-i386.sgml">
|
||||
<!ENTITY sect.proc.ia64 SYSTEM "../ia64/proc-ia64.sgml">
|
||||
<!ENTITY sect.proc.pc98 SYSTEM "../pc98/proc-pc98.sgml">
|
||||
<!ENTITY sect.proc.sparc64 SYSTEM "../sparc64/proc-sparc64.sgml">
|
||||
<!ENTITY sect.dev SYSTEM "../common/dev.sgml">
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.3
|
||||
-->
|
||||
|
||||
<sect1>
|
||||
<title>Introduction</title>
|
||||
|
||||
<para>Ce document contient la liste de matériel compatible avec
|
||||
&os; &release.current; sur la plateforme matérielle &arch.print;
|
||||
(dont on fait souvent référence comme &os;/&arch;
|
||||
&release.current;). Il liste les périphériques connus pour
|
||||
fonctionner sur cette plate-forme, tout comme certaines notes sur la
|
||||
configuration du noyau au moment du démarrage, qui peuvent etre
|
||||
utiles lorsque l'on veut configurer certains nouveaux
|
||||
périphériques.</para>
|
||||
|
||||
<note>
|
||||
<para>Ce document inclue des informations spécifique à
|
||||
l'architecture matérielle &arch.print;. Les versions de ces notes
|
||||
de compatibilité matérielle pour d'autres architectures
|
||||
peuvent comporter des différences.</para>
|
||||
</note>
|
||||
</sect1>
|
||||
@@ -1,26 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.5
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= proc-i386.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,34 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.3
|
||||
-->
|
||||
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//FR">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "i386">
|
||||
<!ENTITY arch.print "IA-32">
|
||||
|
||||
]>
|
||||
|
||||
<article>
|
||||
&artheader;
|
||||
§.intro;
|
||||
§.proc.i386;
|
||||
§.dev;
|
||||
</article>
|
||||
@@ -1,54 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id: proc-i386.sgml,v 1.2 2002/09/28 23:23:21 eagle Exp $
|
||||
$FreeBSD$
|
||||
Original revision: 1.3
|
||||
-->
|
||||
<sect1>
|
||||
<title>Processeurs et carte mères supportées</title>
|
||||
|
||||
<para>&os;/i386 fonctionne sur une large variété de machines
|
||||
<quote>compatible IBM PC</quote>. Du à la grande variété de
|
||||
matériel disponible sur cette architecture, il est impossible
|
||||
d'être exhaustif en listant l'ensemble des combinaisons
|
||||
d'équipement supporté par &os;. Néanmoins, quelques
|
||||
directives générales sont présentées ici.</para>
|
||||
|
||||
<para>La plupart des processeurs compatible i386 sont
|
||||
supportés. Tous les processeurs Intel, a partir du 80386 sont
|
||||
supportés, cela inclu les processeurs 80386, 80486, Pentium,
|
||||
Pentium Pro, Pentium II, Pentium III, Pentium 4, et leur variantes,
|
||||
comme les processeurs Xeon et Celeron. (Même si le support technique
|
||||
du 80386SX est effectif, il n'est pas recommandé.) Tous les
|
||||
processeurs AMD compatible i386 sont aussi supportés, cela inclu
|
||||
les processeurs Am486, Am5x86, K5, K6 (et variantes), Athlon
|
||||
(incluant Athlon-MP, Athlon-XP, Athlon-4, et Athlon Thunderbird) et
|
||||
Duron. Le processeur intégré AMD Élan SC520 est aussi
|
||||
supporté. Le processeur Transmeta Crusoe est reconnu et
|
||||
supporté comme un processeur compatible i386 de Cyrix et
|
||||
NexGen.</para>
|
||||
|
||||
<para>Il y a une grande varitié de carte mères disponible pour
|
||||
cette architecture. Les cartes mères disposant de bus d'extension
|
||||
ISA, VLB, EISA, AGP, et PCI sont supportés. Il y a un support
|
||||
limité du bus d'extension MCA (<quote>MicroChannel</quote>)
|
||||
utilisé sur les PC séries IBM PS/2.</para>
|
||||
|
||||
<para>Les systèmes multi-processeurs (SMP) sont
|
||||
générallemetn supportés par &os, mais dans certains cas,
|
||||
des bogues du aux cartes mères ou au BIOS peuvent poser des
|
||||
problèmes. La lecture des archives de la liste &a.smp;
|
||||
résoudra certains problèmes.</para>
|
||||
|
||||
<para>&os; fonctionne sur la majorité des portables à base de
|
||||
processeurs i386, avec un support varié de certaines
|
||||
fonctionnalités du matériel, comme le son, l'affichage, la
|
||||
gestion d'énergie et les ports d'extension PCCARD. Ces
|
||||
fonctionnalités ont tendance à être totalement
|
||||
différentes entre les machines, et requièrent souvent un
|
||||
support spécifique pour que &os; fonctionne correctement en
|
||||
by-passant les bogues matériel. Dans le doute, une recherche dans
|
||||
les archives de la liste &a.mobile; est très util.</para>
|
||||
</sect1>
|
||||
@@ -1,26 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.2
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
# SRCS+= proc-ia64.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
@@ -1,40 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.2
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
|
||||
%authors;
|
||||
<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//FR">
|
||||
%mlists;
|
||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
|
||||
%release;
|
||||
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
|
||||
|
||||
<!-- Architecture-specific customization -->
|
||||
|
||||
<!ENTITY arch "ia64">
|
||||
<!ENTITY arch.print "IA-64">
|
||||
|
||||
]>
|
||||
|
||||
<article>
|
||||
&artheader;
|
||||
|
||||
<abstract>
|
||||
<para>Ce document est un document en version alpha. Il est
|
||||
incomplet et ne reflète certainement pas la réalité de cette
|
||||
plateforme.</para>
|
||||
</abstract>
|
||||
|
||||
§.intro;
|
||||
§.proc.ia64;
|
||||
§.dev;
|
||||
</article>
|
||||
@@ -1,13 +0,0 @@
|
||||
<!--
|
||||
The FreeBSD Documentation Project
|
||||
The FreeBSD French Documentation Project
|
||||
|
||||
$Id$
|
||||
$FreeBSD$
|
||||
Original revision: 1.1
|
||||
-->
|
||||
<sect1>
|
||||
<title>Processeurs et cartes mères supportées</title>
|
||||
|
||||
<para>Section a écrire.</para>
|
||||
</sect1>
|
||||
@@ -1,26 +0,0 @@
|
||||
#
|
||||
# The FreeBSD Documentation Project
|
||||
# The FreeBSD French Documentation Project
|
||||
#
|
||||
# $Id$
|
||||
# $FreeBSD$
|
||||
# Original revision: 1.1
|
||||
|
||||
RELN_ROOT?= ${.CURDIR}/../../..
|
||||
|
||||
DOC?= article
|
||||
FORMATS?= html
|
||||
INSTALL_COMPRESSED?= gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
JADEFLAGS+= -V %generate-article-toc%
|
||||
|
||||
# SGML content
|
||||
SRCS+= article.sgml
|
||||
SRCS+= proc-pc98.sgml
|
||||
SRCS+= ../common/hw.ent
|
||||
SRCS+= ../common/artheader.sgml
|
||||
SRCS+= ../common/dev.sgml
|
||||
|
||||
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
|
||||
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|
||||
Loaded 100 of 298 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user