2个版本

0.1.1 2022年12月30日
0.1.0 2022年12月27日

#1309 in 文件系统

MIT许可证

13KB
220

mkimg

简单的创建原始磁盘镜像的工具。

安装

cargo install mkimg

用法

创建一个简单的vfat镜像,不包含额外的分区表

$ mkimg -i directory -o image.raw

创建一个包含GPT分区表的vfat镜像

$ mkimg -i directory -o image.raw -p gpt

查看所有选项

$ mkimg -h
Simple tool to create raw disk images

Usage: mkimg [OPTIONS] --input-dir <INPUT_DIR> --output-path <OUTPUT_PATH>

Options:
  -i, --input-dir <INPUT_DIR>
          Directory root to convert to an image
  -p, --partition-table <PARTITION_TABLE>
          Partition table to use. Image size may be extended to fit it [default: none] [possible values: gpt, mbr, none]
  -f, --filesystem <FILESYSTEM>
          Filesystem for the image [default: vfat] [possible values: vfat]
  -o, --output-path <OUTPUT_PATH>
          Output image path
  -s, --size <SIZE>
          Set partition size. If not set, is estimated automatically
  -b, --bootable
          Whether image should be bootable
  -h, --help
          Print help information
  -V, --version
          Print version information

依赖项

~10MB
~176K SLoC