Free BSD installation tutorial
Allen
gorebofh at comcast.net
Sat Dec 11 02:52:37 UTC 2004
This is something I wrote and it seems to have helped a lot of people get
passed that first installation of Free BSD, so I'm going to post it here so
others can share it to.
If you'd like to change just let me know. I wrote it and you can use it if
you'd like, all I ask is that I'm given credit, that's all. And if someone
changes anything it would be nice to see how it was changed to I can improve
my writing skills to, so I'd like to know.
I don't think I've ever posted here before but sometimes people post what I
wrote as me so if this has shown up before, well, sorry.
------------------------------------------
Installing Free BSD 5.0
Installing Operating Systems with gore
Free BSD 5.0
Introduction:
Free BSD has the same reputation as Slackware Linux does for not being an easy
to install OS. Well, So far I've installed it 30 times, and I haven't used a
manual yet.
This tutorial will be the same as my Slackware tutorial was, in that it will
provide a step by step installation tutorial for Free BSD.
Free BSD is actually quite easy to install. Hopefully this will show that. For
right now I'm only going to show the installation, but maybe in another
tutorial, or paper, I'll show you how to configure it, but first things first
right?
This will work on a number of machines. I've installed it this way on two
machines, with very different hardware, and the install works fine, so you
should be fine. Even if you have an integrated video card you can at least
install it, but setting up XFree86 is different, and so for the time being, I
won't be showing the configuration.
Mainly because the machine I usually use for free BSD is currently being used
to type this with Slackware Linux 9.1. This tutorial is being typed on Emacs,
the non X version, and the install should only take you a few minutes unless
you have terribly slow hardware.
Assumptions:
You have a CD-ROM drive
You won't be sharing the HD with another OS (If you are, when it comes time to
partition, you're on your own :) I won't be showing you how to partition to
use another OS with it, as I don't, and don't feel the need to, as there is
enough documentation to get you through this anyway, and besides, you have to
partition to use Free BSD anyway, so if you can do that, you can do it to
allow another OS to reside on disk with Free BSD too.)
You will be setting up a network connection. (If you are not, then skip that
section).
X86:
The GUI for free BSD is the same as Linux uses, but you do have to set it up
by hand. If you plan on using X, I recommend that before you begin, you go
into the current OS on your computer and get all the information about your
hardware, you'll need it.
I've set up X a few times, and it's not hard, but you have to set it up to
your own hardware configuration, and I'm NOT going to show you how to do this
with every possible configuration, so that is why I'm not adding a section
for X.
After you use it for a while and read books, you'll learn more by doing this
yourself, than you will if I just tell you how. So I'm not skipping X
configuration to be mean, but just because there are to many possible
combinations of hardware.
The installation:
To start the installation, take the CD-ROM, and insert it into the CD-ROM
drive of the computer you are installing on, and shut the machine down. Wait
a few seconds, and then hit the power button. As the machine boots up you'll
see text scrolling, and a little warning saying it will boot in 10 seconds,
you can either watch the count down with excitement, or press "ENTER" on your
keyboard.
After the count down, the text gets a brighter white color, scrolls, and then
you see something that may remind you a little of Slackware Linux:
Sys Install:
The Free BSD installation is done by "SysInstall" which is a nice non GUI
program that's fairly easy to use. After the machine has booted up you'll see
it, and can begin the installation.
When Sys Install is loaded on your screen, press the DOWN arrow key once, and
press "ENTER" to begin a standard installation. For the most part, the
install of Free BSD looks the same as far back as 4.0 which was my first
version. 5.1 and so on look a bit different, but besides a few screens, it's
the same.
I'm using the Free BSD 5.0 disk that came with my book "Free BSD Unleashed,
second edition". I highly recommend This book, and "the Complete Free BSD"
for anyone using BSD.
After pressing "ENTER" to begin a standard install, you come to a screen
saying you are going into Fdisk. Press "ENTER" to say "OK" and then you see
the Fdisk screen.
Don't worry, this is simple!
Press the letter "A" on your keyboard, to allocate all of the disk to Free
BSD, then, press the UP arrow key once to highlight the partition named
"freebsd" and press "S" to set it as bootable.
You'll see a little "A" after pressing "S" to confirm it was set as bootable.
After you press "S" and have it set as bootable, press "Q" to quit.
After you have pressed "Q" you come to the screen to select a boot manager. If
you plan on dual booting, I recommend the Free BSD boot manager. If you have
a partition and boot manager already installed that you need to keep, then
you will want to leave the MBR alone!
To leave the MBR alone and use whatever boot manager you have installed:
Press the DOWN arrow key twice to highlight "NONE" and press the "ENTER" key.
If you're like me and don't have any other OS you need installed on the
machine, then press the DOWN arrow key one time, to highlight "Standard" and
then press "ENTER".
After you have done this, you see a screen saying you are going to be playing
with Fdisk again. Press "ENTER" to say "OK", and you are taken back to Fdisk
for round 2.
Now, this part looks very intimidating to a newbie, but it's actually very
easy. All you have to do here, is press "A" for auto defaults, then press "Q"
to finish. Easy huh?
After you press "Q" you come back to the Sys Install screen to select
software.
This screen is fairly straight forward for coders and Kernel Developers, but
for newbies it's not.
The easiest way to get passed this screen, is to press the DOWN arrow key
once, which will select all, and pressing "ENTER".
After you press "ENTER" you are taken to a new screen asking about the ports
collection. There is no reason you should not install the ports unless you're
installing on a VERY small disk.
The default highlight is "Yes", so go ahead and press "ENTER" on this window,
and after doing so, you come back to the same screen you were just at asking
for software to install.
At this screen, press the UP arrow key once, to highlight "EXIT" and then
press "ENTER". After you have done so, you come to a new screen that is
asking where to install from.
It's already highlighting the CD/DVD method, so just press "ENTER".
After pressing "ENTER" you have to tell it which CD-ROM it's in. Usually if
you have more than one CD drive in your machine, you pop it in the top one,
so the already highlighted top "ATAPI/IDE CDROM" Option should work fine. If
not pick the other ;)
After you have pressed "ENTER" and selected the CD-ROM drive the Free BSD
installation media is in, you come to a screen warning you that this is your
last chance to turn back.
If you forgot to do something, this is the time to select "No".
If you took care of everything you may need, and are ready to finally actually
begin the installation, then press "ENTER" as the "YES" option is already
highlighted.
After you select "YES" you see the screen go blue and showing you the current
task it is performing. It's currently making File Systems on the HD, so relax
for a minute while it does this.
After the File Systems are done, you see a new little window on the screen
showing you a progress bar. It's now loading things from CD, so it can take a
while on a slower system.
After a few minutes, you see it starts adding packages. This doesn't usually
take that long, but again, just relax.
After a few minutes, you see a message saying how Free BSD is now installed.
Don't stop yet though, you're not done.
Press "ENTER" on the screen telling you the main install is done, and then it
will ask you if you want to configure a network.
If you have no network, then don't select "Yes". But if you DO have a network
and want to set it up now, press "ENTER" as "Yes" is already selected.
After pressing "ENTER" you see various options. Free BSD has picked up my
integrated NIC, so I press "ENTER" as it's already selected on the screen.
After pressing "ENTER" You see a message pop up asking if you want to use IPV6
with this device....Unless you are sure you need this, then you will NOT need
it. "No" is already preselected, so just press "ENTER".
After you press "ENTER" be careful not to just hit it again, as the same
message window then asks if you want to use DHCP.
I'm on a LAN, so I press the LEFT arrow key once, and press "ENTER" on "Yes".
It scans for DHCP servers, and it finds my DHCP servers, and now I can fill
out information.
For host, you can type pretty much anything, and the domain is already filled
out as my DHCP configuration on the router sent it to Free BSD already.
Type in a host name you want, and then press "TAB" to pop over to the next
box. You may notice that pressing "TAB" made more information pop up, this is
fine, so don't worry. Press "TAB" until you have "OK" selected at the bottom.
After you have "OK" selected, press "ENTER".
Network configuration continues as the next screen has another window asking
you if you want to use Free BSD as a network gateway. If you are, then go
ahead, but for me, I'm leaving the already selected "No" answer and just
pressing "ENTER".
After you have pressed "ENTER" another window asks about InetD. For now, I'm
just going to leave the answer "NO" that is already selected, and press
"ENTER". You can always configure this later anyway.
After you have pressed "ENTER" you have another window asking about FTP. If
you're not setting up an FTP server, leave this screen alone, and just press
"ENTER" as you can do this later if you need it, and "NO" is selected by
default, so just press "ENTER".
After you have done so, you get asked about an NFS server. Just press "ENTER"
here too.
After you hot "OK" on this screen, you come to another screen, which asks
about an NFS client. If you are setting up Free BSD as a server or client on
your network, you may want to set this up, but if it's just going to be on
your LAN, then just keep hitting "No" for these, and as always, you can set
these up later on.
After you have pressed "ENTER" you come to another screen asking for the
security profile of the system.
This screen is your choice. If you're like me, you'll be pressing "ENTER" as
the default selection is already on "No". This way I can configure the system
myself.
After you made a choice and hit "ENTER" you are taken to the next screen
telling you about the security selection. Just press "ENTER" after reading
the message on the screen.
After you press "ENTER" you come to another screen asking to customize the
console settings. Just press "ENTER" here for the already selected answer
"No" as you don't need to do this unless you really want to.
After pressing "ENTER" you will come to another screen, asking for the time
zone.
Press "ENTER" here as it is already on "Yes".
After pressing "ENTER" the next screen tries to confuse you, so just press
"ENTER" again. Unless of course you're sure of the answer.
After pressing "ENTER" select your Country.
I'm in the US, so I press the DOWN arrow key until I have "America -- North
and South" selected, and then I press "ENTER".
Now, after you have "ENTER" pressed, press the DOWN arrow key until the
Country you're in is selected. I'm in the "United States" so I press the DOWN
arrow until that is highlighted.
I then press "ENTER" and go to the time zone selection screen. I'm in
"Michigan" so I press on the DOWN arrow key once to select "Eastern Time -
Michigan - most locations" and press the "ENTER" key.
After pressing "ENTER" a little window pops up asking if an abbreviation looks
OK. Just press "ENTER" here. The next question it asks is about Linux
compatibility. Go ahead and say "Yes" here, as it can be nice to use Linux
Applications on Free BSD.
After you press "ENTER" it adds the packages needed, and is also a great time
to smoke. So I'm going to smoke while this is installing, and when I get back
it will be done.
The Linux compatibility install finishes, and then you come to another screen
asking you if you have a NON USB mouse attached. My mouse is not USB so I
press the LEFT arrow key to highlight "Yes" and press "ENTER".
After pressing "ENTER" you come to a screen to set up the mouse.
Press the DOWN arrow key one time, and press "ENTER".
Move the mouse around and see if it shows up. This should work without
problems, and if you see the cursor moving press "ENTER". Now press the DOWN
arrow key to select the mouse protocol.
In this, "AUTO" is already selected, so just press "ENTER" unless you're sure
of the mouseyou have and see it here.
After pressing "ENTER" press the DOWN arrow key and press "ENTER". This mouse
is a PS/2 mouse, so I just press the little "ENTER" key, and then when I'm
back on the original screen I press the UP arrow key until "EXIT" is
highlighted, and press "ENTER" again.
The next window asks about configuring X, but as I said already, I'm not
walkign you through this because you have to set options for each video card.
I don't have the same card as everyone else, so it wouldn't be all that
helpful. So for this screen, just press the RIGHT arrow key to select "No"
and press "ENTER". You can set this up at a later time, so don't worry.
After you finish that screen you come to another screen to install more
software. "Yes" is already selected, so just press "ENTER".
After you have pressed "ENTER" the easiest thing is just pressing "ENTER" as
"ALL" is already selected. This will install everything, and makes it easier
than going through every package. You can do that when you have learned more
about Free BSD.
After you have gotten to the next screen, you should see a software selection
screen, and you can choose some things to install for X. You can select
whatever you want here, and any dependencies will be added automatically.
After you have selected what you want, press "TAB" to select "OK" and then
press "ENTER" on the keyboard. You now come back to the screen you were at
earlier, and now you just press "TAB" to highlight on the button saying to
"Install" and press "ENTER".
After pressing "ENTER" the packages you selected are installed, and then you
come to a new screen some time later. this screen asks for setting up user
accounts, so press "ENTER" as "YES" is already highlighted.
After pressing "ENTER" press the little "DOWN" arrow on your keyboard, and
press "ENTER" to add a user.
It asks for a log in ID, so whatever you want to use to log in should be
entered. I enter "GORE" then hit "TAB" 3 times to enter in a password, then
hit "TAB" again to enter a full name.
After you have entered the name, press "TAB" until you are on "OK" and hit
"ENTER". After pressing "ENTER" you go back to the screen to add users or
groups. Enter as many users as you need to, and then, select "EXIT" and press
"ENTER" when you finish adding users.
Now it's time to set the Root password. Press enter at the screen telling you
about it, and then enter in a Root password. You have to enter it in twice.
Then you can read the window asking if want to go to the main window for any
more options.
"No" is already highlighted here, so just press "ENTER". After you are done,
you see the first screen again. Press "TAB" and that will highlight the
"Exit" option. Press "ENTER" and a little screen asks if you're sure. Press
the LEFT arrow key to highlight "YES" and press "ENTER".
Make sure you pop out the CD-ROM first, and if you can't for some reason, just
wait until it's rebooting and pull it out then. The machine reboots, and
boots up for the first time. Now, have fun.
--
-----------------------------------------------
http://www.misfits.com
Punk Rock, Opiates
das Blut in den Adern erstarren lassen.
Kuerbis der Zuhaelter
More information about the freebsd-doc
mailing list