I would like to announce the availability of packages of xen stable, and unstable for both Ubuntu and Debian. (for those who already saw the previous announcement on the xen-users list, see below for package changes) The stable packages are from the most recent stable release, 2.0.7, while the unstable packages are from a recent nightly snapshot. Included are all the packages you will need to have a fully functional Xen installation. This includes kernel packages built with the default Xen configurations, and also kernel patches that facilitate building kernels that more closely match your existing kernel configuration. The kernel packages also include a configuration system that will determine (or if your priority is set to medium ask you) the necessary xen root device, and domain 0 memory allocations. For more info on this system, see the man page for the included update-grub-xen, and the /etc/xenkernels.conf file. Especially of interest to many is the --default option to update-grub-xen, which will take steps to write the xen entries as the default in your grub configuration file. These packages are available at mirror.clarkson.edu, by adding the appropriate lines to your sources file, and then installing the xen package, and optionally the appropriate kernel patch package. http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/debian xen-stable main http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/debian xen-unstable main http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ubuntu xen-stable main http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ubuntu xen-unstable main -- edward despard Future goals with these packages: consolidate xenu and xen0 kernel packages into single xen configuration make update-grub-xen script more robust, ie add better initrd detection to it? autobuild unstable packages nightly Changes from packages previously announced on xen-users: fixed python dependencies errors removed bashisms from update-grub-xen script added kernel patch packages fixed bug in kernel config scripts when priority was set to high (bad assumptions on my part) _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
ed despard
2005-Aug-30 14:49 UTC
Re: [Xen-users] Xen packages availible for Ubuntu and Debian
The source packages for everything are also available, but what i think you really want are the kernel-patch packages. Use apt-cache to find which kernel-patch-$VERSION-xen packages are available for stable or unstable. Once you have the kernel patch and the upstream kernel source code, you can build your own kernel with whichever configuration you would like. Then just add an entry to /etc/xenkernels.conf, and run update-grub-xen. Edward Despard On Aug 30, 2005, at 10:45 AM, Eric Brown wrote:> It would be very nice if the source packages were available too. Newer > hardware (like mine) sometimes needs kernel patching. > > On Aug 29, 2005, at 10:03 AM, ed despard wrote: > >> I would like to announce the availability of packages of xen stable, >> and unstable for both Ubuntu and Debian. >> (for those who already saw the previous announcement on the xen-users >> list, see below for package changes) >> >> The stable packages are from the most recent stable release, 2.0.7, >> while the unstable packages are from a recent nightly snapshot. >> Included are all the packages you will need to have a fully >> functional Xen installation. This includes kernel packages built >> with the default Xen configurations, and also kernel patches that >> facilitate building kernels that more closely match your existing >> kernel configuration. The kernel packages also include a >> configuration system that will determine (or if your priority is set >> to medium ask you) the necessary xen root device, and domain 0 memory >> allocations. For more info on this system, see the man page for the >> included update-grub-xen, and the /etc/xenkernels.conf file. >> Especially of interest to many is the --default option to >> update-grub-xen, which will take steps to write the xen entries as >> the default in your grub configuration file. >> >> These packages are available at mirror.clarkson.edu, by adding the >> appropriate lines to your sources file, and then installing the xen >> package, and optionally the appropriate kernel patch package. >> >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ >> debian xen-stable main >> >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ >> debian xen-unstable main >> >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ >> ubuntu xen-stable main >> >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ >> ubuntu xen-unstable main >> >> >> -- edward despard >> >> Future goals with these packages: >> consolidate xenu and xen0 kernel packages into single xen >> configuration >> make update-grub-xen script more robust, ie add better initrd >> detection to it? >> autobuild unstable packages nightly >> >> Changes from packages previously announced on xen-users: >> fixed python dependencies errors >> removed bashisms from update-grub-xen script >> added kernel patch packages >> fixed bug in kernel config scripts when priority was set to high >> (bad assumptions on my part) >> >> >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Eric Brown
2005-Aug-30 15:57 UTC
Re: [Xen-users] Xen packages availible for Ubuntu and Debian
There is no debian kernel-patch for the ASUS P5WD2 motherboard (Intel 955 chipset + ASUS additions). I had to fetch ite it8212 IDE driver and manually patch the 2.6.11 kernel. Then had to manually modify one case statement (per http://www.solace.net/nash/p5wd2- premium.html) ... anyway, it works. I think I can modify your instructions below and do all that with debian kernel-source. But, don''t I also need to apply the XeN kernel patch stuff too? Or will modifying /etc/xenkernels.conf below work? I''ve never heard of /etc/xenkernels.conf before. On Aug 30, 2005, at 7:49 AM, ed despard wrote:> The source packages for everything are also available, but what i > think you really want are the kernel-patch packages. Use apt-cache > to find which kernel-patch-$VERSION-xen packages are available for > stable or unstable. Once you have the kernel patch and the > upstream kernel source code, you can build your own kernel with > whichever configuration you would like. Then just add an entry to / > etc/xenkernels.conf, and run update-grub-xen. > > Edward Despard > > On Aug 30, 2005, at 10:45 AM, Eric Brown wrote: > > >> It would be very nice if the source packages were available too. >> Newer hardware (like mine) sometimes needs kernel patching. >> >> On Aug 29, 2005, at 10:03 AM, ed despard wrote: >> >> >>> I would like to announce the availability of packages of xen >>> stable, and unstable for both Ubuntu and Debian. >>> (for those who already saw the previous announcement on the xen- >>> users list, see below for package changes) >>> >>> The stable packages are from the most recent stable release, >>> 2.0.7, while the unstable packages are from a recent nightly >>> snapshot. Included are all the packages you will need to have a >>> fully functional Xen installation. This includes kernel packages >>> built with the default Xen configurations, and also kernel >>> patches that facilitate building kernels that more closely match >>> your existing kernel configuration. The kernel packages also >>> include a configuration system that will determine (or if your >>> priority is set to medium ask you) the necessary xen root device, >>> and domain 0 memory allocations. For more info on this system, >>> see the man page for the included update-grub-xen, and the /etc/ >>> xenkernels.conf file. Especially of interest to many is the -- >>> default option to update-grub-xen, which will take steps to write >>> the xen entries as the default in your grub configuration file. >>> >>> These packages are available at mirror.clarkson.edu, by adding >>> the appropriate lines to your sources file, and then installing >>> the xen package, and optionally the appropriate kernel patch >>> package. >>> http://mirror.clarkson.edu/pub/distributions/xenophilia/ >>> xendebs/debian xen-stable main >>> http://mirror.clarkson.edu/pub/distributions/xenophilia/ >>> xendebs/debian xen-unstable main >>> http://mirror.clarkson.edu/pub/distributions/xenophilia/ >>> xendebs/ubuntu xen-stable main >>> http://mirror.clarkson.edu/pub/distributions/xenophilia/ >>> xendebs/ubuntu xen-unstable main >>> >>> >>> -- edward despard >>> >>> Future goals with these packages: >>> consolidate xenu and xen0 kernel packages into single xen >>> configuration >>> make update-grub-xen script more robust, ie add better initrd >>> detection to it? >>> autobuild unstable packages nightly >>> >>> Changes from packages previously announced on xen-users: >>> fixed python dependencies errors >>> removed bashisms from update-grub-xen script >>> added kernel patch packages >>> fixed bug in kernel config scripts when priority was set to >>> high (bad assumptions on my part) >>> >>> >>> >>> _______________________________________________ >>> Xen-users mailing list >>> Xen-users@lists.xensource.com >>> http://lists.xensource.com/xen-users >>> >>> >> >> > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Dick Davies
2005-Aug-30 21:47 UTC
Re: [Xen-users] Xen packages availible for Ubuntu and Debian
Would this be the approach if i wanted to add LVM support too? Xen boots fine (I have a separate /boot partition, so I had to strip the leading xenkernels.conf paths), but the dom0 kernel stops after trying to mount a rootfs (which I guess is because I have an LVM root). The entry generated looks like: kernel /xen-2.0.7.gz dom0_mem=65536 module /xen/dom0/vmlinuz-2.6.11-xen0 root=/dev/mapper/toadvg-rootlv savedefault boot I tried cheating and feeding it an initrd from my 2.6.10 ubuntu kernel, but that''s too big (almost 5Mb, max compiled into the xen kernel is 4096Kb). On 30/08/05, ed despard <despareg@clarkson.edu> wrote:> The source packages for everything are also available, but what i think > you really want are the kernel-patch packages. Use apt-cache to find > which kernel-patch-$VERSION-xen packages are available for stable or > unstable. Once you have the kernel patch and the upstream kernel > source code, you can build your own kernel with whichever configuration > you would like. Then just add an entry to /etc/xenkernels.conf, and > run update-grub-xen. > > Edward Despard > > On Aug 30, 2005, at 10:45 AM, Eric Brown wrote: > > > It would be very nice if the source packages were available too. Newer > > hardware (like mine) sometimes needs kernel patching. > > > > On Aug 29, 2005, at 10:03 AM, ed despard wrote: > > > >> I would like to announce the availability of packages of xen stable, > >> and unstable for both Ubuntu and Debian. > >> (for those who already saw the previous announcement on the xen-users > >> list, see below for package changes) > >> > >> The stable packages are from the most recent stable release, 2.0.7, > >> while the unstable packages are from a recent nightly snapshot. > >> Included are all the packages you will need to have a fully > >> functional Xen installation. This includes kernel packages built > >> with the default Xen configurations, and also kernel patches that > >> facilitate building kernels that more closely match your existing > >> kernel configuration. The kernel packages also include a > >> configuration system that will determine (or if your priority is set > >> to medium ask you) the necessary xen root device, and domain 0 memory > >> allocations. For more info on this system, see the man page for the > >> included update-grub-xen, and the /etc/xenkernels.conf file. > >> Especially of interest to many is the --default option to > >> update-grub-xen, which will take steps to write the xen entries as > >> the default in your grub configuration file. > >> > >> These packages are available at mirror.clarkson.edu, by adding the > >> appropriate lines to your sources file, and then installing the xen > >> package, and optionally the appropriate kernel patch package. > >> > >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ > >> debian xen-stable main > >> > >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ > >> debian xen-unstable main > >> > >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ > >> ubuntu xen-stable main > >> > >> http://mirror.clarkson.edu/pub/distributions/xenophilia/xendebs/ > >> ubuntu xen-unstable main > >> > >> > >> -- edward despard > >> > >> Future goals with these packages: > >> consolidate xenu and xen0 kernel packages into single xen > >> configuration > >> make update-grub-xen script more robust, ie add better initrd > >> detection to it? > >> autobuild unstable packages nightly > >> > >> Changes from packages previously announced on xen-users: > >> fixed python dependencies errors > >> removed bashisms from update-grub-xen script > >> added kernel patch packages > >> fixed bug in kernel config scripts when priority was set to high > >> (bad assumptions on my part) > >> > >> > >> > >> _______________________________________________ > >> Xen-users mailing list > >> Xen-users@lists.xensource.com > >> http://lists.xensource.com/xen-users > >> > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >-- Rasputin :: Jack of All Trades - Master of Nuns _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Mike Hommey
2005-Aug-31 07:38 UTC
Re: [Xen-users] Xen packages availible for Ubuntu and Debian
On Mon, Aug 29, 2005 at 01:03:57PM -0400, ed despard <despareg@clarkson.edu> wrote: (...)> Future goals with these packages: > consolidate xenu and xen0 kernel packages into single xen > configuration > make update-grub-xen script more robust, ie add better initrd > detection to it? > autobuild unstable packages nightly > > Changes from packages previously announced on xen-users: > fixed python dependencies errors > removed bashisms from update-grub-xen script > added kernel patch packages > fixed bug in kernel config scripts when priority was set to high > (bad assumptions on my part)Please consider building kernel packages for dom0 that actually provide a normal set of modules as in the default debian kernel packages. See http://web.glandium.org/blog/?p=38 for some tricks, and contact me if you want the full .config file. Cheers, Mike PS: I''m subscribed to none of the lists, please Cc me on reply. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users