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


Re: [Xen-users] Did anyone succeeded in installing xen 4.0.0 on Debian L

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Did anyone succeeded in installing xen 4.0.0 on Debian Lenny?
From: Jean Baptiste FAVRE <xen-users@xxxxxxxxxxx>
Date: Wed, 18 Aug 2010 16:56:42 +0200
Delivery-date: Wed, 18 Aug 2010 08:23:05 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <279184.96937.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
References: <279184.96937.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Reply-to: xen-users@xxxxxxxxxxxxxxxxxxx
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv: Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2

Le 18/08/2010 16:37, Meister Schieber a écrit :
 > 2010/8/18 Jean Baptiste FAVRE <xen-users@xxxxxxxxxxx>:
 >> Only one more question: I replaced "/etc/sysconfig" with "/etc/default"
 >> in xend and xendomains as suggested in your howto. As there are serveral
 >> other files with "/etc/sysconfig" in the source code: Is there really no
 >> need to change these files too?
 > Which files do you talk about ?
 > Changing /etc/sysconfig to /etc/default is mandatory because
 > does not exist on Debian.

I just ran "grep -iR "/etc/sysconfig" in /usr/src/xen-4.0.0 and there
were several files containing that path:

/usr/src/xen-4.0.0# grep -iR "/etc/sysconfig" *
dist/install/etc/xen/scripts/xen-network-common.sh: first_file -f
/etc/sysconfig/dhcpd /etc/defaults/dhcp /etc/default/dhcp3-server
docs/src/user.tex:\path{/etc/sysconfig/mouse} to contain the lines:
docs/src/user.tex:\texttt{/etc/sysconfig/networking}. Vnets work anyway,
but performance can be reduced
docs/misc/network_setup.txt:In the /etc/sysconfig/network-scripts
directory it is necccessary to create
docs/misc/network_setup.txt:# echo "-I FORWARD -m physdev
--physdev-is-bridged -j ACCEPT" > /etc/sysconfig/iptables-forward-bridged
docs/misc/network_setup.txt:# lokkit

As far as I remember, once you modified the 2 init scripts xend and xendomains, you're done: only these 2 scripts try to find /etc/sysconfig only.

For example, xen-network-common.sh you also mentionned will use the first file (function first_file) that can be found in various locations, including /etc/default.

Finally, if you're installing a production-ready dom0, I don't think you want to install documentation ;-)

Another "last question": The Kernel 2.6.32-bpo.4-xen-686 does not seem
to have the pci backend drivers compiled in, so I am not able to pass
the pci devices "thru". Do you now of any precompiled debian kernels
which work with xen 4.0?
I don't exactly know as I do not use PCI passtrough. But I just saw Mark's answer.

That make me think I'll have to upgrade to Squeeze ;-)


Xen-users mailing list