[Libguestfs] [PATCH] Use grub entries to find Linux kernels
Richard W.M. Jones
rjones at redhat.com
Sun Aug 2 15:33:20 UTC 2009
On Fri, Jul 31, 2009 at 05:40:23PM +0100, Matthew Booth wrote:
> This change adds grub parsing to Lib.pm. It adds the following structure to $os:
> {boot}
> ->{configs}
> ->[0]
> ->{title} = "Fedora (2.6.29.6-213.fc11.i686.PAE)"
> ->{kernel} = \kernel
> ->{cmdline} = "ro root=/dev/mapper/vg_mbooth-lv_root rhgb"
> ->{initrd} = \initrd
> ->{default} = 0
>
> The kernel and initrd entries are just references to their top level entries
> under kernels and initrd_modules respectively.
>
> It also changes the way Linux kernels and initrd are discovered. Instead of
> searching /lib/modules and /boot for files with matching names, kernels and
> initrds are scanned as they are discovered in grub.conf.
The patch looks good, but it can't go in because it is
missing updates to the associated POD.
Rich.
--
Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v
More information about the Libguestfs
mailing list