This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] Need help in compiling and installing Xen-3.4.1 on Lucid

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Need help in compiling and installing Xen-3.4.1 on Lucid
From: Daniel Mathew <danieljmathew@xxxxxxxxx>
Date: Wed, 25 Aug 2010 13:39:32 +0530
Delivery-date: Thu, 26 Aug 2010 10:37:57 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=njTJg6ypppauE2Af/d42q0A+fjL9Oc3ZexzEcEkukBs=; b=s+kTwXdVrsYcLso0FsmESlsqWSCciVcQ+GvB88Xqsxtg+BT70c1tO8sf3ZB3OYNJqW /hv2Y54Zb7nnnuVFU5iBwBTT2yp5MXrEatvSRcz5ll6jT9jqRR9sslPJM40+hyOtk9ap zoRz1e4fcdEAonDe7cYY2t0iguMgW20RkSoMA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=jYwUn4a0+oi3zfVzEcxlfC6tCdh+a3/KcF/CHtFn//DC6nX69WUw3gHiDzmlM6SaKW HQSYCYLsWPhoJeuSyw6BZYDlcl8ojC1t0JN4nTbODHoyjQ/oAbjUnG43gDP1QKfxr//q AhrQSXvrSFAPFUUnbmPFyFKUps2atKClsKD0M=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx

I am a Xen newbie and have been trying to get Xen-3.4.1 working on my Ubuntu Lucid (kernel version 2.6.32-21) system, using kernel as dom0. In attempting this, I ran into the following issue. On booting into Xen, I get these errors:

Mounting none on /dev failed. No such device.
Gave up waiting for root device.
Alert! Could not mount /dev/sda1 as root device. Dropping to a shell.

After this I get a (initramfs) shell. I figured out that this is due to the fact that a 2.6.18 kernel doesn't support devtmpfs, which is the /dev filesystem Lucid uses. Now I would like to compile a newer kernel and use it as dom0. However, I could not find Xen-patched kernels that might have devtmpfs support (version >= 2.6.32). What are the steps I should take to get, patch and install such a kernel as dom0 (rather than falling back to the default kernel that Xen make scripts download from Mercurial repos)?

[Please point me to any documentation that I might have missed regarding this.]

Xen-users mailing list