All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0 of 6] pygrub fixes to support a Fedora 16 guest
@ 2011-10-19 23:02 M A Young
  2011-10-20  1:44 ` Konrad Rzeszutek Wilk
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: M A Young @ 2011-10-19 23:02 UTC (permalink / raw)
  To: xen-devel; +Cc: Ian Campbell

This series contains patches that may be needed to allow pygrub to boot a 
Fedora 16 guest.

By default, Fedora 16 has GPT partitions and uses grub2. The first GPT 
partition is a grub2 boot partition to store the grub2 code. The second 
GPT partition contains the /boot filesystem with the kernel and initramfs 
files and grub2 configuration files. The remaining space is an LVM 
partition containing the remaining file systems.

The first patch allows pygrub to check all the GPT partitions, rather than 
just the first. This is a repost of the patch I submitted a few days ago 
with a slightly edited introductory text.

The second patch allows pygrub to find the grub2 configuration file which 
are in the /boot/grub2 directory on Fedora 16.

The third patch allows pygrub to handle partition references such as 
(hd0,gpt2) which occur in the Fedora 16 grub2 configuration file.

The fourth patch allows pygrub to parse grub2 configuration files with sub 
menus by ignoring the submenu line and the corresponding } line. A default 
Fedora 16 grub2 configuration file doesn't have sub menus but they do 
occur if the xen hypervisor is installed on the guest.

The fifth patch allows pygrub to parse grub2 configurations with the line
set default="${saved_entry}"
which can occur in the Fedora 16 grub2 configuration file.

The final patch adds a sample Fedora 16 grub2 configuration file
containing the problems fixed by patches 3,4 and 5.

 	Michael Young

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-01-10 21:41 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-19 23:02 [PATCH 0 of 6] pygrub fixes to support a Fedora 16 guest M A Young
2011-10-20  1:44 ` Konrad Rzeszutek Wilk
2011-10-21 10:40 ` Pasi Kärkkäinen
2011-10-22 14:22 ` Boris Derzhavets
2011-11-16 18:41   ` Pasi Kärkkäinen
2011-12-14  9:03     ` Pasi Kärkkäinen
2011-12-14 12:11       ` M A Young
2012-01-09 16:35         ` Pasi Kärkkäinen
2012-01-10 17:14           ` Ian Jackson
2012-01-10 21:41             ` Pasi Kärkkäinen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.