From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QRDYg-0007Gf-KG for garchives@archives.gentoo.org; Tue, 31 May 2011 01:15:46 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 99ED51C026; Tue, 31 May 2011 01:14:23 +0000 (UTC) Received: from svr-us4.tirtonadi.com (unknown [69.65.43.212]) by pigeon.gentoo.org (Postfix) with ESMTP id 7155F1C026 for ; Tue, 31 May 2011 01:14:23 +0000 (UTC) Received: from mail-ey0-f181.google.com ([209.85.215.181]) by svr-us4.tirtonadi.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.69) (envelope-from ) id 1QRDXL-004I27-LK for gentoo-user@lists.gentoo.org; Tue, 31 May 2011 08:14:23 +0700 Received: by eyh5 with SMTP id 5so1657109eyh.40 for ; Mon, 30 May 2011 18:14:19 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.14.29.70 with SMTP id h46mr1993818eea.115.1306804459080; Mon, 30 May 2011 18:14:19 -0700 (PDT) Received: by 10.14.48.14 with HTTP; Mon, 30 May 2011 18:14:19 -0700 (PDT) In-Reply-To: References: Date: Tue, 31 May 2011 08:14:19 +0700 Message-ID: Subject: Re: [gentoo-user] Anyone running a gentoo guest on virtualbox? From: Pandu Poluan To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - svr-us4.tirtonadi.com X-AntiAbuse: Original Domain - lists.gentoo.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - poluan.info X-Archives-Salt: X-Archives-Hash: b7a575b47f614bb5c7618cf0cb72cc82 Meh, I clicked 'Send' too fast. *My* suggested solution: Generate an initramfs containing udev. The hands-down easiest way is using genkernel's 'only create an initramfs' switch (sorry I forgot what exactly). This needs to be done exactly once throughout the life of your VM. (To the herd of Gentoo graybeards, feel free to CMIIW) Another alternative would be to mknod all required devices for booting. But, as evidenced in the bug I've linked to earlier, you might have to create more than 20 devs. Not a good use of time, if you ask me. Except if you're one of the guys doing the bug exorcising :) Oh, and please forgive my top-postings. Gmail's Java mobile client sucks. Rgds, On 2011-05-31, walt wrote: > In preparation for the upcoming "upgrade" to gnome3, I've installed > the latest gentoo snapshot to a new virtualbox machine. (So I can > trash my virtual gentoo machine instead of my real gentoo machine :) > > The virtual install went perfectly AFAICT, except for building a new > customized kernel for the gentoo virtualbox machine. > > Here's what I did to configure my new customized gentoo kernel: > > I booted the gentoo install iso image in virtualbox and did lspci -k > and wrote down all the drivers it displayed. > > I also booted my virtualbox ubuntu machine and did lspci -k and again > wrote down all the listed drivers. (Only one extra driver showed up > in ubuntu and I included it in my list of drivers to-be-installed.) > > I configured my new gentoo custom kernel to use all of the drivers I'd > gathered from the steps above, and compiled and installed it without > any problems. > > However, when I reboot the virtual gentoo guest machine with my new > customized kernel, the boot hangs forever after discovering devices > and mounting the root partition.ro. > > Obviously I've configured my custom kernel incorrectly, but how? > > If any of you have virtualbox guest gentoo machines running with a > custom kernel, would you please post your guest .config file for my > edification? > > Many thanks! > > > -- -- Pandu E Poluan - IT Optimizer My website: http://pandu.poluan.info/