Search notes:

VBoxManage unattended

detect

VBoxManage unattended detect <--iso=install-iso> [--machine-readable]

options for install

VBoxManage unattended install <uuid|vmname> …
All options except --iso=… are optional
--iso=install-iso Path to the installation ISO.
--user=login and--password=password Name and password for «standard» user. (If --user is not specified, the default is vboxuser). See also --password-file and -full-user-name.
--password-file=file Alternative for using --password. The value for file can be stdin.
--full-user-name=name
--key=product-key Activation key (Windows only)
--install-additions, --no-install-additions Do or don't install guest additions. The default is not to install guest additions.
--additions-iso=add-iso Path to guest additions (see --install-additions). Default: installed/downloaded GAs
--install-txs, --no-install-txs Do or don't install the validation Kit ISO.
--validation-kit-iso=testing-iso
--locale=ll_CC Default is host or en_US. See also --country and --language
--country=CC See also --locale and --language
--time-zone=tz Default is the host's time zone or UTC.
--hostname=fqdn Default is $VMNAME.myguest.virtualbox.org.
--package-selection-adjustment=keyword
--dry-run Do not create any files.
--auxiliary-base-path=path Path prefix for media related files generated for the installation
--image-index=number Index of image, Windows only.
--script-template=file
--post-install-template=file
--post-install-command=command
--extra-install-kernel-parameters=params
--language=lang See also --locale and --country
--start-vm=session-type session-type corresponds to the value of --type of VBoxManage startvm. Without using this option, VirtualBox will perform some checks and prepare an installation - but not perform the installation.

Misc

Running VBoxManage unattended install creates (always?) four files in the Virtual Box file folder:

See also

Unattended OS installation with PowerShell.

Index