【发布时间】:2010-10-02 02:36:29
【问题描述】:
关注my question 创建文件。
快速创建大文件后,现在我需要在这个文件上创建一个文件系统。
我如何在 Linux 上创建类似 Loop device 的东西。在此之后,我猜格式化将非常容易。欢迎任何将文件格式化为不同 FAT (12/32) 和 ext3 的替代方法(而不是挂载):)
我更喜欢用 C/C++ 来做,但在最坏的情况下我可以使用外部命令,即 从我的应用程序运行准备好的可执行文件。
编辑:
似乎 Windows 本机不允许这样做,因此最好找到一些应用程序完全执行此操作,即将文件挂载为文件系统。否则我会遇到开源许可证问题。
【问题讨论】:
-
您要创建分区或文件系统的映像吗?这个问题不太清楚(或者我读错了)。
-
我正在寻找将文件挂载为磁盘,之后我可以做任何我想做的事情,即分区,文件系统,两者......
-
您是否研究过任何可以创建和安装 ISO 的免费软件?我知道存在这样的工具,但我不记得它们是否允许您将它们安装为 可写 磁盘...
标签: c windows linux file file-io