~ubuntu-core-dev/partman-auto/ubuntu

« back to all changes in this revision

Viewing changes to recipes-armel-ixp4xx/atomic

  • Committer: Mathieu Trudel-Lapierre
  • Date: 2016-03-09 14:28:02 UTC
  • mfrom: (408.1.1361)
  • Revision ID: mathieu.trudel-lapierre@canonical.com-20160309142802-axj7dyldb1hmizwt
* Resynchronise with Debian.  Remaining changes:
  Recipe changes:
  - Adjust default partition and EFI sizes for Ubuntu.
  - Change the x86 atomic recipes to make the minimum swap size be 100% of
    RAM, so that hibernate always works.
  - In addition to EFI partition, reuse existing swap partitions and
    BIOS Boot Partitions, if any, rather than creating new ones.
  - Use fat32 rather than free as a filesystem type for the efi partitions
    for amd64, arm64, i386; otherwise it's seen as an ext2 partition by
    partman-efi, which causes errors or missing settings.
  Automatic Partitioning:
  - Offer resize_use_free autopartitioning method, except on armel/armhf.
  - Add an option to reuse an existing installation.
  - Split out the replace option from resize_use_free.
  Code changes:
  - Accept autopartitioning automatically rather than showing
    choose_partition.
  - Drop priority of partman-auto/choose_recipe question to medium.
  - Add support for partman-auto/method=loop via partman-auto-loop.
  - Make biggest_free respect the selection made in partman-auto/disk.
  - Exclude devices containing the installation medium from automatic
    partitioning.
  - Use new get_real_resize_range function from partman-partitioning
    72ubuntu3, which caches calls to tune2fs and ntfsresize.
  - Support resizing the largest partition on multiple disks.
  - Support formatting the entire partition for any partition that can be
    resized.
* Double minimum and maximum sizes for the /boot partitions on amd64, i386,
  and arm (especially for EFI). (LP: #1465050)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
partman-auto/text/atomic_scheme ::
2
 
 
3
 
128 512 256 ext2
4
 
        $primary{ }
5
 
        $bootable{ }
6
 
        method{ format }
7
 
        format{ }
8
 
        use_filesystem{ }
9
 
        filesystem{ ext2 }
10
 
        mountpoint{ /boot } .
11
 
 
12
 
500 10000 -1 $default_filesystem
13
 
        $primary{ }
14
 
        method{ format }
15
 
        format{ }
16
 
        use_filesystem{ }
17
 
        $default_filesystem{ }
18
 
        mountpoint{ / } .
19
 
 
20
 
256 512 300% linux-swap
21
 
        $reusemethod{ }
22
 
        method{ swap }
23
 
        format{ } .