The recent stage 3 archives (May 2011) are the first the include our new init system OpenRC. There are some quirks still that need some manual work to resolve. UPDATE (July 4): This issue has been fixed in at least these stage archives: * amd64 (20110630) NOTICE: Some places suggest enabling CONFIG_DEVTMPFS in your kernel. This is a workaround which will make your system boot, but is not a proper fix. The most typical symptom you might experience is that the system does not boot after you have completed the installation. To fix this, you have to execute the following steps. If you read this during your installation, you can fix this while still on the LiveCD, if not, please reboot your machine into the LiveCD environment, just like you did while installing. The following instructions assume that you have mounted your complete Gentoo filesystem in /mnt/gentoo/ EXCEPT for the bind-mount of /dev. First, some device node files need fixing: From within the LiveCD (not chrooted), execute: # cd /mnt/gentoo/dev # rm null # mknod --mode=600 console c 5 1 # mknod --mode=666 null c 1 3 # mknod --mode=666 zero c 1 5 Now, chroot into your installation (chroot /mnt/gentoo /bin/bash) and execute: # rc-update add udev sysinit By doing these steps, you allow udev to correctly start and populate /dev for you. Additionally, you might have to create the init scripts for your network devices: # cd /mnt/gentoo/etc/init.d # ln -s net.lo net.ethX execute this step for each of your network interface cards, replacing X with the device number.