Is there any indication on when 3.0.2 debian packages will be available on http://packages.debianbase.de/? Thanks Simon _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Fri, May 05, 2006 at 01:00:03PM +1200, Simon wrote:> Is there any indication on when 3.0.2 debian packages will be > available on http://packages.debianbase.de/?Hopefully never. 3.0.2 (+some extras from hg mainline) is now in Debian unstable, and appropriately patched kernels are now available as well. Spent today working with them in fact. There''s some gotchas in them (relative to the Xen tarballs), but they''re pretty good. Even got serial ports forwarding to the domU about an hour ago, which was pretty sweet. - Matt _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 5/5/06, Matthew Palmer <mpalmer@hezmatt.org> wrote:> Hopefully never. 3.0.2 (+some extras from hg mainline) is now in Debian > unstable, and appropriately patched kernels are now available as well.How are the kernels build? Is there a package linux-patch-xen somewhere? Torsten -- http://www.twerner42.de/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Fri, May 05, 2006 at 09:06:30PM +0200, Torsten Werner wrote:> On 5/5/06, Matthew Palmer <mpalmer@hezmatt.org> wrote: > >Hopefully never. 3.0.2 (+some extras from hg mainline) is now in Debian > >unstable, and appropriately patched kernels are now available as well. > > How are the kernels build? Is there a package linux-patch-xen somewhere?Sorry, I *was* a bit vague on the "appropriately patched kernels are available" bit, wasn''t I? Xen kernels are now built along with the myriad of other flavours of kernel in the standard Debian kernel package. Thus, you can just (for instance) run apt-get install linux-image-2.6-xen-amd64-k8 linux-modules-2.6-xen-amd64-k8 (as I did several times over the course of yesterday) and have your up-to-date Xen kernel installed. You use that kernel for both your dom0 and domU (never done it before, but it worked fine). If you want to build your own custom kernels, then you''re on your own a bit -- there''s no kernel-patch-xen package created from the xen-3.0 source package, but considering that the only time in the past 3 years I''ve built my own kernel has been for Xen (and UML, which I won''t be needing any more) support, I don''t think that''s a huge issue. Making a kernel-patch-xen package would actually be fairly tricky with the way that the kernel "patch" is provided in the Xen source distribution (look at the contortions that Adam Heath had to go through to make a kernel-patch-xen package in the Xen 2.0 packages) so I don''t have *any* criticisms for the Xen3 packaging team. - Matt _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 5/6/06, Matt Palmer <mpalmer@hezmatt.org> wrote:> apt-get install linux-image-2.6-xen-amd64-k8 linux-modules-2.6-xen-amd64-k8I have seen those kernel images but I really need to build my own kernels. How are the official images build? Thanks, Torsten -- http://www.twerner42.de/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Sat, May 06, 2006 at 11:01:51AM +0200, Torsten Werner wrote:> On 5/6/06, Matt Palmer <mpalmer@hezmatt.org> wrote: > >apt-get install linux-image-2.6-xen-amd64-k8 linux-modules-2.6-xen-amd64-k8 > > > I have seen those kernel images but I really need to build my own > kernels. How are the official images build?Probably from the kernel source package: porridge@kufelek:~$ apt-cache showsrc linux-image-2.6-xen-amd64-k8|head -n1 Package: linux-2.6 Marcin -- Marcin Owsiany <marcin@owsiany.pl> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216 "Every program in development at MIT expands until it can read mail." -- Unknown _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Torsten Werner wrote:> On 5/6/06, Matt Palmer <mpalmer@hezmatt.org> wrote: >> apt-get install linux-image-2.6-xen-amd64-k8 >> linux-modules-2.6-xen-amd64-k8 > > > I have seen those kernel images but I really need to build my own > kernels. How are the official images build?There is an alioth project and team for this. The mailing list is there: http://lists.alioth.debian.org/mailman/listinfo/pkg-xen-devel Henning _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Matt Palmer skrev den 06-05-2006 04:00:> On Fri, May 05, 2006 at 09:06:30PM +0200, Torsten Werner wrote: > >> On 5/5/06, Matthew Palmer <mpalmer@hezmatt.org> wrote: >> >>> Hopefully never. 3.0.2 (+some extras from hg mainline) is now in Debian >>> unstable, and appropriately patched kernels are now available as well. >>> > Sorry, I *was* a bit vague on the "appropriately patched kernels are > available" bit, wasn''t I? > > Xen kernels are now built along with the myriad of other flavours of kernel > in the standard Debian kernel package. Thus, you can just (for instance) > run > > apt-get install linux-image-2.6-xen-amd64-k8 linux-modules-2.6-xen-amd64-k8 > > (as I did several times over the course of yesterday) and have your > up-to-date Xen kernel installed. You use that kernel for both your dom0 and > domU (never done it before, but it worked fine). >I have tried to install the xen-k7-kernel on Debian unstable, but I cannot boot it. It panics with an error about unable to mount root fs. My setup is as simple as possible with 1 partition, ext3 and no LVM. /boot/grub/menu.lst is title Xen root (hd0,0) kernel /boot/xen-3.0-i386.gz dom0_men=256M module /boot/vmlinuz-2.6.16-1-xen-k7 root=/dev/hda1 ro -- Morten Christensen _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 5/6/06, Morten Christensen <mc-xen@mc.cx> wrote:> I have tried to install the xen-k7-kernel on Debian unstable, but I > cannot boot it. It panics with an error about unable to mount root fs.Does another non-Xen Debian kernel boot on your machine? I have grabbed the Xen patch from the linux-2.6 package and applied it to the vanilla kernel. The freshly built kernel works fine. Torsten -- http://www.twerner42.de/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Sat, May 06, 2006 at 08:13:29PM +0200, Morten Christensen wrote:> Matt Palmer skrev den 06-05-2006 04:00: > >On Fri, May 05, 2006 at 09:06:30PM +0200, Torsten Werner wrote: > > > >>On 5/5/06, Matthew Palmer <mpalmer@hezmatt.org> wrote: > >> > >>>Hopefully never. 3.0.2 (+some extras from hg mainline) is now in Debian > >>>unstable, and appropriately patched kernels are now available as well. > >>> > >Sorry, I *was* a bit vague on the "appropriately patched kernels are > >available" bit, wasn''t I? > > > >Xen kernels are now built along with the myriad of other flavours of kernel > >in the standard Debian kernel package. Thus, you can just (for instance) > >run > > > >apt-get install linux-image-2.6-xen-amd64-k8 linux-modules-2.6-xen-amd64-k8 > > > >(as I did several times over the course of yesterday) and have your > >up-to-date Xen kernel installed. You use that kernel for both your dom0 > >and > >domU (never done it before, but it worked fine). > > > I have tried to install the xen-k7-kernel on Debian unstable, but I > cannot boot it. It panics with an error about unable to mount root fs. > My setup is as simple as possible with 1 partition, ext3 and no LVM.Debian kernels all need an initrd to boot. For some reason, the Xen kernels don''t have the necessary bling in their install scripts to automatically build the initrd at package install time (one of the niggles I''m going to have a look at next week at work). So, you need to run mkinitramfs -o /boot/initrd.img-2.6.16-1-xen-k7 2.6.16-1-xen-k7 And then add that initrd.img to your grub config:> /boot/grub/menu.lst is > title Xen > root (hd0,0) > kernel /boot/xen-3.0-i386.gz dom0_men=256M^^^ oops?> module /boot/vmlinuz-2.6.16-1-xen-k7 root=/dev/hda1 romodule /boot/initrd.img-2.6.16-1-xen-k7 - Matt _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Matthew Palmer skrev den 07-05-2006 01:56:> On Sat, May 06, 2006 at 08:13:29PM +0200, Morten Christensen wrote: > >>> >>> >>>> On 5/5/06, Matthew Palmer <mpalmer@hezmatt.org> wrote: >>>> >>>> >>>>> Hopefully never. 3.0.2 (+some extras from hg mainline) is now in Debian >>>>> unstable, and appropriately patched kernels are now available as well. >>>>> >> I have tried to install the xen-k7-kernel on Debian unstable, but I >> cannot boot it. It panics with an error about unable to mount root fs. >> My setup is as simple as possible with 1 partition, ext3 and no LVM. >> > > Debian kernels all need an initrd to boot. For some reason, the Xen kernels > don''t have the necessary bling in their install scripts to automatically > build the initrd at package install time (one of the niggles I''m going to > have a look at next week at work). So, you need to run > > mkinitramfs -o /boot/initrd.img-2.6.16-1-xen-k7 2.6.16-1-xen-k7 > > And then add that initrd.img to your grub config: > > >> /boot/grub/menu.lst is >> title Xen >> root (hd0,0) >> kernel /boot/xen-3.0-i386.gz dom0_men=256M >> >> module /boot/vmlinuz-2.6.16-1-xen-k7 root=/dev/hda1 ro >> > module /boot/initrd.img-2.6.16-1-xen-k7 > > - Matt >That did the trick. Thank you for your help. -- Morten Christensen _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users