仮想マシンへの HDD 増設

Xen の HDD イメージって何か特別な形式なのかと思ったら、別に中身はどうでもいいのかよ。ちょっと驚いた。
ちなみに、大きいファイルを作るのには ddseek= が便利だと思う。たとえば、20G バイトのファイルはこう作る:

$ dd if=/dev/zero of=disk.img bs=1 count=0 seek=20x1024x1024x1024

実際に 20GB の読み取りや書き込みが発生するわけではないので、一瞬で終わる。
できたファイルに mke2fs -j -F する流儀もあるみたいだけが、僕は、仮想マシンの方から mke2fs -j /dev/xvdb とかする方が何となく好きだ。