VirtualBoxの別のVMをコピーして別のVMとして使う
VMを作って登録する。
VBoxManage createvm --name ...
.vboxファイルが所定の場所に作られる。それを登録する。
VBoxManage registervm fullpath_to_filename.vbox
昔書いた記事がまだ使えるようだ。VMを作って登録し(上に書いた2ステップ)、メモリ、ストレージ、ネットワークを設定する。
VBoxManage createvm --ostype Ubuntu_64 --register --name "vmname" --basefolder [VirtualBox directory] VBoxManage modifyvm vmname --memory 512 --audio none VBoxManage storagectl vmname --name "IDE Controller" --add ide VBoxManage modifyvm vmname --nic1 bridged --bridgeadapter1 eth0
.vdiファイルをコピーしてきてvmname.vdiとする。HDDのuuidが被っているとダメなので変更する。
VBoxManage internalcommands sethduuid /root/VirtualBox\ VMs/wireless/wireless.vdi
HDDの登録。
VBoxManage storageattach vmname --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium vmname.vdi
その他参考になるサイト
ぷにおちゃん ~ VBoxManageを使って仮想マシンを作成する