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

Re: [Xen-users] Cant boot xen on am64 with sata hard disk

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Cant boot xen on am64 with sata hard disk
From: Sascha Retzki <sretzki@xxxxxx>
Date: Sun, 3 Jul 2005 09:44:10 +0200
Delivery-date: Mon, 04 Jul 2005 12:30:30 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <42C6D7CD.3090705@xxxxxxxxxxxxxxxxx>
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>
Mail-followup-to: xen-users@xxxxxxxxxxxxxxxxxxx
References: <42C6D7CD.3090705@xxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.2i
> 3742  tar -zxvf /mnt/cvs/yoper/SOURCES/xen-2.0.6-src.tgz
> 3743  cd xen-2.0/
> 3744  ls -l
> 3745  rm -Rf freebsd-5.3-xen-sparse linux-2.4.30-xen-sparse 
> netbsd-2.0-xen-sparse
> 3746  ls -l
> 3747  mv ../linux-2.6.11.tar.bz2 .
> 3748  ls -l
> 3749  make world
> 3750  cd linux-2.6.11-xen0/
> 3751  make ARCH=xen menuconfig
> 3752  make ARCH=xen all
> 3753  cd ..
> 3754  make
> 
Wow :-)

I just did "make world" on 3745 - it did not build free/netbsd or linux-2.4.
Maybe I am wrong, tho. However, 315[12] and the rest look ok and should work.

> On make ARCH=xen menuconfig seems there are few driver options to configure.
> What I am doing wrong?

That is because when you do a menuconfig yourself, the config is setup for a
xenU kernel, thus real hardware support is disabled. The drawback(s) are
that you'd have to enable real hardware support, *and* support for PCI,
some other things that are very very fundamental and so on.
I f***ed it up myself this way, asked on this list ;-) so it is most likely
you want your .config -file to be a copy of a xen0 preconfigured config
file. These are, iirc, in xen-2.0.6-stable/xen/arch/.... something.
Sorry I don't remember. Go to the xen/ subdir and type:
$ find . -name \*xen0\*
or
$ find . -name \*conf\*xen\*

I think the names are like that. Then copy those to linux-2.6.XX-YY/ 
directory as a ".config" file. Maybe you must do a make ARCH=xen oldconfig,
never really got for what that target is for, anyway.

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