mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2025-01-01 02:36:30 -05:00
Merge pull request #112 from hdevalence/master
Clarify that resizing root.img requires shutting down AppVMs
This commit is contained in:
commit
e3dc58fd33
@ -32,16 +32,23 @@ Shutdown the StandaloneVM and you will have extended the size of it's `root.img`
|
|||||||
|
|
||||||
### Resize a TemplateVM Root Image
|
### Resize a TemplateVM Root Image
|
||||||
|
|
||||||
In `dom0` Konsole run the following command (replace the size and path):*Make sure changes in the TemplateVM between reboots didn't exceed 10G.*
|
Shut down the TemplateVM, as well as all VMs based on that template (since they
|
||||||
|
share `root.img`).
|
||||||
|
In `dom0` Konsole run the following command (replace the size and path):
|
||||||
|
*Make sure changes in the TemplateVM between reboots didn't exceed 10G.*
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
truncate -s 20G /var/lib/qubes/vm-templates/fedora-21/root.img
|
truncate -s 20G /var/lib/qubes/vm-templates/fedora-21/root.img
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Then start Terminal for this TemplateVM and run the following:
|
Then start only the TemplateVM and run the following. Note that if you are
|
||||||
|
resizing the TemplateVM used by, e.g., your NetVM, you may need to disable
|
||||||
|
networking so when the TemplateVM is started, it does not autostart other VMs
|
||||||
|
based on the same `root.img`. Otherwise you will get an error message `Nothing
|
||||||
|
to do!`.
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
sudo resize2fs /dev/mapper/dmroot
|
sudo resize2fs /dev/mapper/dmroot
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Shutdown the TemplateVM and you will have extended the size of it's `root.img`
|
Shutdown the TemplateVM and you will have extended the size of it's `root.img`.
|
||||||
|
Loading…
Reference in New Issue
Block a user