From 4b4bdaaf37ebb8fcaba897811c5f1d0a477631d3 Mon Sep 17 00:00:00 2001 From: markm Date: Tue, 24 Sep 2002 13:34:36 +0000 Subject: Fix some bitrotted documentation. --- release/picobsd/doc/src/how2build.html | 17 +++++++++-------- release/picobsd/doc/src/intrinsics.html | 10 +++------- release/picobsd/doc/src/intro.html | 15 ++++++--------- 3 files changed, 18 insertions(+), 24 deletions(-) (limited to 'release/picobsd') diff --git a/release/picobsd/doc/src/how2build.html b/release/picobsd/doc/src/how2build.html index 8549c5b..12303be 100644 --- a/release/picobsd/doc/src/how2build.html +++ b/release/picobsd/doc/src/how2build.html @@ -18,13 +18,13 @@ Become root. You'll need to mount and unmount various volumes.
  • - Make sure you are running kernel with support for vn(4) devices. + Make sure you are running kernel with support for md(4) devices. If you run plain GENERIC (just as it was installed on your system), you'll need to recompile you kernel and reinstall it. See the appropriate entries in The Handbook (/usr/share/doc/handbook).
  • Change working directory (cd build) and run the - ./build script. Select target language, size of MFS and + ./picobsd script. Select target language, size of MFS and one of pre-canned setups (personal dialup, dialin server or router-like). Details of each setup are contained in dial/, router/, isp/ and net/ directories respectively. You should at least @@ -107,14 +107,15 @@
  • -
  • Make sure that the system you're running has /dev/[r]vn0* entries in - /dev directory (if not, you can make them with 'MAKEDEV vn0'), AND - that your running kernel has built-in vnode driver (there should be a - line in your kernel config file stating 'device vn xxx'). +
  • Make sure that the system you're running has /dev/md0* entries in + /dev directory (if not, and you dont have DEVFS running, you can + make them with 'MAKEDEV md0'), AND + that your running kernel has built-in memory file device (there + should be a line in your kernel config file stating 'device md').
  • You'll need at least 9MB of free disk space, and free /mnt directory.
  • -
  • Do a cd build/ and fire off the ./build +
  • Do a cd build/ and fire off the ./picobsd script. Select the build parameters or 'n' for 'no change'. If all is well, after some time (like 10-30m) you end up with a 'picobsd.bin' file in this directory. @@ -162,7 +163,7 @@
  • the build process displays "Preparing MFS" and then silently stops. In this case check if you're running it as - root, and that you run kernel with support for vn(4) + root, and that you run kernel with support for md(4) devices. Also, you can add 'set -x' at hte beginning of the scripts to see exactly where they stop.
  • diff --git a/release/picobsd/doc/src/intrinsics.html b/release/picobsd/doc/src/intrinsics.html index c69d022..f8ff478 100644 --- a/release/picobsd/doc/src/intrinsics.html +++ b/release/picobsd/doc/src/intrinsics.html @@ -49,13 +49,9 @@ the build process:

  • 'stage1' prepares the file called fs.PICOBSD with given size - it's a - placeholder for the future MFS. Next, it turns it into device (using - vnconfig), and then performs some tricks :-) which allow for - doing 'disklabel'. I use the 'auto' option to disklabel(8), which - behaves strangely in 2.2.x - what it's supposed to do is to - automagically determine the disk parameters from the underlying - device (in this case, /dev/rvn0). This works ok in 3.0-current, and - allows for using arbitrary (>1024kB) MFS sizes. + placeholder for the future MFS. Next, it turns it into device, + and then performs some tricks which allow for doing 'disklabel'. + I use the 'auto' option to disklabel(8).

    One notable exception here is with the "router" floppy - I use one of extended floppy formats (820kB).

    diff --git a/release/picobsd/doc/src/intro.html b/release/picobsd/doc/src/intro.html index 035cd0c..f115697 100644 --- a/release/picobsd/doc/src/intro.html +++ b/release/picobsd/doc/src/intro.html @@ -54,7 +54,7 @@ would offer you benefits of Unix, while still fitting in reasonable space - here it is!

    PicoBSD is a one floppy version of -FreeBSD 3.0-current, which in its +FreeBSD, which in its different variations allows you to have secure dialup access, small diskless router or even a dial-in server. And all this on only one standard 1.44MB floppy - no need to sacrifice over 100MB of your precious HDD space.

    @@ -103,17 +103,14 @@ the set of fonts included, C locale, and the language of messages.

    (See the feature list for more details)

    -

    The above floppies were built from 3.0-current sources. Though they -provide more features, they tend to be less stable than the latest -RELEASE of FreeBSD. Dinesh Nair back-ported these scripts to the -latest release (2.2.5), and continues development of PicoBSD using sources -from that branch. You can find floppies built from 2.2.5 sources -here or at -his server.

    +

    The above floppies were built from FreeBSD sources. +You can find floppies built from 2.2.5 sources +here or +here.


    How can I use it?

    -

    Previous versions were packed with PKZIP(tm) compatible program - now they +

    Previous versions were packed with a PKZIP(tm) compatible program - now they are simply the raw binary floppy images, so you just need to grab the appropriate version of the file.

    -- cgit v1.1