Исправлено вычисление корня при авторазметке

Размер может изменяться только если не используются два корня и
calculate раздел. Попытка опредлеять размер корня при использовании
раздела обновлений приводит например к следующией систуации:
   На диск 8G - пишет, что не хватает 7G
   На диск 15G - пишет, что не хватает 16G
Так получалось из-за того, что при 8G используется минимальный размер
root раздела 7G+7G+1G(swap)+500M(calculate), а при 15G
15G+15G+1Gswap+500M
develop 3.6.1.4
parent b109623110
commit 73f15496f2

@ -543,7 +543,7 @@ class VariableClAutopartitionRootSize(SizeHelper, AutopartitionHelper,
size = int(self.Get('cl_autopartition_root_size_default'))
deviceSize = int(self.Get('cl_autopartition_device_size_all'))
minRootSize = int(self.Get('cl_autopartition_root_size_min'))
if size >= deviceSize or self.use_rootall():
if self.use_rootall():
size = max(deviceSize, minRootSize)
return str(size)

Loading…
Cancel
Save