Turn your old PC into a complete BSD UNIX workstation in less than an hour!

Thinking of Linux ? Build your own FreeBSD UNIX workstation instead.

FreeBSD is a free UNIX operating System, like Linux, but more stable, and less known. - FreeBSD is the server behind The Apache Group, "cdrom.com" (holding the record for the biggest internet download per day) and Yahoo, amongst others.
Use this site to automatically create a FreeBSD UNIX workstation on a standard PC. Includes full step-by-step details, all source software for free download, and the full on-line user/support guide. This is all on the intranet for fast downloading.

"We prefer FreeBSD for basic Web serving. A well-tuned FreeBSD and Apache beats similar operating-system offerings. That's because FreeBSD's TCP/IP networking is superior to that used by current Linuxes. It's a bit more stable and contains useful features for high-performance networking, such as a better scheduler and idle queues." --- ZDNET, Sm@rt Reseller - 6th March 2000.

FreeBSD - Release 4.2 (December 2000)

Minimum requirements are a 386 PC with 8Mb of RAM, and 60Mb of disk space. If you want to partition your disk, the installation comes with a boot-driver that allows you to boot your PC into either windows/Unix etc.

This software has successfully been installed locally on the following hardware:


Simply follow the simple steps laid out below (these assume you are currently using a machine with MS-DOS / Windows installed):

Creating the boot-floppies

The first step is to create 2 floppy disks with enough information on them to allow you to reboot your PC into UNIX mode.

You will need 2 spare 1.44Mb floppy disks, and will need to download 3 files from the intranet to achieve this :

  1. The floppy disk unix data itself. ( kern.flp and mfsroot.flp )

  2. The PC program that installs this data on the floppy disk. ( fdimage.exe )

Download these 3 files, and save them to a temporary area on your hard disk. Once complete, open up a MS-DOS prompt, insert your spare floppy disks in turn, and run fdimage as follows on each floopy disk. (assuming you downloaded your files to C:\TEMP\)

C:\> \temp\fdimage \temp\kern.flp a:
C:\> \temp\fdimage \temp\mfsroot.flp a:

If when you attempt to download one of the above files, it instead gets displayed to the screen, try again, but this time, hold down the SHIFT key before following the link.

You are now half way there. You'll now need to reboot your machine using the newly created UNIX floppy disks.... Now may be a good time to print this page out!

Booting into Unix from the floppy disks

Ok, with the floppy disk that holds "kern.flp" in the drive, reboot your PC in the normal way. You should get a boot prompt something like this:

Please note that the rest of this article is from the installation guide from version 2.2.7. Whilst the rest of the installation is similar, there may be slight differences from the text that follows. Please use your common sense regarding this!

        >>FreeBSD BOOT ...
        Usage: [[[0:][wd](0,a)]/kernel][-abcCdhrsv]
        Use 1:sd(0,a)kernel to boot sd0 if it is BIOS drive 1
        Use ? for file list or press Enter for defaults

        [ ...Usage info and examples... ]

        Boot: 
    

If you do not type anything, FreeBSD will automatically boot with its default configuration after a delay of about five seconds.

Kernel Configuration Menu

The first things to appear is the "Kernel Configuration Menu". This allows you to adjust the kernel to match your hardware configuration.

However, it is only necessary if you encounter problems, as the installation will automatically scan and detect your hardware, and configure itself automatically.

If you really know what you are doing, you can use this menu to tidy up your kernel configuration to make your system boot a bit faster, and a bit "tidyier".

For now, we'll leave this menu alone... Simply press "ENTER" to quit this menu.

Automatic Probing...

The software now probes and detects your system hardware automatically. This can take a few minutes.

Some time into this process, the screen will clear, and you'll get a message:

Probing Devices, please wait (this can take awhile)...

From this point on, you can press ALT-F2 to see a DEBUG output (if there are problems). Press ALT-F1 to get back to the main screen.

When the booting process is finished, The main FreeBSD installation menu will be displayed.

If something goes wrong, you'll need to go back to the "Kernel Configuration Menu" mentioned earlier, and tune your hardware configuration.... For further details on this process, check here for further information.

The Installation Menu

Powered by FreeBSD