Created by Shih-Yuan Lee on 2015-11-03 and last modified on 2015-11-03
Get this branch:
bzr branch lp:~fourdollars/ubuntu/wily/partman-efi/1512589
Only Shih-Yuan Lee can upload to this branch. If you are Shih-Yuan Lee please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Shih-Yuan Lee

Recent revisions

31. By Shih-Yuan Lee on 2015-11-03

Follow partman-auto/disk to reuse the ESP. (LP: #1512589)

30. By Mathieu Trudel-Lapierre on 2015-04-15

Honor preseeding of partman-efi/non_efi_system (and/or don't ask for it
again if the user has already responded).

29. By dann frazier on 2015-02-02

* Resynchronise with Debian. Remaining changes:
  - Remove efi-modules dependency; it seems to be built into Ubuntu
    kernels now.
  - Require partman-base >= 129 to support a null value for the name.
  - Only force an EFI system partition on ia64.
* Allow x86/macs booted in legacy mode to use EFI System partitions.
* Avoid false warning about being in EFI mode on x86/macs booted in
  legacy mode.

28. By Marc Deslauriers on 2014-11-18

fstab.d/efi: force umask in mount options to ensure directory never
ends up with incorrect permissions. (LP: #1390183)

27. By Colin Watson on 2013-12-04

Use mkfs.fat rather than mkdosfs if it exists (LP: #1257702).

26. By Colin Watson on 2013-09-18

Pass "-s 1" to mkdosfs if the logical sector size is not equal to 512
bytes, since mkdosfs has trouble with cluster calculations otherwise
(LP: #1065281).

25. By Colin Watson on 2013-01-18

Depend on dosfstools-udeb for the changes in 25ubuntu3.

24. By Colin Watson on 2013-01-18

Use mkdosfs to create FAT filesystems, since libparted cannot handle
doing that on non-512-sector disks (LP: #1065281).

23. By Colin Watson on 2012-09-17

check.d/efi: Fix parsing bug in code to find the EFI System Partition
size, spotted by Steve McIntyre.

22. By Colin Watson on 2012-04-11

* Resynchronise with Debian. Remaining changes:
  - Automatically use existing EFI system partitions on Intel Macs as EFI
    boot partitions.
  - Create fat32 EFI partitions with the name "EFI System Partition" by
    default on Intel Macs.
  - choose_method/efi/do_option: Make sure no mountpoint is set.
  - Remove efi-modules dependency; it seems to be built into Ubuntu
    kernels now.
  - Require partman-base >= 129 to support a null value for the name.
  - Automatically mount the first method=efi filesystem we see on
  - On x86 architectures, create EFI system partitions using FAT32 rather
    than FAT16, and require newly-created ones to have a minimum size of
    34091008 bytes.
  - Never format EFI system partitions that already contain a filesystem.
* Detect existing EFI system partitions more reliably on GPT partition
  tables (LP: #972122, #900245).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.