Richard W.M. Jones
2016-Nov-03 14:13 UTC
Re: [Libguestfs] [PATCH v4 1/2] v2v: bootloaders: search grub config for all distributions
On Wed, Nov 02, 2016 at 09:50:20PM +0300, Pavel Butsykin wrote:> On 02.11.2016 18:01, Richard W.M. Jones wrote: > >From: Pavel Butsykin <pbutsykin@virtuozzo.com> > > > >This patch improves the search of grub config on EFI partition. This > >means that the config will be found not only for rhel but also for > >many other distributions. Tests were performed on the following > >distributions: centos, fedora, ubuntu, suse. In all cases, the config > >path was /boot/efi/EFI/*distname*/grub.cfg > > > >The main purpose of the patch is to improve support for converting of > >vm with UEFI for most distributions. Unfortunately this patch does not > >solve the problem for all distributions, for example Debian does not > >store grub config on the EFI partition, therefore for such > >distributions another solution is necessary. > > > >Signed-off-by: Pavel Butsykin <pbutsykin@virtuozzo.com> > >Signed-off-by: Richard W.M. Jones <rjones@redhat.com> > >--- > > Thank you for the help! > > I found an interesting post on your blog( > https://rwmj.wordpress.com/tag/virt-efivars/ ) > about editing NVRAM. I think it's a good idea to make the > possibility of NVRAM settings. It will improve conversion for EFI > vm's and solve the problem for some distributions which don't > support fallback > (for example it's ubuntu and debian). Are there any plans to add this > functionality to libguestfs?If we got suitable patches then yes. There are a couple of problems though. Firstly there's no simple implementation. Secondly it might not help virt-v2v even if implemented, since you cannot necessarily pull the EFI vars from the source hypervisor (eg if it's VMware I'm not aware of any method). Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly builds VMs from scratch http://libguestfs.org/virt-builder.1.html
Apparently Analagous Threads
- Re: [PATCH v4 1/2] v2v: bootloaders: search grub config for all distributions
- [PATCH v5 1/3] v2v: bootloaders: search grub config for all distributions
- Re: [PATCH] v2v: bootloaders: search grub config for all distributions
- Re: [PATCH v3] v2v: bootloaders: search grub config for all distributions
- [PATCH v4 1/2] v2v: bootloaders: search grub config for all distributions