ちょっと前までvagrant + VirtualBoxを使っていたのですが、ネットワーク周りの設定が気に入らなかったのでVMWare Playerに出戻りしてきました。とは言え、VagrantやPackerはVMWare Playerに対応していない(Workstationには対応してる)ようなのでプロビジョニングをどうしようか……という感じだったので、自作しました。

※BATファイルとpowershellだけで書きました。
これをcloneして、「#build.bat」を叩いていろいろします。

### 準備
#### ツールのインストール 以下のツールが必要です。
  • VMWare Player
  • qemu for windows(\qemu-img.ex)
適当に入れてください。
#### インストール用DVDの調達
  • FreeBSD-10.1-RELEASE-amd64-dvd1.iso
#### 設定の確認 ツールのパスや仮想マシンの設定などが「config.bat」に記述されています。
自分用にカスタマイズしたい場合は「config.user.bat」を作成して上書きできます。例えば、こんなふうに書くことができます。[config.user.bat] ```dosbatch set ISO=D:\iso\FreeBSD-10.1-RELEASE-amd64-dvd1.iso
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</div>
</div>
<div class="section">
    ### 使い方
    
<div class="section">
    #### 1. 「#build.bat」を実行
    VMWarePlayerの仮想マシンと、こんなウィンドウが上がってきます。<br/>
</div> <div class="section"> #### 2. コマンドの投入 VMWare Toolsを入れずにコマンドを投入する方法がないため、泣く泣くコマンドを手打ちします。<br/> どんなコマンドを打つべきかは上記のウィンドウに出ているので、写経するだけ。<br/>
<br/> ひとまずこれで、プロビジョニングのために必要な最小限のパッケージ(sudoとopen-vm-tools)だけを入れた、FreeBSD 10.1 amd64の仮想マシンが作成されます。<br/> この仮想マシンをテンプレートにして、以降、プロビジョニングを行います。<br/> プロビジョニングは別プロジェクトにして現在整理中。。。<br/> ここから先は全自動です。 </div> </div>