Vagrant の base box をつくるためのツールとして VeeWee があって、これはこれで素晴らしいツールなんだけど、VeeWee は裏で ISO イメージをダウンロードしたり、インストーラを走らせたりで、時間もかかるし大げさな感じがするので、もっと簡略化できないか、ってことでやってみた。 最小手順のVMイメージの作り方 で紹介したシェルスクリプトで作成した VM イメージに対して、以下のようにコマンドを実行するだけで、package.box ができあがる。 # VBoxManage convertfromraw --format vmdk /tmp/sl63.img /tmp/sl63.vmdk # VBoxManage createvm --name SL6.3-x86_64 --register # VBoxManage modifyvm SL6.3-x86_64 --m