[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Compiling Xen-3.2.0


  • To: "Tait Clarridge" <Tait.Clarridge@xxxxxxxxxxxx>
  • From: "Edoardo Ceccarelli" <eddy@xxxxxx>
  • Date: Thu, 13 Mar 2008 13:21:17 +0200
  • Cc: Jeremie Le Hen <jeremie@xxxxxxxxxx>, Ian Tobin <itobin@xxxxxxxxxxxxx>, Xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 13 Mar 2008 04:29:37 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=N/XQZqNLLxmKxWXUUYkDn7DcupWzE7DUxPHDJCLiC/nlkM2ZaWqlJ6rteMAezl2IhyJchlVKAPtvV8ZraX82PFWJwUN44aJtOf7V2puWGQF4kwMrSB1R920q9Q3oOf1lL3AYxzetfDIG7PZtWll+Olqh3+JdAPKn6vXrCF7TUoU=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

I tried the preload options but with no results:
The major issue here is that mkinitrd is searching for this "pata_atiixp" module and can't find it... now I thought of making it ignore it but then if I do (on linux 2.6.2x fedora 8 kernel):

# lsmod | grep atii
pata_atiixp            14913  0
libata                114545  3 pata_atiixp,sata_sil,ata_generic

I get that this module is loaded!
On the other hand I have searched inside the 2.6.18 xen kernel and there is no such module.
going to try and remove it or blacklisting and see if my system can still access the disk :)

On Wed, Mar 12, 2008 at 3:52 PM, Tait Clarridge <Tait.Clarridge@xxxxxxxxxxxx> wrote:
What I found was useful was to double check all the sata and ahci sections and compile those as modules, same with all the USB host options.

Next, in the RAID and LVM section compile everything statically into the kernel.

When making the RAM disk I think it worked when I used --preload=sg --preload=ahci --preload=sd_mod or something like that, I Can't remember at this time.

Let me know if those options in the kernel recompile help.
Tait

From: ridleys@xxxxxxxxx [mailto:ridleys@xxxxxxxxx] On Behalf Of Edoardo Ceccarelli
Sent: Wednesday, March 12, 2008 7:09 AM
To: Jeremie Le Hen
Cc: Ian Tobin; Tait Clarridge; Xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Compiling Xen-3.2.0

thanks to everybody but I am giving up, I managed to compile xen on two servers so far, everything was smooth..
not with this F@#.#ING HP laptop, I tried basically everything and I was indeed updating the correct .config

Problem might be in a conflict in the sata section, somewhere around modules pata_atiixp and ahci, so if I enable the old ATA disk access it asks me for the sata_sil, so I enable the scsi and sata_sil and it asks me pata_atiixp ............it's a loop!
Then I found this page
http://linuxmafia.com/faq/Hardware/sata.html
and I believe the problem it's only about finding the correct combination of modules for my sata implementation.
anyone managed to install xen 3.2 on a laptop (with sata) ?
On Wed, Mar 12, 2008 at 8:21 AM, Jeremie Le Hen <jeremie@xxxxxxxxxx> wrote:
Hi Edoardo,

On Mon, Mar 10, 2008 at 07:30:41PM +0100, Edoardo Ceccarelli wrote:
> On Tue, Jan 29, 2008 at 3:28 PM, Jeremie Le Hen <jeremie@xxxxxxxxxx> wrote:
>
> To make it short: "make prep-kernels" create a build directory for the
> > kernel ***where you can copy your .config file***.  DO NOT CREATE A
> > .config FILE IN THE KERNEL SOURCE TREE.
> >
>
> the HOWTO is nice
> so I guess if I have to change some kernel settings I shall run "make
> menuconfig" inside the same
>
> build-linux-2.6.18-xen_x86_64/
>
> folder, after prep-kernels, right?
My advice is to use go to the Linux kernel source, use whatever make
target you want and add "O=$BUILDDIR".

For example:
% root# cd linux-2.6-git
% root# make menuconfig O=../build-linux-2.6.18-xen_x86_64

Hope this helps.
Best regards,
--
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >



--
Edoardo Ceccarelli - eddy@xxxxxx




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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.