Bug#505517: #505517 [grub-pc] Dosen't handle xen dom0 kernel automagically [PATCH]
Didier Raboud
didier at raboud.com
Mon Nov 17 17:02:59 UTC 2008
package grub-pc
tag 505517 patch upstream
thanks
Le jeudi 13 novembre 2008 09:36:03, vous avez écrit :
> Hi,
>
> Willing to try Xen, I installed "xen-linux-system-2.6.26-1-xen-amd64",
> which came with a bunch of packages…
>
> When I tried to boot the corresponding image, I got an error in Grub.
>
> AFAIK and from what I gathered on the web, the entry "should be":
>
> multiboot /xen-3.2-1-amd64.gz dom0_mem=1024M
> module /vmlinuz-2.6.26-1-xen-amd64 root=/dev/mapper/Tamino-Root ro quiet
> vga=792
> module /initrd.img-2.6.26-1-xen-amd64
>
> instead of what is shown below. And in fact, it works.
>
> I think that booting the Xen hypervisor should be more straightaway than
> now (I had to modify the grub-pc configuration).
>
> Regards,
>
> Didier
Hi,
Here is a patch that solves bug #505517 in two steps :
* grub-pc_00_add_xen_support.patch
Removes the xen kernels from 10_linux's listing
(simply blacklisting *-xen-* kernels and initrds)
* grub-pc_01_add_xen_support.patch
* grub-pc_02_add_xen_support.patch
* grub-pc_03_add_xen_support.patch
Add a 10_xen in /etc/grub.d/ for support of the Xen hypervisors
Lists all the *-xen-* kernels for each hypervisor version
Maybe 00 should land in grub-pc and 01-03 in some other xen-unique package (e.g.
the hypervisor itself). Thus cc-ing Debian Xen Team.
I hope that a patch inspired by these could allow a Lenny release
with "compatible" Xen and grub-pc.
Best regards,
OdyX
--
Didier Raboud, proud Debian user.
CH-1802 Corseaux
didier at raboud.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: grub-pc_00_add_xen_support.patch
Type: text/x-diff
Size: 509 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20081117/f70d2edb/attachment.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: grub-pc_01_add_xen_support.patch
Type: text/x-diff
Size: 5076 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20081117/f70d2edb/attachment-0001.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: grub-pc_02_add_xen_support.patch
Type: text/x-diff
Size: 689 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20081117/f70d2edb/attachment-0002.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: grub-pc_03_add_xen_support.patch
Type: text/x-diff
Size: 441 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20081117/f70d2edb/attachment-0003.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20081117/f70d2edb/attachment.pgp
More information about the Pkg-grub-devel
mailing list