Step by Step Installation of FreeBSD 10

FreeBSD is a free operating system that is widely used through the world on countless devices for a variety of purposes. This website you are on right now is using the FreeBSD operating system to generate and deliver the content to your computer. The following is a step by step walk through of how to install FreeBSD 10.0 on a computer or server.

After these steps you will have a clean install of FreeBSD 10.0.


A FreeBSD installation will require 64 MB of RAM and 1.5 GB of free hard drive space for the most minimal installation. FreeBSD runs on a variety of CPU architectures from amd64 and i386 to PowerPC and sparc64. The additional services being installed on your system will add to minimum requirements and determine the type of CPU you should use. Selecting amd64 compatible hardware should be more than adequate 99.999% of the time.

  • A dedicated computer or server meeting the minimum hardware requirements for FreeBSD and the services you intend to run on it.
  • A network interface and Internet connection
  • FreeBSD boot-only installation media

Unless you have an exotic hardware configuration, any computer or server manufactured in the last 5 years is more than sufficient for FreeBSD. Note, these steps are for dedicating the complete system for use with FreeBSD. If you already have an operating system installed on the selected hardware, it and all data will be removed.

Boot Up the FreeBSD Installer

If you have not done so already, download and create your FreeBSD installation media. Depending on your computer/server and the type of media being used (optical or USB flash drive), you will need to tell your computer to boot off the selected media. Most computers can be dynamically booted from specified media by hitting F12 during initial startup. Consult your computer's documentation for specific instructions since the process may vary.

Powered by Pacy