From 9b77d73bcc3926076dc9d7a6848b2149c2ff9d16 Mon Sep 17 00:00:00 2001 From: Michael Hudson-Doyle Date: Tue, 14 Mar 2017 15:56:03 +1300 Subject: [PATCH] just pretend the disk is 2 megs smaller --- subiquity/models/filesystem.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/subiquity/models/filesystem.py b/subiquity/models/filesystem.py index cecac523..c0725e39 100644 --- a/subiquity/models/filesystem.py +++ b/subiquity/models/filesystem.py @@ -134,7 +134,7 @@ class Disk: @property def size(self): - return self._info.size + return self._info.size - (2<<20) # The first and last megabyte of the disk are not usable. @property def used(self): @@ -202,8 +202,6 @@ class Mount: def align_up(size, block_size=1 << 20): return (size + block_size - 1) & ~(block_size - 1) -GPT_END_RESERVE = 1 << 20 - class FilesystemModel(object): supported_filesystems = [ @@ -296,8 +294,6 @@ class FilesystemModel(object): if size > disk.free: raise Exception("%s > %s", size, disk.free) real_size = align_up(size) - if real_size > disk.free - GPT_END_RESERVE: - real_size = disk.free - GPT_END_RESERVE log.debug("add_partition: rounded size from %s to %s", size, real_size) self._use_disk(disk) if disk._fs is not None: