揮発性のメモ2

http://d.hatena.ne.jp/iww/

未使用領域をゼロで埋める方法

ext2などで、汚れたパーティションの未使用領域をゼロクリアする
中身がゼロの超巨大ファイルでHDDを埋めてしまってからそのファイルを削除する
dd if=/dev/zero of=hoge bs=1M とかでいいか
試す


VM上から見たときのHDD使用量が7G、仮想ディスクのファイルサイズが13Gのファイルを対象に

>VBoxManage modifyvdi hoge.vdi compact
  • ゼロで埋めずに圧縮したとき ⇒ 13G 全然変わらず
  • ゼロで埋めてから圧縮したとき ⇒ 10G 少しは効果あり


劇的な効果は無し。
この方法の問題点:仮想ディスクが一時的に最大サイズまで膨れること。