diff --git a/qubes/storage/__init__.py b/qubes/storage/__init__.py index 9a06a09d..b2ba0949 100644 --- a/qubes/storage/__init__.py +++ b/qubes/storage/__init__.py @@ -309,6 +309,9 @@ class Storage(object): if isinstance(volume, basestring): volume = self.vm.volumes[volume] self.get_pool(volume).resize(volume, size) + if self.vm.is_running(): + self.vm.run_service('qubes.ResizeDisk', input=volume.name, + user='root', wait=True) def create(self): ''' Creates volumes on disk '''