How to Install FreeBSD 8

Published on
9,835 Points
1 Endorsement
Last Modified:
Installing FreeBSD…

FreeBSD is a darling of an operating system. The stability and usability make it a clear choice for servers and desktops (for the cunning). Savvy?  The Ports collection makes available every popular FOSS application and package. Solid security and stable development keep the bad guys and gals out. There is something to be said for security through obscurity. If FreeBSD is not secure enough, there is OpenBSD, Unix for the practically paranoid.

I will detail how to install a base server, using FreeBSD. Like it's name implies, FreeBSD doesn't cost a penny -- just download disc 1, or the DVD and burn it to optical media if you choose. Also boxed sets along with books are available from the FreeBSD Mall. I already have my set…

The minimum requirements for FreeBSD are spartan. One would be hard-pressed to find a machine FreeBSD didn't run on, successfully. My minimums for a base server for workgroup or small LAN.

RAM = 512MB (The more, the merrier)
CPU = Pentium 4 or better
HDD = 80GB (Depending on use)
CD/DVD drive, NIC, keyboard (mouse is optional…)

Boot your computer from the optical drive, with FreeBSD Disc 1 inserted. A FreeBSD splash screen will appear:
Fig1-1Select the region of the world you or the computer are located.
Sysinstall, the FreeBSD install/configure program, will prompt, asking which type of install is going to be performed.  A 'Standard Install' is the preferred option.

Partitioning - A prompt will appear introducing "FDisk", the next step, and providing suggestions. Read all of the prompts and choose the best option. In this example, I'll dedicate all of the space on the HDD to FreeBSD. Test environments are one thing, but production computers should not dual-boot.
Fig1-3Press 'A' to use the entire disk for the installation and then press 'Q' to finish and commit changes to the disk.
Fig1-4Sysinstall will ask which type of bootloader should be installed. The "Standard" boot manager will suffice.
Slices, or volumes will need to be created to host the various parts of the operating system. FreeBSD, like Unix, and Linux can have many of it's essential directories split into distinct partitions. Once again, press 'A' to have sysinstall create the default layout and then 'Q' to quit/continue.

 What type of install, will be the next prompt. Scroll down the list and select 'User' by pressing the Spacebar. When asked whether or not the ports collection should be installed, select yes an press Enter to continue. When placed back in the distributions dialog, choose the Tab key to get to the 'OK' option and press Enter.

User:  http://www.flickr.com/photos/n74jrw/4148439522/in/photostream/
Fig1-6aPorts:  http://www.flickr.com/photos/n74jrw/4147680777/in/photostream/
Choose 'CD/DVD' as the installation source by pressing the Enter key. Finally, sysinstall with give a final prompt, allowing cancellation of the install process before committing the selected changes to disk.
The install will proceed…
Congrats!  The install has completed, but we are far from done -- a whole world of FreeBSD awaits you!

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Join & Write a Comment

Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month