Bug#456777: grub-pc: Please support installation Xen virtual block devices

Ian Campbell ijc at hellion.org.uk
Mon Dec 17 21:14:45 UTC 2007


Package: grub-pc
Version: 1.95+20071101-1
Severity: normal
Tags: patch

The grub package does not currently support installation in a Xen
guest domain because it does not understand the Xen virtual block
devices (/dev/xvd[a-z]).

This support is mainly useful because it allows the Debian installer to
work in a Xen guest without Xen specific workarounds.

It might also be useful for someone who wanted to switch between
a guest between para-virtual and fully-virtualised (HVM) operation.

Patch for grub2 is attached. Note however that the paravirtual
bootloader used by Xen (pygrub) does not yet support the grub2 grub.cfg
format, just the previous menu.lst format so this patch is necessary but
not yet sufficient. I'll be working on a patch for this aspect separately.

Thanks,
Ian.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-3-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: support-xvd.diff
Type: text/x-c
Size: 1631 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20071217/f276de39/attachment.bin 


More information about the Pkg-grub-devel mailing list