Starting a VM with Encrypted Images
When a VM is started using , a dialog will open where the user
needs to enter all passwords for all encrypted images attached to the VM. If another frontend like VBoxHeadless is
used, the VM will be paused as soon as the guest tries to access an encrypted disk. The user needs to provide the
passwords through VBoxManage using the following command:
VBoxManage controlvm uuid|vmname addencpassword ID
password [--removeonsuspend yes|no]
ID must be the same as the password
identifier supplied when encrypting the images.
password is the password used when
encrypting the images. Optionally, you can specify
--removeonsuspend yes|no to specify whether to
remove the password from VM memory when the VM is suspended.
Before the VM can be resumed, the user needs to supply the
passwords again. This is useful when a VM is suspended by a host
suspend event and the user does not want the password to remain
in memory.