Updates for the 2.1.7-to-be.
Submitted-By: pds
This commit is contained in:
parent
fc0f99c5c9
commit
e1008f8b71
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=1138
1 changed files with 58 additions and 57 deletions
115
FAQ/FAQ.sgml
115
FAQ/FAQ.sgml
|
@ -7,7 +7,7 @@
|
||||||
<author>Maintainer: Peter da Silva <tt><htmlurl url='mailto:pds@FreeBSD.ORG'
|
<author>Maintainer: Peter da Silva <tt><htmlurl url='mailto:pds@FreeBSD.ORG'
|
||||||
name='<pds@FreeBSD.ORG>'></tt>
|
name='<pds@FreeBSD.ORG>'></tt>
|
||||||
|
|
||||||
<date>$Date: 1997-02-04 02:11:30 $
|
<date>$Date: 1997-02-07 19:17:22 $
|
||||||
<abstract>
|
<abstract>
|
||||||
This is the FAQ for FreeBSD systems version 2.X All entries are
|
This is the FAQ for FreeBSD systems version 2.X All entries are
|
||||||
assumed to be relevant to FreeBSD 2.0.5+, unless otherwise noted.
|
assumed to be relevant to FreeBSD 2.0.5+, unless otherwise noted.
|
||||||
|
@ -102,7 +102,7 @@ Any entries with a <XXX> are under construction.
|
||||||
<sect1>
|
<sect1>
|
||||||
<heading>What is the latest version of FreeBSD?</heading>
|
<heading>What is the latest version of FreeBSD?</heading>
|
||||||
<p>
|
<p>
|
||||||
Version 2.1.6 is the latest version; it was released in December, 1996.
|
Version 2.1.7 is the latest version; it was released in February, 1997.
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
<heading>What is FreeBSD-current?</heading>
|
<heading>What is FreeBSD-current?</heading>
|
||||||
|
@ -154,34 +154,35 @@ Any entries with a <XXX> are under construction.
|
||||||
towards 3.0-RELEASE since 2.0 was released. If a little ASCII art
|
towards 3.0-RELEASE since 2.0 was released. If a little ASCII art
|
||||||
would help, this is how it looks:
|
would help, this is how it looks:
|
||||||
<verb>
|
<verb>
|
||||||
2.0
|
2.0
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
2.0.5 ---> 2.1 ---> 2.1.5 ---> 2.1.6 [2.1-stable ends]
|
2.0.5 -> 2.1 -> 2.1.5 -> 2.1.6 -> 2.1.7 [2.1-stable ends]
|
||||||
| (Dec 1996)
|
| (Feb 1997)
|
||||||
|
|
|
|
||||||
[3.0-current] 2.2-SNAPs
|
[3.0-current] 2.2-SNAPs
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
2.2-ALPHA ---> 2.2-BETA ---> 2.2-RELEASE ---> [2.2-stable]
|
2.2-ALPHA -> -BETA -> -GAMMA -> 2.2-RELEASE -> [2.2-stable]
|
||||||
| (Q1 1997)
|
| (Q1 1997)
|
||||||
|
|
|
|
||||||
3.0-SNAPs (Q1 1997)
|
3.0-SNAPs (Q1 1997)
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
\|/
|
\|/
|
||||||
+
|
+
|
||||||
|
|
||||||
[future 3.x releases]
|
[future 3.x releases]
|
||||||
</verb>
|
</verb>
|
||||||
<p>
|
<p>
|
||||||
The -current branch is slowly progressing towards 3.0 and beyond,
|
The -current branch is slowly progressing towards 3.0 and beyond,
|
||||||
whereas the -stable branch will effectively end with 2.1.6,
|
whereas the existing -stable branch will be terminated by the
|
||||||
resurrecting itself as 2.2-stable after the 2.2-RELEASE is out.
|
release of 2.2, resurrecting itself as 2.2-stable after the
|
||||||
|
2.2-RELEASE is out.
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
<heading>Why is the -stable branch ending with 2.1.6? </heading>
|
<heading>Why is the -stable branch ending with 2.1.7? </heading>
|
||||||
<p>
|
<p>
|
||||||
While we'd certainly like to be able to continue both branches of
|
While we'd certainly like to be able to continue both branches of
|
||||||
development, we've found that the version control tools available to
|
development, we've found that the version control tools available to
|
||||||
|
@ -193,7 +194,7 @@ Any entries with a <XXX> are under construction.
|
||||||
Perhaps in the future we'll figure out another model which gives
|
Perhaps in the future we'll figure out another model which gives
|
||||||
everyone what they want, and we are working on such a model, but in
|
everyone what they want, and we are working on such a model, but in
|
||||||
the meantime it's probably best to think of -stable coming to an end
|
the meantime it's probably best to think of -stable coming to an end
|
||||||
with 2.1.6-RELEASE.
|
with 2.1.7-RELEASE.
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
<heading> When are FreeBSD releases made?</heading>
|
<heading> When are FreeBSD releases made?</heading>
|
||||||
|
@ -239,9 +240,9 @@ Any entries with a <XXX> are under construction.
|
||||||
<url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/"
|
<url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/"
|
||||||
name="the FreeBSD FTP site">
|
name="the FreeBSD FTP site">
|
||||||
|
|
||||||
For the current release, 2.1.6R, look in:
|
For the current release, 2.1.7R, look in:
|
||||||
<url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/2.1.6-RELEASE/"
|
<url url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/2.1.7-RELEASE/"
|
||||||
name="FreeBSD 2.1.6-RELEASE">
|
name="FreeBSD 2.1.7-RELEASE">
|
||||||
|
|
||||||
FreeBSD is also available via CDROM, from the following place(s):
|
FreeBSD is also available via CDROM, from the following place(s):
|
||||||
|
|
||||||
|
@ -315,9 +316,9 @@ Any entries with a <XXX> are under construction.
|
||||||
<heading>Books on FreeBSD</heading>
|
<heading>Books on FreeBSD</heading>
|
||||||
<p>
|
<p>
|
||||||
Greg Lehey's book ``Installing and Running FreeBSD'' is available
|
Greg Lehey's book ``Installing and Running FreeBSD'' is available
|
||||||
from Walnut Creek and ships with the 2.1.6 CDROM. There is also
|
from Walnut Creek and ships with the 2.1.7 CDROM. There is also
|
||||||
a larger book entitled ``The Complete FreeBSD'', which comes with
|
a larger book entitled ``The Complete FreeBSD'', which comes with
|
||||||
additional printed manpages amd includes the 2.1.6 CDROM set. It
|
additional printed manpages amd includes the 2.1.7 CDROM set. It
|
||||||
should be available in most good bookshops now.
|
should be available in most good bookshops now.
|
||||||
|
|
||||||
There is a FreeBSD Documentation Project which you may contact (or
|
There is a FreeBSD Documentation Project which you may contact (or
|
||||||
|
@ -375,7 +376,7 @@ Any entries with a <XXX> are under construction.
|
||||||
SLIP/PPP, sendmail, INN/NNTP, printing, etc.. It's expensive
|
SLIP/PPP, sendmail, INN/NNTP, printing, etc.. It's expensive
|
||||||
(approx. US$45-$55), but worth it. It also
|
(approx. US$45-$55), but worth it. It also
|
||||||
includes a CDROM with the sources for various tools; most of
|
includes a CDROM with the sources for various tools; most of
|
||||||
these, however, are also on the FreeBSD 2.1.6R CDROM (and the
|
these, however, are also on the FreeBSD 2.1.7R CDROM (and the
|
||||||
FreeBSD CDROM often has newer versions).
|
FreeBSD CDROM often has newer versions).
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
|
@ -447,7 +448,7 @@ Any entries with a <XXX> are under construction.
|
||||||
of the FreeBSD installation (lucky you!), the simplest way to
|
of the FreeBSD installation (lucky you!), the simplest way to
|
||||||
install FreeBSD is to download
|
install FreeBSD is to download
|
||||||
<url
|
<url
|
||||||
url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/2.1.6-RELEASE/floppies/boot.flp"
|
url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/2.1.7-RELEASE/floppies/boot.flp"
|
||||||
name="the boot image,"> make a boot floppy, boot with it and watch it
|
name="the boot image,"> make a boot floppy, boot with it and watch it
|
||||||
pull down all the necessary files. Depending on connection speed and
|
pull down all the necessary files. Depending on connection speed and
|
||||||
how much of FreeBSD you wish to install, this could take several hours
|
how much of FreeBSD you wish to install, this could take several hours
|
||||||
|
@ -489,7 +490,7 @@ Any entries with a <XXX> are under construction.
|
||||||
<sect1>
|
<sect1>
|
||||||
<heading>I have only 4 MB of RAM. Can I install FreeBSD?</heading>
|
<heading>I have only 4 MB of RAM. Can I install FreeBSD?</heading>
|
||||||
<p>
|
<p>
|
||||||
FreeBSD 2.1.6 is the last version of FreeBSD that will install on
|
FreeBSD 2.1.7 is the last version of FreeBSD that will install on
|
||||||
a 4MB system. Newer versions of FreeBSD, like 2.2, need at least
|
a 4MB system. Newer versions of FreeBSD, like 2.2, need at least
|
||||||
5MB to install on a new system.
|
5MB to install on a new system.
|
||||||
|
|
||||||
|
@ -498,14 +499,14 @@ Any entries with a <XXX> are under construction.
|
||||||
after the system is up and running, go back to 4MB.
|
after the system is up and running, go back to 4MB.
|
||||||
|
|
||||||
Use <url
|
Use <url
|
||||||
url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/2.1.6-RELEASE/floppies/boot4.flp"
|
url="ftp://ftp.FreeBSD.ORG/pub/FreeBSD/2.1.7-RELEASE/floppies/boot4.flp"
|
||||||
name="special boot floppy for 4MB computers from FreeBSD 2.1.6">
|
name="special boot floppy for 4MB computers from FreeBSD 2.1.7">
|
||||||
|
|
||||||
There are also situations in which FreeBSD 2.1.6 will not install
|
There are also situations in which FreeBSD 2.1.7 will not install
|
||||||
in 4 MB. To be exact: it does not install with 640 kB base + 3 MB
|
in 4 MB. To be exact: it does not install with 640 kB base + 3 MB
|
||||||
extended memory. If your motherboard can remap some of the ``lost''
|
extended memory. If your motherboard can remap some of the ``lost''
|
||||||
memory out of the 640kB to 1MB region, then you may still be able
|
memory out of the 640kB to 1MB region, then you may still be able
|
||||||
to get FreeBSD 2.1.6 up.
|
to get FreeBSD 2.1.7 up.
|
||||||
|
|
||||||
Try to go into your BIOS setup and look for a ``remap'' option.
|
Try to go into your BIOS setup and look for a ``remap'' option.
|
||||||
Enable it. You may also have to disable ROM shadowing.
|
Enable it. You may also have to disable ROM shadowing.
|
||||||
|
@ -514,8 +515,8 @@ Any entries with a <XXX> are under construction.
|
||||||
custom kernel with only the options you need and then get the 4
|
custom kernel with only the options you need and then get the 4
|
||||||
MB out again.
|
MB out again.
|
||||||
|
|
||||||
You may also install 2.0.5 and then upgrade your system to 2.1.6
|
You may also install 2.0.5 and then upgrade your system to 2.1.7
|
||||||
with the ``upgrade'' option of the 2.1.6 installation program.
|
with the ``upgrade'' option of the 2.1.7 installation program.
|
||||||
|
|
||||||
After the installation, if you build a custom kernel, it will run
|
After the installation, if you build a custom kernel, it will run
|
||||||
in 4 MB. Someone has even succeeded in booting with 2 MB (the
|
in 4 MB. Someone has even succeeded in booting with 2 MB (the
|
||||||
|
@ -573,10 +574,10 @@ Any entries with a <XXX> are under construction.
|
||||||
<sect1>
|
<sect1>
|
||||||
<heading>Help! I can't install from tape!</heading>
|
<heading>Help! I can't install from tape!</heading>
|
||||||
<p>
|
<p>
|
||||||
If you are installing 2.1.6R from tape, you must create the tape
|
If you are installing 2.1.7R from tape, you must create the tape
|
||||||
using a tar blocksize of 10 (5120 bytes). The default tar
|
using a tar blocksize of 10 (5120 bytes). The default tar
|
||||||
blocksize is 20 (10240 bytes), and tapes created using this
|
blocksize is 20 (10240 bytes), and tapes created using this
|
||||||
default size cannot be used to install 2.1.6R; with these tapes,
|
default size cannot be used to install 2.1.7R; with these tapes,
|
||||||
you will get an error that complains about the record size being
|
you will get an error that complains about the record size being
|
||||||
too big.
|
too big.
|
||||||
|
|
||||||
|
@ -739,14 +740,14 @@ Any entries with a <XXX> are under construction.
|
||||||
for a nasty little gotcha that can cause no end of trouble.
|
for a nasty little gotcha that can cause no end of trouble.
|
||||||
<p>
|
<p>
|
||||||
<label id="2_1-disklabel-fix">
|
<label id="2_1-disklabel-fix">
|
||||||
<bf>Using disklabel(8) manually with 2.1.6-RELEASE</bf>
|
<bf>Using disklabel(8) manually with 2.1.7-RELEASE</bf>
|
||||||
<p>
|
<p>
|
||||||
<em>WARNING: There is no substitute for reading carefully
|
<em>WARNING: There is no substitute for reading carefully
|
||||||
& understanding what you are doing! Things described here may
|
& understanding what you are doing! Things described here may
|
||||||
DESTROY your system. Proceed with caution! Remember, a BACKUP is your
|
DESTROY your system. Proceed with caution! Remember, a BACKUP is your
|
||||||
friend!</em>
|
friend!</em>
|
||||||
<p>
|
<p>
|
||||||
<tt /sysinstall/ is broken with 2.1.6-RELEASE and will
|
<tt /sysinstall/ is broken with 2.1.7-RELEASE and will
|
||||||
insist on mounting something at / in the disklabel editor. You will
|
insist on mounting something at / in the disklabel editor. You will
|
||||||
have to manually run <tt /disklabel(8)/ before you can run
|
have to manually run <tt /disklabel(8)/ before you can run
|
||||||
<tt /newfs(8)/. This means doing the math for partitions
|
<tt /newfs(8)/. This means doing the math for partitions
|
||||||
|
@ -1822,9 +1823,9 @@ pseudo-device vn #Vnode driver (turns a file into a device)
|
||||||
<heading>How can I use the NT loader to boot FreeBSD?</heading>
|
<heading>How can I use the NT loader to boot FreeBSD?</heading>
|
||||||
<p>
|
<p>
|
||||||
The general idea is that you copy the first sector of your
|
The general idea is that you copy the first sector of your
|
||||||
native root Linux or FreeBSD partition into a file in the DOS/NT
|
native root FreeBSD or Linux partition into a file in the DOS/NT
|
||||||
partition. Assuming you name that file something like
|
partition. Assuming you name that file something like
|
||||||
<tt>c:\bootsect.lnx</tt> or <tt>c:\bootsect.bsd</tt>
|
<tt>c:\bootsect.bsd</tt> or <tt>c:\bootsect.lnx</tt>
|
||||||
(inspired by <tt>c:\bootsect.dos</tt>) you can then edit the
|
(inspired by <tt>c:\bootsect.dos</tt>) you can then edit the
|
||||||
<tt>c:\boot.ini</tt> file to come up with something like
|
<tt>c:\boot.ini</tt> file to come up with something like
|
||||||
this:
|
this:
|
||||||
|
@ -1834,32 +1835,32 @@ pseudo-device vn #Vnode driver (turns a file into a device)
|
||||||
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
|
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
|
||||||
[operating systems]
|
[operating systems]
|
||||||
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT"
|
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT"
|
||||||
C:\BOOTSECT.LNX="Linux"
|
|
||||||
C:\BOOTSECT.BSD="FreeBSD"
|
C:\BOOTSECT.BSD="FreeBSD"
|
||||||
|
C:\BOOTSECT.LNX="Linux"
|
||||||
C:\="DOS"
|
C:\="DOS"
|
||||||
</verb>
|
</verb>
|
||||||
This procedure assumes that DOS, NT, Linux, FreeBSD, or whatever
|
This procedure assumes that DOS, NT, Linux, FreeBSD, or whatever
|
||||||
have been installed into their respective fdisk partitions on the
|
have been installed into their respective fdisk partitions on the
|
||||||
<bf/same/ disk. In my case DOS & NT are in the first fdisk
|
<bf/same/ disk. In my case DOS & NT are in the first fdisk
|
||||||
partition, Linux in the second, and FreeBSD in the third. I also
|
partition, FreeBSD in the second, and Linux in the third. I also
|
||||||
installed Linux and FreeBSD to boot from their native partitions,
|
installed FreeBSD and Linux to boot from their native partitions,
|
||||||
not the disk MBR, and without delay.
|
not the disk MBR, and without delay.
|
||||||
|
|
||||||
Mount a DOS-formatted floppy (if you've converted to NTFS) or the
|
Mount a DOS-formatted floppy (if you've converted to NTFS) or the
|
||||||
FAT partition, under, say, <tt>/mnt</tt>.
|
FAT partition, under, say, <tt>/mnt</tt>.
|
||||||
|
|
||||||
In Linux:
|
|
||||||
<verb>
|
|
||||||
dd if=/dev/sda2 of=/mnt/bootsect.lnx bs=512 count=1
|
|
||||||
</verb>
|
|
||||||
|
|
||||||
In FreeBSD:
|
In FreeBSD:
|
||||||
<verb>
|
<verb>
|
||||||
dd if=/dev/rsd0a of=/mnt/bootsect.bsd bs=512 count=1
|
dd if=/dev/rsd0a of=/mnt/bootsect.bsd bs=512 count=1
|
||||||
</verb>
|
</verb>
|
||||||
|
|
||||||
Reboot into DOS or NT. NTFS users copy the <tt/bootsect.lnx/
|
In Linux:
|
||||||
and/or the <tt/bootsect.bsd/ file from the floppy to
|
<verb>
|
||||||
|
dd if=/dev/sda2 of=/mnt/bootsect.lnx bs=512 count=1
|
||||||
|
</verb>
|
||||||
|
|
||||||
|
Reboot into DOS or NT. NTFS users copy the <tt/bootsect.bsd/
|
||||||
|
and/or the <tt/bootsect.lnx/ file from the floppy to
|
||||||
<tt/C:\/. Modify the attributes (permissions) on
|
<tt/C:\/. Modify the attributes (permissions) on
|
||||||
<tt/boot.ini/ with:
|
<tt/boot.ini/ with:
|
||||||
|
|
||||||
|
@ -1874,7 +1875,7 @@ pseudo-device vn #Vnode driver (turns a file into a device)
|
||||||
attrib -r -s c:\boot.ini
|
attrib -r -s c:\boot.ini
|
||||||
</verb>
|
</verb>
|
||||||
|
|
||||||
If Linux or FreeBSD are booting from the MBR, restore it with the
|
If FreeBSD or Linux are booting from the MBR, restore it with the
|
||||||
DOS ``<tt>fdisk /mbr</tt>'' command after you reconfigure them to
|
DOS ``<tt>fdisk /mbr</tt>'' command after you reconfigure them to
|
||||||
boot from their native partitions.
|
boot from their native partitions.
|
||||||
|
|
||||||
|
@ -3259,7 +3260,7 @@ domain foo.bar.edu
|
||||||
<p>
|
<p>
|
||||||
If you have compiled your kernel with the <tt/IPFIREWALL/
|
If you have compiled your kernel with the <tt/IPFIREWALL/
|
||||||
option, you need to be aware that the default policy as of
|
option, you need to be aware that the default policy as of
|
||||||
2.1.6R (this actually changed during 2.1-STABLE development)
|
2.1.7R (this actually changed during 2.1-STABLE development)
|
||||||
is to deny all packets that are not explicitly allowed.
|
is to deny all packets that are not explicitly allowed.
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
|
Loading…
Reference in a new issue