summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1994-11-07 10:35:55 +0000
committerjkh <jkh@FreeBSD.org>1994-11-07 10:35:55 +0000
commitf16a0bf32e12c449c5ffafd3103cc7e6fa764807 (patch)
tree8c8fb8eb48a80881459d9a8a2baba2c0384443db /share
parent319fc7e1e065dd3d0aa7aaac8b1f948cf07d0db8 (diff)
downloadFreeBSD-src-f16a0bf32e12c449c5ffafd3103cc7e6fa764807.zip
FreeBSD-src-f16a0bf32e12c449c5ffafd3103cc7e6fa764807.tar.gz
Just a little last-minute stylistic cleanup.
Diffstat (limited to 'share')
-rw-r--r--share/FAQ/DISKSPACE.FAQ47
-rw-r--r--share/FAQ/RELNOTES.FreeBSD16
2 files changed, 33 insertions, 30 deletions
diff --git a/share/FAQ/DISKSPACE.FAQ b/share/FAQ/DISKSPACE.FAQ
index e951a22..c6455e9 100644
--- a/share/FAQ/DISKSPACE.FAQ
+++ b/share/FAQ/DISKSPACE.FAQ
@@ -3,11 +3,11 @@
1.0 Getting started.
---------------------
-After a general introduction, you will find some explanation on what you need
-to do to assign space to FreeBSD on your disk(s). This is done through
-the "sysinstall" program, which lives on the inital boot floppy. Those
-already expert with PCs may wish to skip ahead to section 1.2, the rest of
-you may enjoy the brief history lesson.
+After a general introduction, you will find some explanation on what you
+need to do to assign space to FreeBSD on your disk(s). This is done
+through the "sysinstall" program, which lives on the inital boot floppy.
+Those already expert with PCs may wish to skip ahead to section 1.2, the
+rest of you may (or may not) enjoy the brief history lesson.
1.1 The ins and outs of allocating disk storage on your PC.
@@ -15,22 +15,22 @@ you may enjoy the brief history lesson.
Modern hard disk drives are now getting big enough that people don't want
to allocate all of one to just one operating system anymore, especially
-given the increasing size of disk drives (the latest 9.0 Gbyte models holding
-the equivalent of some six thousand 1.44MB floppies!) and the virtual
-explosion of operating system options available for the PC. To solve this
-problem, IBM came up with a scheme for "slicing" the disks into more manageble
-chunks, or partitions. It works, but only just. To better understand
-why, first a brief bit of history:
+given the increasing size of disk drives (the latest 9.0 Gbyte models
+holding the equivalent of some six thousand 1.44MB floppies!) and the
+virtual explosion of operating system options available for the PC. To
+solve this problem, IBM came up with a scheme for "slicing" the disks
+into more manageble chunks, or partitions. It works, but only just.
+To better understand why, first a brief bit of history:
MS-DOS, when hard disk support was unceremoniously grafted on back in the
-late eighties, didn't have such things. What it had was a way to install
+late eighties, didn't have such "slices". What it had was a way to install
Xenix and MS-DOS on the same disk (Remember when Microsoft were in the UNIX
-business? A long time ago, to be sure!).
+business?).
-In the first sector on the disk was a piece of "primary boot code" and a table
-with four entries. Each of those entries pointed at an arbitrary slice
-of the disk, with one of them was marked "active". The machine would boot
-by reading the first sector containing the boot code into RAM and then
+In the first sector on the disk was a piece of "primary boot code" and a
+table with four entries. Each of those entries pointed at an arbitrary
+slice of the disk, with one of them was marked "active". The machine would
+boot by reading the first sector containing the boot code into RAM and then
jumping to it. The job of this small piece of boot code was to look at
the 4 entry table and decide which OS was to be booted by looking
for the "active" flag. It would go and load the first sector of that slice
@@ -48,10 +48,13 @@ no size limit. And the trick was that the secondary had ANOTHER "table entry"
so that now suddenly up to 5 slices could be available to MS-DOS. The
Secondary boot record was later made recursive, thus effectively avoiding
any fixed limit. Of course, they were still stuck with a maximum of 26 slices
-given the use of "drive letters" in DOS. Yes, truly DOS was and is an
-utterly terrible operating system, which of course explains its amazing degree
-of success. Anyway, this all brings us up to today, which is where FreeBSD
-comes in.
+given the use of "drive letters" in DOS. They also reserved only 10 bits
+for cylinder addressing, limiting DOS to being able to address a maximum
+of 1024 cylinders (and cause of the dreaded "cylinder translation" kludges,
+the misconfiguration of which many users have seen as the notorious "Missing
+Operating System" message). Yes, truly DOS was and is an utterly terrible
+operating system, which of course explains its amazing degree of success.
+Anyway, this all brings us up to today, which is where FreeBSD comes in:
1.2 What FreeBSD does
@@ -256,4 +259,4 @@ Mountpoint Filesystem size
/usr/X11R6 50Mb If you load the entire XFree86 binary kit.
-$Id: DISKSPACE.FAQ,v 1.1 1994/11/05 05:54:21 phk Exp $
+$Id: DISKSPACE.FAQ,v 1.2 1994/11/05 06:54:49 jkh Exp $
diff --git a/share/FAQ/RELNOTES.FreeBSD b/share/FAQ/RELNOTES.FreeBSD
index 0b88425..787589f 100644
--- a/share/FAQ/RELNOTES.FreeBSD
+++ b/share/FAQ/RELNOTES.FreeBSD
@@ -12,15 +12,15 @@ enhancements from NetBSD, 386BSD, and the Free Software Foundation.
Since our first release of FreeBSD 1.0 almost 18 months ago, FreeBSD
has changed almost entirely. A new port from the Berkeley 4.4 code
-base was done, bringing the legal status of the system out of the
-shadows with the blessing of Novell (new owners of USL and UNIX). The
+base was done and brought the legal status of the system out of the
+shadows with the blessings of Novell (new owners of USL and UNIX). The
port to 4.4 has also brought in a host of new features, filesystems
-and networking support. With our new code base, we have every hope of
-being able to confidently release quality operating systems without
-further legal encumbrance for some time to come!
+and driver support. With our new unencumbered code base, we have every
+reason to hope that we'll be able to release quality operating systems
+without further legal encumbrance for some time to come!
FreeBSD 2.0 represents the culmination of almost 2 years of work and
-many thousands of man hours put in by our all-volunteer working group.
+many thousands of man hours put in by an international development team.
We hope you enjoy it!
Many packages have also been upgraded or added, such as XFree86 3.1,
@@ -29,7 +29,7 @@ utilities have been ported and are now available as add-ons. See the
next section of this document for more details.
For a list of contributors, please see the files "CONTRIB.FreeBSD" and
-"CONTRIB.386BSD", which should be bundled with your distribution.
+"CONTRIB.386BSD", which should be bundled with your bindist distribution.
Also see the new "REGISTER.FreeBSD" file for information on registering
with the "Free BSD user counter". We've also provided a list of who's
@@ -315,4 +315,4 @@ hope you enjoy this release of FreeBSD!
The FreeBSD Core Team
-$Id: RELNOTES.FreeBSD,v 1.1 1994/11/04 02:22:41 jkh Exp $
+$Id: RELNOTES.FreeBSD,v 1.1 1994/11/05 08:11:22 jkh Exp $
OpenPOWER on IntegriCloud