丢弃Linux虚拟驱动器

时间:2015-03-20 14:37:33

标签: linux bash mount

根据我的理解,在Linux中创建虚拟驱动器的过程就像这样

fallocate -l size /path/to/file.img;
dd if=/dev/zero of=/path/tofile.img bs=1M count=N;
mkfs -t ext3 /path/to/file.img;
mkdir /path/to/mounted;
mount -t auto -o loop /path/to/file.img /math/to/mounted;

完成驱动器后,我发出

umount /path/to/mounted;

一切都很好。但是,我还没有完全理解如何释放由fallocate命令分配的磁盘空间。对于任何可能告诉我该怎么做的人,我都是最有责任的。

1 个答案:

答案 0 :(得分:2)

dd正在开展工作以来,您可以省略示例中的fallocate来电。要取消分配磁盘空间,只需删除.img文件,就像对待任何其他文件一样:

rm /path/to/file.img