grub-devel
[Top][All Lists]
Advanced

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

Re: [PATCH 3/5] msdos-part: allow embedding in extended partition


From: Michael Chang
Subject: Re: [PATCH 3/5] msdos-part: allow embedding in extended partition
Date: Wed, 12 Sep 2012 15:25:43 +0800

2012/9/5 Vladimir 'φ-coder/phcoder' Serbinenko <address@hidden>:
> On 09.07.2012 22:02, Jiri Slaby wrote:
>
>> From: Michael Chang <address@hidden>
>>
>> The same as in the previous patch, add a support for installing grub
>> into an extended partition.
>>
>> Here, we do not ignore extended partitions anymore. Instead we call a
>> hook that makes sure we have the partition when installing.
>
>
> This is a kludge and extended partition is just a technical artifact. It
> needs a very good reason to allow installing on those.

Installing on extended partition is one of scenarios for SUSE and
openSUSE installation. If the /boot resides in a logical partition,
the installer would propose installing bootloader to extended
partition.  For historic reasons, we prefer partition bootsector than
mbr, and use a generic mbr boot code to control the booting to active
partition. This is good or bad depends on what's the your view point,
but the point here is that for users who upgrade to grub2, we don't
want to break his current setup and still offer him the same options
he used to install grub. This is the major reason why we have to
install grub2 to extended partition.

I could understand the patch is not good to be accepted , although it
works to solve our problem for now. However we'd like to feedback our
situation here and hope that grub2 could consider to support
installing to extended partition (I believe there must be more people
needs it) or point us a direction how to fix this problem cleanly.

Thanks,
Michael

> --
> Regards
> Vladimir 'φ-coder/phcoder' Serbinenko
>
>
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/grub-devel
>



reply via email to

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