public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mark Knecht <markknecht@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: WAS [.. min install isos] gentoo vm guest not booting
Date: Sun, 26 Jun 2011 08:02:38 -0700	[thread overview]
Message-ID: <BANLkTinQ_jQt1Rt159JBAyK7NJ9YkJwW8g@mail.gmail.com> (raw)
In-Reply-To: <87pqm08yln.fsf@newsguy.com>

On Sun, Jun 26, 2011 at 7:19 AM, Harry Putnam <reader@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]



  reply	other threads:[~2011-06-26 15:04 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-24  1:02 [gentoo-user] about the minimal install isos Harry Putnam
2011-06-24  9:17 ` Stefan G. Weichinger
2011-06-24 11:37 ` Stroller
2011-06-24 15:11   ` [gentoo-user] " Harry Putnam
2011-06-24 15:58     ` Mark Knecht
2011-06-24 23:08       ` Harry Putnam
2011-06-24 23:52         ` walt
2011-06-25  1:18           ` [gentoo-user] WAS [.. min install isos] gentoo vm guest not booting Harry Putnam
2011-06-25  2:09             ` [gentoo-user] " Harry Putnam
2011-06-25  3:59               ` Mark Knecht
2011-06-25 21:28                 ` Harry Putnam
2011-06-25 23:58                   ` Mark Knecht
2011-06-26  0:17                     ` Harry Putnam
2011-06-26  0:27                       ` Mark Knecht
2011-06-26  0:51                         ` Harry Putnam
2011-06-26 14:19                           ` Harry Putnam
2011-06-26 15:02                             ` Mark Knecht [this message]
2011-06-26 18:34                               ` Harry Putnam
2011-06-26 19:56                                 ` Neil Bothwick
2011-06-27  0:58                                   ` Harry Putnam
2011-06-27  7:51                                     ` Neil Bothwick
2011-06-26 20:38                                 ` Mark Knecht
2011-06-27 14:16                                   ` Harry Putnam
2011-06-27 16:09                                     ` Mark Knecht
2011-06-28 19:38                                       ` Mark Knecht
2011-06-25 11:45             ` [gentoo-user] " Neil Bothwick
2011-06-26  0:09               ` [gentoo-user] " Harry Putnam
2011-06-25  3:54           ` [gentoo-user] Re: about the minimal install isos Pandu Poluan
2011-06-25  3:59             ` Pandu Poluan
2011-06-25  1:58         ` Mark Knecht
2011-06-25  9:19       ` Peter Humphrey
2011-06-24 17:14   ` [gentoo-user] " Pandu Poluan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=BANLkTinQ_jQt1Rt159JBAyK7NJ9YkJwW8g@mail.gmail.com \
    --to=markknecht@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox