On Sun, Jun 26, 2011 at 7:19 AM, Harry Putnam <rea...@newsguy.com> wrote: <SNIP> > > The boot process does get a little farther but comes to a halt at > > Switching to clock source tsc > > And there it has sat for some time now. Apparently is not going to continue.
That EXACT symptom was EXACTLY what we saw on new hardware when we didn't have the /dev/null, /dev/console issue because they were missing from the recent tarballs. I actually had some photos that showed it but cannot find them. Probably deleted at this point. Here's a;link to the LKML thread and eventually Paul Hartman's pointer to what fixed it: https://lkml.org/lkml/2011/6/16/918 Please consider reviewing the links I sent earlier about the 10 or so steps required to get them into the VM correctly. To verify, boot the VM with the install CD, mount the partitions and just look at /dev. Is everything REALLY there? If /dev/null and /dev/console are there, and are special dev files and not just regular files, then make sure you are starting udev explicitly in rc-update. I am copying the post so you can go through them without worrying that you didn't find the post I'm talking about. HTH, Mark [QUOTE] I have the exact same problem as described in post #3. As this is not my first gentoo install, I also noticed that the English manual does not yet reflect the baselayout2/OpenRC changes. /dev isn't populated so booting with grub "init=/sbin/init 3" doesn't do anything. Well, except for printing out the following. Code: /dev/initctl: No such file or directory Here is how to fix the problem described in post #3: (The problem being missing device nodes in /dev before /dev is mounted) Boot from a LiveCD and chroot into your system. Create the needed device nodes with the following commands. Code: cd ~ mkdir test mount --bind / test cd test/dev mknod -m 660 console c 5 1 mknod -m 660 null c 1 3 cd ../.. umount test rmdir test (taken from http://www.gentoo.org/doc/en/udev-guide.xml) OpenRC does not start udev by default at system startup. Make sure it is started at boot: Code: rc-update add udev sysinit [/QUOTE]