The remaining part is that we're recreating the swap partition, and that
marks the extended partition as dirty.  I don't think this is likely to
be either straightforward or desirable to change.

The core parted bug was fixed upstream a little while ago:

commit d693a28adbbb298e69b3d4388a9150416a88651a
Author: Petr Uzel <[email protected]>
Date:   Thu Aug 20 15:27:09 2009 +0200

    do not discard bootcode from extended partition

    * libparted/labels/dos.c (write_ext_table): Do not discard
      bootcode from extended partition on msdos label when some of
      the logical partitions are changed

    Signed-off-by: Petr Uzel <[email protected]>

Thus we should backport or sync to this, rather than playing
whack-a-mole with partman semantics.

** Changed in: partman-basicmethods (Ubuntu Karmic)
       Status: Confirmed => Fix Released

** Changed in: partman-basicmethods (Ubuntu)
       Status: Confirmed => Fix Released

-- 
ubiquity overwrites VBR of extended partition
https://bugs.launchpad.net/bugs/445067
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to