http://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&feed=atom&action=historyInstalling FreeBSD - Standard Installation - Revision history2024-03-29T14:10:29ZRevision history for this page on the wikiMediaWiki 1.18.0http://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=10441&oldid=prev202.133.195.2 at 10:11, 23 June 20082008-06-23T10:11:33Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 10:11, 23 June 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 84:</td>
<td colspan="2" class="diff-lineno">Line 84:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Once you've picked a zone and confirmed that it looks reasonable, you'll be asked if you want to enable Linux binary compatibility.  For now, the answer is "no" - if you want Linux binaries at a later date, you can always come back and install this module then.  These articles are going to focus heavily on using the ports tree to compile all your own applications as native FreeBSD binaries from source code, though, so it's unnecessary for now.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Once you've picked a zone and confirmed that it looks reasonable, you'll be asked if you want to enable Linux binary compatibility.  For now, the answer is "no" - if you want Linux binaries at a later date, you can always come back and install this module then.  These articles are going to focus heavily on using the ports tree to compile all your own applications as native FreeBSD binaries from source code, though, so it's unnecessary for now.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Next, you'll get asked if you've got a non-USB mouse attached to the system.  Answer the nice computer, and move right on along - presuming the answer is "yes", you'll get a chance to test and enable the mouse daemon.  Test it, see if the arrow makes nice wigglies when you move the mouse (it won't do anything when you click, so don't worry about that), and click "Enable" if it did or "Cancel" if it didn't.  If the mouse didn't work, DON'T sweat it - you're using a command-driven operating system, here, and if you're following along with these articles, you're going to be learning how to live at the command line and like it.  So if the mouse doesn't seem to want to work, file it under "stuff to worry about some other day" and move right on along.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Image: Installation_packages.png]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Thisnux binary compatibility.  For now, the answer is "no" - if you want Linux binaries at a later date, you can always come back and install this module then.  These articles are going to focus heavily on using the ports tree to compile all your own applications as native FreeBSD binaries from source code, though, so it's unnecessary for now.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Next, you'll get asked if you've got a non-USB mouse attached to the system.  Answer the nice computer, and move right on along - presuming the answer is "yes", you'll get a chance to test and enable the mouse daemon.  Test it, see if the arrow makes nice wigglies when you move the mouse (it won't do anything when you click, so don't worry about that), and click "Enable" if it did or "Cancel" if it didn't.  If the mouse didn't work, DON'T sweat it - you're using a command-driven operating system, here, and if you're following along with these articles, you're going to be learning how to live at the command line and like it.  So if the mouse doesn't seem to want to work, file it under "stuff to worry about some other day" and move right on along.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Next, you'll get asked if you've got a non-USB mouse attached to the system.  Answer the nice computer, and move right on along - presuming the answer is "yes", you'll get a chance to test and enable the mouse daemon.  Test it, see if the arrow makes nice wigglies when you move the mouse (it won't do anything when you click, so don't worry about that), and click "Enable" if it did or "Cancel" if it didn't.  If the mouse didn't work, DON'T sweat it - you're using a command-driven operating system, here, and if you're following along with these articles, you're going to be learning how to live at the command line and like it.  So if the mouse doesn't seem to want to work, file it under "stuff to worry about some other day" and move right on along.</div></td></tr>
<!-- diff cache key bsdwiki:diff:version:1.11a:oldid:7986:newid:10441 -->
</table>202.133.195.2http://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=7986&oldid=prevIce: fixed order2007-04-11T23:30:56Z<p>fixed order</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 23:30, 11 April 2007</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 57:</td>
<td colspan="2" class="diff-lineno">Line 57:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_choosedist.png]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_choosedist.png]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>So what is this ports thing? Well i just say it's almost a must it's were all third part programs are installed from so that's a Yes. For <del class="diffchange diffchange-inline">mor </del>information about ports see [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html Installing Applications: Packages and Ports].</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>So what is this ports thing? Well i just say it's almost a must it's were all third part programs are installed from so that's a Yes. For <ins class="diffchange diffchange-inline">more </ins>information about ports see [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html Installing Applications: Packages and Ports].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_ports.png]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_ports.png]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces. <del class="diffchange diffchange-inline">  Depending on how much you did or didn't delete out of the kernel config area, you</del>'ll see something similar to this:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">Now it's time do decide where to install FreeBSD from, if you downloaded the full disc 1 choose CD/DVD and hit enter. If you downloaded the boot-only cd you probably want to select ftp here. If you choose ftp you will be presented with a list of mirrors, choose one close to you.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">[[Image: Installation_selectmedia.png]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces. <ins class="diffchange diffchange-inline">You</ins>'ll see something similar to this:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_interfaces.png]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_interfaces.png]]</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 73:</td>
<td colspan="2" class="diff-lineno">Line 77:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>If you didn't use DHCP - and you didn't, right? - you'll need to fill out all of the information on the screen except "Extra options to ifconfig".  "Host" will be the name you want to christen this server with.  "Domain" is a little trickier - if you DON'T have a pre-existing domain name server assigning DNS records to point at IP addresses on your local network (and if you don't know the answer to this, you almost certainly don't) then you'll need to make up a local domain.  I strongly suggest doing so using .local for the top level domain - ie, my private network is named tehinterweb.local, as you can see above.  The advantage to doing this is that you are absolutely guaranteed that you aren't using the same domain name as a real domain somewhere out there on the public internet, and you'll know at a glance whether you're looking at internal or external DNS stuff, potentially saving you a lot of confusion down the road.  Once you've got the Domain field filled out, sysinstall will automatically append it to your hostname - so proof became proof.tehinterweb.local in our example above.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>If you didn't use DHCP - and you didn't, right? - you'll need to fill out all of the information on the screen except "Extra options to ifconfig".  "Host" will be the name you want to christen this server with.  "Domain" is a little trickier - if you DON'T have a pre-existing domain name server assigning DNS records to point at IP addresses on your local network (and if you don't know the answer to this, you almost certainly don't) then you'll need to make up a local domain.  I strongly suggest doing so using .local for the top level domain - ie, my private network is named tehinterweb.local, as you can see above.  The advantage to doing this is that you are absolutely guaranteed that you aren't using the same domain name as a real domain somewhere out there on the public internet, and you'll know at a glance whether you're looking at internal or external DNS stuff, potentially saving you a lot of confusion down the road.  Once you've got the Domain field filled out, sysinstall will automatically append it to your hostname - so proof became proof.tehinterweb.local in our example above.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Later on in another article, we'll discuss setting up BIND so that other computers on your network will know where yourhost.yourdomainname.local is, and how to set up DNS records for those other computers and/or network devices too - but for right now, we're done with this screen, and it's time to select OK and move on.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Later on in another article, we'll discuss setting up BIND so that other computers on your network will know where yourhost.yourdomainname.local is, and how to set up DNS records for those other computers and/or network devices too - but for right now, we're done with this screen, and it's time to select OK and move on. <ins class="diffchange diffchange-inline">As </ins>soon as you hit OK, it'll immediately start moving data:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">[[Image: Installation_selectmedia.png]]</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">Hopefully, you don't need me to tell you to highlight CD/DVD and hit enter on this media selection screen.  It's worth noting that VERY occasionally, you may run into a system in which FreeBSD has trouble identifying the CD-ROM drive at this point, even though it booted off of it - this generally has something to do with the type of emulation the motherboard and/or the CD-ROM itself uses for CD-ROM boots.  If you have problems here, you can try swapping the CD-ROM drive to another IDE channel as a standalone master, trying a completely different CD-ROM drive, or - if you've got a broadband connection and an hour or three to kill - installing from FTP.  But most likely, as </del>soon as you hit OK, it'll immediately start moving data:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_extracting.png]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_extracting.png]]</div></td></tr>
<!-- diff cache key bsdwiki:diff:version:1.11a:oldid:7985:newid:7986 -->
</table>Icehttp://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=7985&oldid=prevIce: added images2007-04-11T23:06:08Z<p>added images</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 23:06, 11 April 2007</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 55:</td>
<td colspan="2" class="diff-lineno">Line 55:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Now you get to choose what install you want, for a server Kern-Developer is probably the best way to go. If you want X you can install X-Kern-Developer instead.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Now you get to choose what install you want, for a server Kern-Developer is probably the best way to go. If you want X you can install X-Kern-Developer instead.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">-image-</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">[[Image: Installation_choosedist.png]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>So what is this ports thing? Well i just say it's almost a must it's were all third part programs are installed from so that's a Yes. For mor information about ports see [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html Installing Applications: Packages and Ports].</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>So what is this ports thing? Well i just say it's almost a must it's were all third part programs are installed from so that's a Yes. For mor information about ports see [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html Installing Applications: Packages and Ports].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">-image-</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">[[Image: Installation_ports.png]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces.  Depending on how much you did or didn't delete out of the kernel config area, you'll see something similar to this:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces.  Depending on how much you did or didn't delete out of the kernel config area, you'll see something similar to this:</div></td></tr>
</table>Icehttp://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=7983&oldid=prevIce: updating with installation type and so on2007-04-11T22:58:46Z<p>updating with installation type and so on</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:58, 11 April 2007</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 28:</td>
<td colspan="2" class="diff-lineno">Line 28:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Sysinstall main interface ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Sysinstall main interface ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">In newer versions of FreeBSD you will be presented with a menu choosing Country and System Console Keymap, choose something appropriate after that you will see the sysinstall main menu.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_sysinstallmain.png]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_sysinstallmain.png]]</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 50:</td>
<td colspan="2" class="diff-lineno">Line 52:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>OK, this is where you make slices in your partition to store various essential bits of the OS and your data.  Since this is a simple install and - must I stress it again? - you have at least 64MB and 2GB to work with, we're not going to dabble about in this.  Just hit "A" for Auto Defaults, and it will slice up the partition like a sushi chef, leaving you with 128MB for / (the root directory), about double your RAM size for the swap, 256MB apiece for /tmp and /var, and the remainder of the partition allocated to /usr.  You may want to consult [[Hard Disk Partition Sizes]] for a review of what might be placed on these different partitions. Dandy!  Hit "Q" to save your changes, and we'll keep this thing rolling right along.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>OK, this is where you make slices in your partition to store various essential bits of the OS and your data.  Since this is a simple install and - must I stress it again? - you have at least 64MB and 2GB to work with, we're not going to dabble about in this.  Just hit "A" for Auto Defaults, and it will slice up the partition like a sushi chef, leaving you with 128MB for / (the root directory), about double your RAM size for the swap, 256MB apiece for /tmp and /var, and the remainder of the partition allocated to /usr.  You may want to consult [[Hard Disk Partition Sizes]] for a review of what might be placed on these different partitions. Dandy!  Hit "Q" to save your changes, and we'll keep this thing rolling right along.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Now you get to choose what install you want, for a server Kern-Developer is probably the best way to go. If you want X you can install X-Kern-Developer instead.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">-image-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">So what is this ports thing? Well i just say it's almost a must it's were all third part programs are installed from so that's a Yes. For mor information about ports see [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html Installing Applications: Packages and Ports].</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">-image-</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces.  Depending on how much you did or didn't delete out of the kernel config area, you'll see something similar to this:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces.  Depending on how much you did or didn't delete out of the kernel config area, you'll see something similar to this:</div></td></tr>
<!-- diff cache key bsdwiki:diff:version:1.11a:oldid:7869:newid:7983 -->
</table>Icehttp://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=7869&oldid=prev85.185.7.45: /* Initial Kernel Configuration */2007-02-05T16:28:45Z<p><span class="autocomment">Initial Kernel Configuration</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 16:28, 5 February 2007</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 7:</td>
<td colspan="2" class="diff-lineno">Line 7:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Initial Kernel Configuration ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Initial Kernel Configuration ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>'''NOTE: Kernel configuration during installation is no longer necessary applicable as of FreeBSD 5.0 and up.  If you are installing 5.x, the first thing you'll see after boot (and the section you should skip ahead to right now) is the sysinstall main interface.'''</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>'''NOTE: Kernel configuration during installation is no longer necessary applicable as of FreeBSD 5.0 and up.  If you are installing 5.x, the first thing you'll see after boot (and the section you should skip ahead to right now) is the sysinstall main interface<ins class="diffchange diffchange-inline">.</ins>.'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Before we actually install FreeBSD, you can save yourself a bit of time and trouble by cracking the case open and checking a couple of things out: namely, you want to know what kind of network card you're using, and what sorts of IDE or SCSI controllers you've got.  (If you're using IDE, don't sweat it - you really don't have but one option.)  For example, you might be using an SMC 1211 network card and an Adaptec 152x (or compatible) SCSI controller.  Whatever it is, try to figure it out now - it'll make our first real step easier.  Finally, make sure you know the TCP/IP settings the machine will need - IP address, subnet mask, nameserver address, and network gateway.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Before we actually install FreeBSD, you can save yourself a bit of time and trouble by cracking the case open and checking a couple of things out: namely, you want to know what kind of network card you're using, and what sorts of IDE or SCSI controllers you've got.  (If you're using IDE, don't sweat it - you really don't have but one option.)  For example, you might be using an SMC 1211 network card and an Adaptec 152x (or compatible) SCSI controller.  Whatever it is, try to figure it out now - it'll make our first real step easier.  Finally, make sure you know the TCP/IP settings the machine will need - IP address, subnet mask, nameserver address, and network gateway.</div></td></tr>
</table>85.185.7.45http://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=5898&oldid=prevJimbo at 20:24, 15 March 20062006-03-15T20:24:29Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:24, 15 March 2006</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Installing FreeBSD (article originally based on i386 [[:Category : Architecture-Specific | architecture]] / version 4.7-RELEASE)'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Installing FreeBSD (article originally based on i386 [[:Category : Architecture-Specific | architecture]] / version 4.7-RELEASE)'''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">test</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline"> </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>First things first, you need to make sure you've got FreeBSD available - preferably (for the purposes of this chapter) a burned CD of Disc 1 of a RELEASE snapshot.  If you don't already have one, you can get a RELEASE snapshot from the official FreeBSD ftp site or from a mirror - I would personally recommend that you check out the official mirror list and hit one near you.  Once you've got it, burn it, and we'll move on.  Note: we're assuming that this is a new FreeBSD install, and that you're installing it on a machine with a CD-ROM and a motherboard with BIOS capable of booting from CD-ROM.  We're also going to assume that FreeBSD is going to be the only OS on the machine, that you've got at least a 2 gig hard drive available, and you have 64MB of RAM installed.  While you can certainly install FreeBSD without a CD and on a considerably lesser machine than the one described, it will be a bit more difficult - and although I may eventually discuss overcoming those difficulties in another article, they're outside the scope of this one.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>First things first, you need to make sure you've got FreeBSD available - preferably (for the purposes of this chapter) a burned CD of Disc 1 of a RELEASE snapshot.  If you don't already have one, you can get a RELEASE snapshot from the official FreeBSD ftp site or from a mirror - I would personally recommend that you check out the official mirror list and hit one near you.  Once you've got it, burn it, and we'll move on.  Note: we're assuming that this is a new FreeBSD install, and that you're installing it on a machine with a CD-ROM and a motherboard with BIOS capable of booting from CD-ROM.  We're also going to assume that FreeBSD is going to be the only OS on the machine, that you've got at least a 2 gig hard drive available, and you have 64MB of RAM installed.  While you can certainly install FreeBSD without a CD and on a considerably lesser machine than the one described, it will be a bit more difficult - and although I may eventually discuss overcoming those difficulties in another article, they're outside the scope of this one.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Jimbohttp://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=5897&oldid=prevJimbo at 20:24, 15 March 20062006-03-15T20:24:02Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 20:24, 15 March 2006</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Installing FreeBSD (article originally based on i386 [[:Category : Architecture-Specific | architecture]] / version 4.7-RELEASE)'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Installing FreeBSD (article originally based on i386 [[:Category : Architecture-Specific | architecture]] / version 4.7-RELEASE)'''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">test</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>First things first, you need to make sure you've got FreeBSD available - preferably (for the purposes of this chapter) a burned CD of Disc 1 of a RELEASE snapshot.  If you don't already have one, you can get a RELEASE snapshot from the official FreeBSD ftp site or from a mirror - I would personally recommend that you check out the official mirror list and hit one near you.  Once you've got it, burn it, and we'll move on.  Note: we're assuming that this is a new FreeBSD install, and that you're installing it on a machine with a CD-ROM and a motherboard with BIOS capable of booting from CD-ROM.  We're also going to assume that FreeBSD is going to be the only OS on the machine, that you've got at least a 2 gig hard drive available, and you have 64MB of RAM installed.  While you can certainly install FreeBSD without a CD and on a considerably lesser machine than the one described, it will be a bit more difficult - and although I may eventually discuss overcoming those difficulties in another article, they're outside the scope of this one.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>First things first, you need to make sure you've got FreeBSD available - preferably (for the purposes of this chapter) a burned CD of Disc 1 of a RELEASE snapshot.  If you don't already have one, you can get a RELEASE snapshot from the official FreeBSD ftp site or from a mirror - I would personally recommend that you check out the official mirror list and hit one near you.  Once you've got it, burn it, and we'll move on.  Note: we're assuming that this is a new FreeBSD install, and that you're installing it on a machine with a CD-ROM and a motherboard with BIOS capable of booting from CD-ROM.  We're also going to assume that FreeBSD is going to be the only OS on the machine, that you've got at least a 2 gig hard drive available, and you have 64MB of RAM installed.  While you can certainly install FreeBSD without a CD and on a considerably lesser machine than the one described, it will be a bit more difficult - and although I may eventually discuss overcoming those difficulties in another article, they're outside the scope of this one.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Jimbohttp://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=4506&oldid=prevJoe: Added link to Hard Disk Partition Sizes2005-12-23T04:14:37Z<p>Added link to <a href="/index.php/Hard_Disk_Partition_Sizes" title="Hard Disk Partition Sizes">Hard Disk Partition Sizes</a></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 04:14, 23 December 2005</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 49:</td>
<td colspan="2" class="diff-lineno">Line 49:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_slices.png]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_slices.png]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>OK, this is where you make slices in your partition to store various essential bits of the OS and your data.  Since this is a simple install and - must I stress it again? - you have at least 64MB and 2GB to work with, we're not going to dabble about in this.  Just hit "A" for Auto Defaults, and it will slice up the partition like a sushi chef, leaving you with 128MB for / (the root directory), about double your RAM size for the swap, 256MB apiece for /tmp and /var, and the remainder of the partition allocated to /usr.  Dandy!  Hit "Q" to save your changes, and we'll keep this thing rolling right along.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>OK, this is where you make slices in your partition to store various essential bits of the OS and your data.  Since this is a simple install and - must I stress it again? - you have at least 64MB and 2GB to work with, we're not going to dabble about in this.  Just hit "A" for Auto Defaults, and it will slice up the partition like a sushi chef, leaving you with 128MB for / (the root directory), about double your RAM size for the swap, 256MB apiece for /tmp and /var, and the remainder of the partition allocated to /usr.  <ins class="diffchange diffchange-inline">You may want to consult [[Hard Disk Partition Sizes]] for a review of what might be placed on these different partitions. </ins>Dandy!  Hit "Q" to save your changes, and we'll keep this thing rolling right along.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces.  Depending on how much you did or didn't delete out of the kernel config area, you'll see something similar to this:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>At this point, the system is going to want to configure network interfaces.  Depending on how much you did or didn't delete out of the kernel config area, you'll see something similar to this:</div></td></tr>
<!-- diff cache key bsdwiki:diff:version:1.11a:oldid:3503:newid:4506 -->
</table>Joehttp://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=3503&oldid=prevJimbo: /* Sysinstall main interface */2004-10-29T13:51:50Z<p><span class="autocomment">Sysinstall main interface</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 13:51, 29 October 2004</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 31:</td>
<td colspan="2" class="diff-lineno">Line 31:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_sysinstallmain.png]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_sysinstallmain.png]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">Surprisingly enough, given the title of these articles, </del>I don't particularly recommend the Express install unless you really know what you're doing - it'll work, but it'll leave you with some GAPING problems requiring immediate fixing.  So let's go with Standard, and get cracking!</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>I don't particularly recommend the Express install unless you really know what you're doing - it'll work, but it'll leave you with some GAPING problems requiring immediate fixing.  So let's go with Standard, and get cracking!</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The first thing FreeBSD wants to do is partition (or re-partition) your hard drive.  After hitting "enter" to the splash screen that tells you this and gives you a bit of detail about the process, you'll see something like this:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The first thing FreeBSD wants to do is partition (or re-partition) your hard drive.  After hitting "enter" to the splash screen that tells you this and gives you a bit of detail about the process, you'll see something like this:</div></td></tr>
</table>Jimbohttp://www.freebsdwiki.net/index.php?title=Installing_FreeBSD_-_Standard_Installation&diff=594&oldid=prevDave: /* Sysinstall main interface */2004-08-30T03:49:09Z<p><span class="autocomment">Sysinstall main interface</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 03:49, 30 August 2004</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 85:</td>
<td colspan="2" class="diff-lineno">Line 85:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_adduser.png ]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image: Installation_adduser.png ]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>There are a few things worth noting on this screen.  UID is filled out for you (and shouldn't be changed unless you know what you're doing), Full name defaults to "User &" and is utterly unimportant (it's just a "comment" field) and Home directory defaults to /home/[whatever you put for Login ID], but the rest needs to be filled out and/or changed.  In particular, make sure that you enter wheel in the Group field so that you will be able to assume root privileges using this account, and that you change your Login shell from /bin/sh to /bin/csh.  (Linux expatriates, [[bash] isn't available right now - you can install it from ports when we're done, but in the meantime, the [[c shell]], /bin/csh is what you want.)  The default shell is extremely painful to work with, so don't forget to do this!  Once you're done, highlight "OK" and hit enter, highlight "Exit" and hit enter in the next screen, and you'll be prompted to set the root password.  Do so, tell it you don't need to visit the general configuration menu to set any last options, and you'll be back at the sysinstall main menu - and when you select "Exit Install", the system will reboot into FreeBSD!</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>There are a few things worth noting on this screen.  UID is filled out for you (and shouldn't be changed unless you know what you're doing), Full name defaults to "User &" and is utterly unimportant (it's just a "comment" field) and Home directory defaults to /home/[whatever you put for Login ID], but the rest needs to be filled out and/or changed.  In particular, make sure that you enter wheel in the Group field so that you will be able to assume root privileges using this account, and that you change your Login shell from /bin/sh to /bin/csh.  (Linux expatriates, [[bash<ins class="diffchange diffchange-inline">]</ins>] isn't available right now - you can install it from ports when we're done, but in the meantime, the [[c shell]], /bin/csh is what you want.)  The default shell is extremely painful to work with, so don't forget to do this!  Once you're done, highlight "OK" and hit enter, highlight "Exit" and hit enter in the next screen, and you'll be prompted to set the root password.  Do so, tell it you don't need to visit the general configuration menu to set any last options, and you'll be back at the sysinstall main menu - and when you select "Exit Install", the system will reboot into FreeBSD!</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category : Installation]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category : Installation]]</div></td></tr>
</table>Dave