動かざることバグの如し

近づきたいよ 君の理想に

VirtualBoxで2TB以上の大容量仮想ディスクを作成する

VirtualBoxGUIで仮想ディスクを作れるが、なぜか仕様として2TB以上のディスクは作成できない。

が、CUIツールであるVBoxManageコマンド経由だとそれ以上の容量の仮想ディスクも作成できるのでメモ

コマンド

例えば、8TBの仮想ディスクを作成したいときは以下

$ vboxmanage createhd --filename 8TB.vdi --size `expr 8000 '*' 1024` --format VDI --variant Standard

ポイントは以下

  • --sizeで指定する数値はメガバイトなので、exprコマンドで8000MB x 1024を計算している。
  • --variantでStandardを指定すると、実際に使ったぶんだけ実ディスクの容量も消費するようになる。(だからいきなり8TBが必要になるわけではない)
    • 逆に実容量で作成したい場合は--variant Fixed

参考リンク