WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] PUZZLES WITH A CUSTOM XENLINUX BUILD

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] PUZZLES WITH A CUSTOM XENLINUX BUILD
From: David Rayner <dr@xxxxxxxxx>
Date: Thu, 04 Aug 2005 20:32:54 +0100
Delivery-date: Thu, 04 Aug 2005 20:01:08 +0000
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/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 0.5 (X11/20040208)
   Hi there,

/I've been working with the Xen binaries, but I need to support additional devices so I'm trying to build a custom XenLinux. I thought I would go the testing route and so I've downloaded two things.

First, I downloaded mercurial-0-6b.tar.gz from www.selenic.com. into /home/admin/src. After untarring it I went into the resulting directory mercurial-0-6b. Using the provided README gave a quick trouble-free installation. A simple hg confirmed it was working.

Second, I downloaded xen-2.0-testing.hg.gz from xen.sf.net. After untarring that I went into the resulting directory xen-2.0-testing.hg. Online I did a hg pull -u, and this seemed to modify and change some files successfully.

At this point I feel completely puzzled. Because of the work on the binaries I have a config file to hand - /boot/config-2.6.10-xen0, but I cannot see where to place it if I want to use it as the basis for a make operation. In the Xen Users' Manual, under the heading 2.3.3 Custom XenLinux Builds there are four lines:
   # cd linux-2.6.9-xen0
   # make ARCH=xen xconfig
   # cd ...
   # make
I would have thought the config file should go into the given linux-2.6.9-xen0, but I cannot find this in my existing setup. Just where do I put it?

In the previous section of the Users' Manual it says that the top-level Makefile will "download (if necessary) and unpack the Linux 2.6 source code". This suggests that if the xconfig is done that any necessary source code will be downloaded on the second make. Is that correct?

   TIA,

   dr
/

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>