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.