So, you would like to try out FreeBSD on your system? This section is a quick-start guide for what you need to do. FreeBSD can be installed from a variety of media including CD-ROM, floppy disk, magnetic tape, an MS-DOS partition, and if you have a network connection, via anonymous ftp or NFS.
Regardless of the installation media you choose, you can get started by downloading the installation disk as described below. Booting your computer with disk will provide important information about compatibility between FreeBSD and your hardware which could dictate which installation options are possible. It can also provide early clues to compatibility problems that could prevent FreeBSD running on your system at all. If you plan on installing via anonymous FTP, then this installation disk is all you need to download.
For more information on obtaining the FreeBSD distribution itself, please see Obtaining FreeBSD in the Appendix.
So, to get the show on the road, follow these steps:
C:\> rawrite
The
program will prompt you for the floppy drive
containing the disk you want to write to (A: or
B:) and the name of the file to put on disk (boot.flp).
% dd if=boot.flp of=disk_device
where disk_device is the /dev
entry for the floppy drive. On FreeBSD systems, this
is /dev/fd0
for the A: drive and
/dev/fd1
for the B: drive.
>> FreeBSD BOOT ...
Use hd(1,a)/kernel to boot sd0 when wd0 is also installed.
Usage: [[hd(1,a)]/kernel][-abcCdhrsv]
Use ? for file list or press Enter for defaults
Boot:
If you do not type anything, FreeBSD will automatically boot
with its default configuration after a delay of about
five seconds. As FreeBSD boots, it probes your computer
to determine what hardware is installed. The results of
this probing is displayed on the screen.
If something goes wrong...
Due to limitations of the PC architecture, it is impossible for probing to be 100 percent reliable. In the event that your hardware is incorrectly identified, or that the probing causes your computer to lock up, first check the supported configurations section of this installation guide to be sure that your hardware is indeed supported by FreeBSD.
If your hardware is supported, reset the computer and when
the Boot:
prompt comes up, type -c. This puts
FreeBSD into a configuration mode where you can supply
hints about your hardware. The FreeBSD kernel on the
installation disk is configured assuming that most hardware
devices are in their factory default configuration in terms
of IRQs, IO addresses and DMA channels. If your hardware
has been reconfigured, you will most likely need to use the
-c option at boot to tell FreeBSD where things are.
It is also possible that a probe for a device not present will cause a later probe for another device that is present to fail. In that case, the probes for the conflicting driver(s) should be disabled.
In the configuration mode, you can:
While at the config>
prompt, type
help
for more information on the available
commands. After adjusting the kernel to match how you have
your hardware configured, type quit
at the
config>
prompt to continue booting with the new
settings.
After FreeBSD has been installed, changes made in the configuration mode will be permanent so you do not have to reconfigure every time you boot. Even so, it is likely that you will want to build a custom kernel to optimize the performance of your system. See Kernel configuration for more information on creating custom kernels.