Gentoo NetBSD/Install Guide

This guide contains installation instructions for the Gentoo/NetBSD operating system.

What is NetBSD?
NetBSD is a free, secure, and highly portable Unix-like Open Source operating system available for many platforms, from 64-bit Opteron machines and desktop systems to handheld and embedded devices.

Back in 1993 when development of 386BSD stopped, two projects were born: FreeBSD which focuses mainly on the platform, and NetBSD, commonly known to run on a huge number of architectures.

Installation
Unfortunately the Gentoo/NetBSD project currently has no official installation media, so you have to download an ISO image of a NetBSD LiveCD which can be found here.

Burn this image to a CD and use it boot your computer. Please log in as user 'root', using 'NetBSD' as a password. Once logged in, you have to create and format partitions for your Gentoo/NetBSD installation. If you're unsure on how to do this, please consult the section "Adding a new hard disk" of the NetBSD manual.

Create a partition:

Mark the partition as active:

Provide the disk a label:

Create a new file system on the disk:

When disk setup is finished, create a mount point for the previously created partitions:

Now that the target partition has been mounted, it is time to fetch and unpack a stage3 tarball and sync with the main Gentoo repository:

Congrats, you now should be able to update your Gentoo/NetBSD installation using Portage! But in order to be able to boot your new system later on, you will have to install a boot manager or add Gentoo/NetBSD to your current boot loader's configuration. Additionally you will have to populate your /dev dirctory with the necessary device nodes. Finally you'll have to edit /etc/fstab to reflect the system's partition layout.

Adjust the following files accordingly:


 * /etc/fstab
 * /etc/rc.conf

We hope you will enjoy your new Gentoo/NetBSD system and will have fun using it!

Participation
Gentoo/NetBSD currently is an official Gentoo project. All suggestions, questions, requests should go to. It is also possible to contact some of the projects members by visiting the channel on Freenode IRC.