Installing NetBSD

[int80h] There is very good, detailed documentation.

First, read appropriate part of each relevant document. They are listed below.
Then, decide which kind of installation (default menu-driven `sysinst`, or by hand "hacker style") better fits you. Default NetBSD installation is relatively easy and simple task; neverthless, you are strongly encouraged to do manual installation once, just to find out what happens behind the `sysinst` script. Be careful, don't hurry up and refer again and again to the documentation. You will succeed.

As some steps are a bit risky, the best conditions were if you had a spare machine for that. NetBSD doesn't require any state-of-the-art, expensive hardware. Another advantage is that with two (or more) machines you have convenient environment to set up a local network and get deeper into networking issues securely. Also, you will probably like to tune-up your installation after you play a bit with it, so another machine connected to the internet or containing downloaded documentation would be useful.

It took me well over a week (of lazy Summer time) to get my first NetBSD box up and running.

If you have a disk around 1GB: don't follow blindly '-i 8192' parameter of `newfs` suggested in some documentation. My filesystem had enough space but run out of inodes when I attempted to install additions. '-i 1024' suits better in this case.

Second "hacker style" installation took me only few hours, and after months since then I am still fine with choosen filesystem parameters.

On a fast machine, experienced user can complete default NetBSD installation in less than half an hour.

Information resources

  • The NetBSD Guide, from which of your interest are parts describing installation process and basic configuration of freshly installed system.
  • Installing without sysinst - slightly different view. Excellent step-by-step guide, if you'd like to have better control over the installation.
  • You might visit manual pages available at www.netbsd.org, too. Check `boot` first, then follow whatever you find in 'SEE ALSO' section.
  • Last but not least, visit NetBSD FTP server.
    After connecting, follow the path /pub/NetBSD/NetBSD-<version>/<architecture>/ in order to download installation files, but watch out for text (or html, ps, more) file containing final instructions. It is reference for NetBSD release you are about to download, and can be helpful if documentation mentioned above is not clear or detailed enough for you, or occures outdated in any point.
    In my case it was ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.1/i386/INSTALL.html

« prev
Read it first
home next »
Your own kernel