Добавлен учёт размеров заголовков таблицы разделов для виртуальных устройств

3.6.4.5
Mike Hiretsky 5 years ago
parent ffa299c6f7
commit 42711d073c

@ -230,7 +230,7 @@ class VirtualDisk(SizeableDisk, DosDisk, GptDisk):
self.mount = mount
self.part = part
self.partid = partid
self.size = round_disk_size(size)
self.size = size
self.format = ""
def __init__(self, parent, dev, size):
@ -330,6 +330,7 @@ class VirtualDisk(SizeableDisk, DosDisk, GptDisk):
class VirtualDosDisk(VirtualDisk, DosDisk):
parttype = "dos"
header_size = Sizes().M
def write(self):
res = super(VirtualDosDisk, self).write()
@ -338,6 +339,7 @@ class VirtualDosDisk(VirtualDisk, DosDisk):
class VirtualGptDisk(VirtualDisk, GptDisk):
parttype = "gpt"
header_size = Sizes().M + Sizes().Sector * 34
class VirtualLvm(SizeableDisk, LvmDisk):

Loading…
Cancel
Save