2022-11-10に更新

【VirtualBox】VBoxManageコマンドを使ってVMを操作する

WindowsのコマンドプロンプトやMacのターミナルから、VBoxManageコマンドを使って仮想マシンを操作する手順

確認済み環境

  • Windows 10 Version.1903、Windows 11 Version.22H2
  • MacOS 12.3.1
  • VirtualBox 6.1.40

VBoxManage.exeのあるフォルダへ移動(Windowsのみ)

デフォルトではコマンドのパスが通っていないので、MacOSの場合は不要です

> cd "c:\Program Files\Oracle\VirtualBox

VBoxManageコマンド例

仮想マシンの一覧を表示

> VBoxManage list vms

出力表示例

"sv_hogehoge" {8ed6db95-c310-4a39-a92f-08dd8425b082}
"sv_mogemoge" {80ea8208-8e98-4993-aa86-8b1efafc6c01}

仮想マシンの停止

マシン名sv_hogehogeを停止する場合

> VBoxManage controlvm "sv_hogehoge" poweroff

仮想マシンのスナップショット一覧を表示

マシン名sv_hogehogeのスナップショットを表示する場合

> VBoxManage snapshot "sv_hogehoge" list

出力表示例

   Name: moge (UUID: 4b171c9c-5109-4790-ae60-cc9dc6e8f96c) *

仮想マシンのスナップショット作成

マシン名sv_hogehogeの現在の状態をスナップショット名mogeとして作成する場合

> VBoxManage snapshot "sv_hogehoge" take moge

仮想マシンのスナップショット復元

マシン名sv_hogehogeをスナップショット名mogeの状態に復元する場合

> VBoxManage snapshot "sv_hogehoge" restore moge

仮想マシンの削除

マシン名sv_hogehogeを仮想ハードディスクもろとも完全に削除する場合

> VBoxManage unregistervm "sv_hogehoge" --delete

OVAファイルのインポート

OVAファイル名cent7_lab.ovaをインポートする場合

> VBoxManage import cent7_lab.ova
ツイッターでシェア
みんなに共有、忘れないようにメモ

arohajiro

しがない元インフラエンジニアです

Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

有料記事を販売できるようになりました!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?

コメント