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] Xen 3.0 (release) Debian packages?

The problems with the "backend device not found" or "hotplug script not 
working" was completely my mistake and had nothing to do with the packages.

Xen 2 used "xen-br0" als default bridge device. Xen 3 usses "xenbr0" and I had 
still some old configs with xen-br0.

It would be great if the /etc/xen/scripts/* would give better debugging 
output. If the output was something like: "xen-br0 not found" then I would 
have found the mistake a lot faster.

the packages are available at:

 http://packages.debianbase.de/<distro>/i386/xen3/ and

and are working quite well...

I still would like to get some feedback, if someone is willing to test them, 
here a short howto:

1) simply add:
 "deb http://packages.debianbase.de/<distro>/i386/xen3 ./"
 "deb http://packages.debianbase.de/<distro>/i386/xen3-pae ./"
to your /etc/apt/sources.list file. Repleace <distro> with either sid, sarge 
or etch.

then installing xen3 is very easy: "apt-get update && apt-get install xen".

only the linux-xen-patch package doesn't work (at the moment, I am working on 
it), so compiling a kernel is not "the debian way" for now.

add: "deb-src http://packages.debianbase.de/sources/xen3 ./" 
to /etc/apt/sources.list and type: "apt-get update && apt-get source xen".

Then changedir in the new xen3.0.0 directory and type:
"make linux-2.6-xen-config CONFIGMODE=menuconfig"

and then either: "make linux-2.6-xen-install" or use make-kpkg in the 
linux-source dir for building a kernel package.

Feedback is very much appeciated.


Am Freitag, 16. Dezember 2005 12:24 schrieb Ralph Passgang:
> Hi,
> I have created some xen3 packages (32bit only, no pae) packages, but there
> aren't really ready for production. I am having got some troubles in
> getting a domU running myself...  :(
> If I can solve my problems, then I will also create xen3-pae and xen3-64
> packages... that shouldn't be any problem,
> But you can try yourself:
> simply add these lines to your /etc/apt/sources.list:
>   deb http://packages.debianbase.de/<distro>/i386/xen3 ./
>   deb-src http://packages.debianbase.de/sources/xen3 ./
> (replace "<distro>" with "sarge" / "etch" or "sid").
> and then: "apt-get update && apt-get install xen"
> The following two problems exists when I try my xen3 packages:
> 1) the kernel-patch-xen package is not useable, but this seems to be an
> upstream problem. If you try to build a kernel patched with the
> kernel-patch-xen package, then you will always get compile errors
> (smp_alt.h missing and stuff like that).
> I think this is the same problem as reported in this thread:
> http://lists.xensource.com/archives/html/xen-devel/2005-11/msg00396.html
> work-around: get the source package of xen3 (via apt-get source xen) and
> type:
> make linux-2.6-xen-config CONFIGMODE=menuconfig
> after that you can build a xen kernel with make-kpkg or simply with:
> make linux-2.6-xen-build && make linux-2.6-xen-install
> 2) the second problem is more difficult. I can boot a dom0, but I cannot
> start any domainU's.
> If hotplug is installed I get: "Cannot connect to backend device" and with
> udev: "hotplug scripts not working".
> after that the new domain is paused. If I unpause the domain and connect to
> the console I see that the new domains crashed, because init can't find
> /dev
> I think it has something to do with losetup and the file-VBD. It seems so,
> that the vbd-block script can't find a free /dev/loop* device... I hadn't
> enough time for trying to resolv this problem.
> If someone has feedback or already solved this issued, please let me now!
> --Ralph
> Am Freitag, 16. Dezember 2005 02:35 schrieb Nate Carlson:
> > Has anyone built Debian packages of Xen 3.0, release version (or newer
> > -testing)? I've searched a bit, and just find the older ones..
> >
> > ------------------------------------------------------------------------
> >
> > | nate carlson | natecars@xxxxxxxxxxxxxxx | http://www.natecarlson.com |
> > |       depriving some poor village of its idiot since 1981            |
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-users
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users

Xen-users mailing list