geekvenue.net

Welcome to Chucktips Hardware HELP WITH DEAD OS Installing FreeBSD Miscellaneous
 faq
 search
 add article
 cool-stuff
 how-to
 main
 tips


HOWTO: make a headless boot install disk for FreeBSD 5.3
Installing FreeBSD Posted by Understudy on Sunday April 03, @08:37AM
from the off with his head dept.
I was working on building a cluster and needed to do a headless install. Unfortunatly the Handbook for FreeBSD 5.3 doesn't quite give the information I was looking for. Here is a very quick way to make a boot.flp that will allow you to do a headless install.
We assume a couple of things here since this is not an entire article on doing headless installs.
1. You know how to create the boot.flp image
2. You have two computers. one with a keyboard, monitor and mouse. A second computer without those items.
3. You understand what a headless install is.
4. You have a null modem cable
5. You know how to connect through a serial terminal.
6. You are root.

A more detailed description right now isn't feasible as I haven't finished my cluster. The handbook on advanced installations is pretty accurate except for what it takes to do make the boot.flp correct for headless installs.

Create the boot.flp image just like in the handbook. Then mount the floppy. Then edit the loader.conf file on the floppy.
ee /mnt/boot/loader.conf
or
ee /floppy/boot/loader.conf
Yours may vary slightly. I use ee (easy editor), you can replace that with your favorite editor. In the file add this line to the top of the file,
console="comconsole"
Now that line will cause it to become a console only boot. If you actually have a monitor connected you will see it start to boot and then appear to stop. It goes to continue it's information display through the serial port. This information is carried on to the permanent installation. Meaning after you have fully installed FreeBSD 5.3 this way you will only see the dmesg in the serial console. While you will be able to load FreeBSD this way once the install is done, you can only see the dmesg. You cannot log in via the console port without altering the getty files. You can if you enabled sshd log in via ssh. You can always go into the /boot/loader.conf of the hard disk and remove the console line. However on a headless install this is kinda silly.



<  |  >

 

Related Links
  • Articles on Installing FreeBSD
  • Also by Understudy
  • Contact author

    Lilliput Mini USB Computer Monitor

    If you have ever wanted to learn about Cisco Routers, check out my new book "Cisco Routers for the Small Business" - it's Cisco CLI for the Regular Guy!

  • Sponsors

    The Fine Print: The following comments are owned by whoever posted them.
    ( Add a Reply )

    "You never know how many friends you have until you own a Condo on the beach." -- Jason's Postulate

    Powered by Zope  Powered by Apache  Squishdot Powered
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©2001 Jason Neumann.
    [ main | post article | search ]