grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Install to LVM PVs


From: Andrey Borzenkov
Subject: Re: [PATCH] Install to LVM PVs
Date: Fri, 27 Sep 2013 18:27:07 +0400

В Fri, 27 Sep 2013 14:48:33 +0200
Vladimir 'φ-coder/phcoder' Serbinenko <address@hidden> пишет:

> On 27.09.2013 12:39, Gabriel de Perthuis wrote:
> > Le 26/09/2013 10:53, Vladimir 'φ-coder/phcoder' Serbinenko a écrit:
> >> On 25.09.2013 14:39, Gabriel de Perthuis wrote:
> >>> Hello,
> >>> This patch lets grub install to a reserved area in LVM physical volumes.
> >>> These bootloader areas can be created with LVM 2.02.99 and the
> >>> --bootloaderareasize argument to pvcreate and vgconvert.
> >>> I tested it in QEMU, installing to and booting a disk that contains a PV
> >>> and no partition table.
> >>>
> >> This is not how the use of this area was imagined. There are couple of
> >> subtleties which your patch didn't take in account.
> >> Currently there is joint developpement with LVM guys but it wasn't
> >> published yet.
> > 
> > For anyone else who may be interested, apparently patches exist and are
> > waiting for Peter Rajnoha to finish them.  They haven't been posted or
> > discussed publicly and I've never seen them.
> > 
> > According to Vladimir:
> >> the zone will be subdivided to cover more cases and the agreement was
> > to use "pvs" to get offsets rather than having own code for this
> > 
> > As shipped in 2.02.99, pvs exposes exactly one ba_start/ba_size area.
> > Other areas will have to use extra extension fields and extra fields in
> > the pvs output, to be compatible with released versions of LVM.
> No, you didn't understand: this area will have another header, GRUB one
> which will subdivide it. LVM gives us area and we take care of subdivision.

Is it something specific for LVM? Or useable in all other cases when
grub currently does embedding?

> > Parsing pvs output would be easy, and will behave exactly the same as
> > this patch.
> > 
> 
> > _______________________________________________
> > Grub-devel mailing list
> > address@hidden
> > https://lists.gnu.org/mailman/listinfo/grub-devel
> > 
> 
> 

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]