ブログ

BADKNOWHOW: romfsイメージのディスクスペースを拡張

at_nakai
2014年4月17日 10時06分

romfs-a810-v1.04.img.gz の空きディスクスペースは約2.0MBです。

atmark@atde5:~$ df -h
Filesystem              Size  Used Avail Use% Mounted on
/dev/loop0              39M   35M  2.0M   95% /home/atmark/romfs

例えば、OpenCVを取り敢えずインストールしておきたい場合などに 直接インストールしようとしても、ディスクスペースが足りません。

そのような時には、ディスクスペースを拡張することで解決できます。

atmark@atde5:~$ gzip -dc romfs-a810-v1.04.img.gz > romfs-a810-v1.04.img
atmark@atde5:~$ dd if=/dev/zero bs=1M count=8 >> romfs-a810-v1.04.img
atmark@atde5:~$ resize2fs romfs-a810-v1.04.img

ディスクスペースを増やしたイメージをマウントして確かめてみると、 約7.5MB分の容量が増えたことを確認することができます。

atmark@atde5:~$ df -h
Filesystem              Size  Used Avail Use% Mounted on
/dev/loop0              46M   35M  9.5M   79% /home/atmark/romfs

一からatmark-distをビルドするよりも早く、デモなどのイメージを構築することができます。