FreeBSD  Release  12.0  Install  Guide

Home______________________________________________________________________

 

Installation Media

FBSD is distributed on CDROM. FreeBSDmall sells a 4 CD set for $40.00 plus shipping. I bought this one time before I knew better. You only need the first CD, it contains the FBSD install, the rest of the other 3 remaining CD’s contain selected applications ports that you can install on FBSD. These application ports can be outdated almost as soon as they are cut to the release CD, so one finds themselves using the online ports collection to install these applications anyway. The revenue from these sales is what supports the acquisition of server equipment and internet access for the services that the web sites use to administer the FBSD project. If you want to do your part to support the FBSD project, then by all means purchase the 4 CD sets every time a new version is released, about four times a year.

This is the point where many new users start saying, but it’s suppose to be free. Well FBSD is free, free to use as in no licensing fee to pay, as in you have free access to the source code, and free access to download the ISO CD images of the 4 CD set from a FBSD FTP server. But the production of making the 4 CD set and the marketing of the install CD set is not free. You have to pay for that service.


ISO CD images

Many people think they can just download the ISO image, burn it to CD and away they go. Well here's a news flash for you: it’s not that easy. ISO is simply a compression standard. The people who build the FBSD release CDROMs compress the CDROM contents into a single flat ISO file for easy downloading. These ISO files are populated to all the FBSD FTP mirror sites. The list of all world wide FBSD FTP sites can be found here
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html

There are 13 USA sites. Change the X in the following URL to a number between 1 and 13 to get a USA sit ftp://ftpX.FreeBSD.org/pub/FreeBSD/. For example ftp://ftp5.FreeBSD.org/pub/FreeBSD/ would get the fifth FBSD FTP mirror site in the USA.

The CDROM ISO images would be found at this directory path

 ftp://ftp5.FreeBSD.org/pub/FreeBSD/releases/i386/i386/ISO-IMAGES/

at that location you would find these files in a directory named 12.0,

FreeBSD-12.0-RELEASE-i386-bootonly.ISO  205mb
FreeBSD-12.0-RELEASE-i386-disc1.ISO     592mb
FreeBSD-12.0-RELEASE-i386-dvd1.ISO      2317mb
FreeBSD-12.0-RELEASE-i386-memstick.img  631mb
CHECKSUM.MD5.

The disc1.ISO file, dvd1.ISO and the memstick.img contains everything needed to install FBSD. The disc1.ISO is smaller in size and takes the shortest time to download. As new releases come out, the path stays the same except the release number changes in the path. So to get release 12.1 you would replace the 12.0 with 12.1 and every thing else stays the same.

The CHECKSUM.MD5 files holds the checksum values of the 4 files. If you used a FBSD system to FTP these files you should also download the CHECKSUM files and use the checksum hash values to verify your downloaded ISO file is complete and correct by running these steps to verify the download is good.

ls -l        to verify file sizes

md5 FreeBSD-12.0-RELEASE-i386-disc1.ISO >> CHECKSUM.MD5

to create a checksum value of your downloaded file & append it to the end of the downloaded CHECKSUM.MD5 file'

cat CHECKSUM.MD5

to display the file, and review the last 2 lines of the file

In this example the first line contains the CHECKSUM value of the disc1.ISO file when it was created at the FBSD ftp site. The last line contains the CHECKSUM value of your downloaded ISO image you just created using the md5 command. If the 2 values do not match then your download is no good and you have to download it again.

 

Using MS/Windows to get ISO CD images

First of all the .ISO file extension is not supported in the native MS/Windows world. Sure you can download it from one of the FBSD FTP sites and burn it to a CD using MS/Windows, but you end up with a data disk where the ISO file is a single file, not a bootable CD containing the FBSD directory tree which you need to install from. The second major problem is you need a fast Internet connection, (IE: ISDN, DSL, CABLE) to download over. Using a 56K modem will take over 28 hours per CD if you are lucky enough that your ISP does not cut you off or the FTP server does not get busy and suspend your session. To resolve this problem of using a MS/Windows box to obtain the FBSD install CDROM image you will need a MS/Windows FTP program that can restart the ftp download where it left off at, if it gets terminated during the initial download. I used SMARTFTP from www.smartftp.com. Then you need a MS/Windows program that can burn ISO files to CDROM. I used Nero from www.nero.com. The downloaded demos from these sites work just fine to do what you have to do to create your FBSD install CDROM. Uninstall them, but keep the downloaded install zip files from them and next time you need to retrieve a FBSD .ISO file, just reinstall to get a new 30 day demo.

So lets be realistic, the first time installer of FBSD should purchase the $40.00 install CD set from www.freebsdmall.com to get started. Doing so will result in you installing the current production version of FBSD and enabling you to receive the maximum level of support from the FBSD questions mailing list. Many of the experienced users who respond to questions on the list will only answers questions about the current version of FBSD.

 

PC BIOS

The first thing your PC does after being powered on or when rebooting is the motherboard BIOS ROM chip gets control and it interrogates all the hardware on the motherboard to determine what I/O devices are attached. This is called the POST process. As part of this POST process the user changeable BIOS values stored in a CMOS chip on the motherboard are read and used to configure the PC’s hardware. These BIOS values are changed using the BIOS setup utility. The most common BOIS chip in use today is manufactured by Award. If your PC does not use an Award BIOS chip then you have to read the manual that came with your PC for details.

All Award BIOS's display a summary screen at the completion of the post process which list all the devices found, there names and which IRQ number was assigned by the BIOS to that I/O device. IBM PCs do not show this summary screen by default, some other manufactures of PCs may also have selected to turn off this summary screen by default.

You the FBSD installer must enter the BIOS setup utility and activate this summary screen display.

This summary screen information is very helpful in debugging FBSD hardware problems, because it tells you what your PC hardware is and how the IRQ numbers are assigned. IRQ stands for interrupt request. An interrupt is the doorway the I/O device uses to tell the CPU that it wants its turn at getting some processing cycles. This is how the CPU shares service time among all the devices attached to the motherboard.

 

Starting Award BIOS setup utility

During the power up/reboot POST process you will see in the lower left corner of the monitor screen the message ‘Press DEL to enter setup’. While this message is showing press the keyboard delete key and the Award BIOSs setup utility main menu displays on the screen.

 

First time changes to PC BIOS

Navigate around the menus using the keyboard arrow keys looking for the following options. Your PC BIOS may not have all of these.

Virus Warning=, set this option to disable. It’s a firmware check of the hard drive boot sector looking for MS/Windows boot virus. This will stop FBSD booting from the install CDROM.

plug-n-play=, set this option to disable. FBSD is not sensitive to Microsoft plug-n-play standard and may refuse to install, or cause PCI cards not to be found.

Disable or set to auto any BIOS option to assign IRQ numbers to PCI expansion slots.

Disable any ISA expansion slots.

Operating system type=, set to ‘other’ or any Unix type of operating system, don’t set to MS/Windows.

Disable all power management options.

boot sequence=, set this option to (CDROM, C drive) Since you are installing FBSD from CDROM you must tell the PC what I/O device to boot from.

Follow the BIOS menu instructions to save your changes and exit. The PC will reboot it self.

 

Previous Page                                           Next Page          

This FreeBSD Install Guide is an public domain HOW-TO. This content may be reproduced, in any form or by any means, and used by all without permission in writing from the author.