VirtualBoxの仮想マシンをリモートから起動しようとしたら、「VBoxManage: error: Details: code NS_ERROR_FAILURE」というエラーが発生して起動できませんでした。
調べたらところ、headlessモードを使うと良いとのことでした。
まず、仮想マシンの一覧を確認します。VBoxManageコマンドでlist vmsを指定するとわかります。
$ VBoxManage list vms
起動する仮想マシンを選んでVBoxManage startvmコマンドで起動します。vms001は仮想マシン名だとします。
$ VBoxManage startvm vms001 --type headless
VirtualBoxは詳細を解説した資料というのがあまりないですよね。下記が参考になるかもしれません。
- VirtualBox/Ubuntuスタートアップガイド (OIAX BOOKS)
- VirtualBox/Ubuntuスタートアップガイド (OIAX BOOKS)
- Vagrant入門ガイド
- Getting Started with Oracle VM VirtualBox