4个版本 (2个破坏性版本)
0.3.0 | 2024年7月16日 |
---|---|
0.2.1 | 2024年6月9日 |
0.2.0 | 2024年6月7日 |
0.1.0 | 2024年5月18日 |
#837 在 文件系统
每月下载 35次
100KB
674 行
imge
使用即时压缩/解压缩将磁盘镜像写入物理驱动器或反之亦然。
安装
# Install from source
$ cargo install imge
# Install from binary
$ cargo binstall imge
# If ~/.cargo/bin is not in your PATH
$ export PATH=$PATH:~/.cargo/bin
概要
imge <image> [-a] [-f]
Positional Arguments:
image path to image
Options:
-a, --all-drives show all drives
-f, --from-drive copy drive to image (instead of image to drive)
--help display usage information
描述
Imge
是一个TUI工具,用于将磁盘镜像写入可移动(默认)或不可移动(通过 -
选项)驱动器。它还具有将驱动器复制到磁盘镜像的选项。从镜像到磁盘复制时,如果镜像被压缩,则镜像会即时解压缩。从磁盘到镜像复制时,如果镜像以 .gz、.bz2 或 .xz 结尾,则镜像会即时压缩。它的目的是比 dd
更易于使用且错误更少,因为选择错误的磁盘可能会对硬盘上的数据产生重大影响。
待办事项
- 验证数据是否正确复制。
- 在复制之前验证校验和。
- 支持将 /dev/zero 和 /dev/urandom 复制到驱动器。
- 实现非交互模式。
依赖关系
~12–21MB
~340K SLoC